GTSAM  4.0.2
C++ library for smoothing and mapping (SAM)
Files | Classes | Typedefs
Base

Files

file  types.h
 Typedefs for easier changing of types.
 
file  global_includes.h
 Included from all GTSAM files.
 

Classes

class  gtsam::ConcurrentMap< KEY, VALUE >
 
class  gtsam::DSFMap< KEY >
 
class  gtsam::DSFBase
 
class  gtsam::DSFVector
 
class  gtsam::FastList< VALUE >
 
class  gtsam::FastMap< KEY, VALUE >
 
class  gtsam::FastSet< VALUE >
 
class  gtsam::SymmetricBlockMatrix
 
class  gtsam::IsTestable< T >
 
class  gtsam::VerticalBlockMatrix
 
class  gtsam::BTree< KEY, VALUE >
 Binary tree. More...
 
class  gtsam::DSF< KEY >
 

Typedefs

template<typename T >
using gtsam::FastVector = std::vector< T, typename internal::FastDefaultVectorAllocator< T >::type >
 

Detailed Description

Typedef Documentation

◆ FastVector

template<typename T >
using gtsam::FastVector = typedef std::vector<T, typename internal::FastDefaultVectorAllocator<T>::type>

FastVector is a type alias to a std::vector with a custom memory allocator. The particular allocator depends on GTSAM's cmake configuration.