|
gtsam 4.2
gtsam
|
Classes | |
| class | gtsam::ConcurrentMap< KEY, VALUE > |
| FastMap is a thin wrapper around std::map that uses the boost fast_pool_allocator instead of the default STL allocator. More... | |
| class | gtsam::DSFMap< KEY > |
| Disjoint set forest using an STL map data structure underneath Uses rank compression and union by rank, iterator version. More... | |
| class | gtsam::DSFBase |
| A fast implementation of disjoint set forests that uses vector as underly data structure. More... | |
| class | gtsam::DSFVector |
| DSFVector additionally keeps a vector of keys to support more expensive operations. More... | |
| class | gtsam::FastList< VALUE > |
| FastList is a thin wrapper around std::list that uses the boost fast_pool_allocator instead of the default STL allocator. More... | |
| class | gtsam::FastMap< KEY, VALUE > |
| FastMap is a thin wrapper around std::map that uses the boost fast_pool_allocator instead of the default STL allocator. More... | |
| class | gtsam::FastSet< VALUE > |
| FastSet is a thin wrapper around std::set that uses the boost fast_pool_allocator instead of the default STL allocator. More... | |
| class | gtsam::SymmetricBlockMatrix |
| This class stores a dense matrix and allows it to be accessed as a collection of blocks. More... | |
| class | gtsam::IsTestable< T > |
| A testable concept check that should be placed in applicable unit tests and in generic algorithms. More... | |
| class | gtsam::VerticalBlockMatrix |
| This class stores a dense matrix and allows it to be accessed as a collection of vertical blocks. More... | |
| class | gtsam::BTree< KEY, VALUE > |
| Binary tree. More... | |
| class | gtsam::DSF< KEY > |
| Disjoint Set Forest class. More... | |
Files | |
| file | ThreadsafeException.h |
| Base exception type that uses tbb_allocator if GTSAM is compiled with TBB. | |
| file | types.cpp |
| Functions for handling type information. | |
| file | types.h |
| Typedefs for easier changing of types. | |
| file | global_includes.h |
| Included from all GTSAM files. | |
Typedefs | |
| template<typename T> | |
| using | gtsam::FastVector |
| FastVector is a type alias to a std::vector with a custom memory allocator. | |
| using gtsam::FastVector |
FastVector is a type alias to a std::vector with a custom memory allocator.
The particular allocator depends on GTSAM's cmake configuration.