Public Types | Public Member Functions | Static Public Attributes | List of all members
gtsam::FixedDimension< T > Struct Template Reference

Give fixed size dimension of a type, fails at compile time if dynamic. More...

#include <Manifold.h>

Public Types

typedef const int value_type
 

Public Member Functions

 BOOST_STATIC_ASSERT_MSG (value!=Eigen::Dynamic,"FixedDimension instantiated for dymanically-sized type.")
 

Static Public Attributes

static const int value = traits<T>::dimension
 

Detailed Description

template<typename T>
struct gtsam::FixedDimension< T >

Give fixed size dimension of a type, fails at compile time if dynamic.

Definition at line 164 of file Manifold.h.

Member Typedef Documentation

template<typename T >
typedef const int gtsam::FixedDimension< T >::value_type

Definition at line 165 of file Manifold.h.

Member Function Documentation

template<typename T >
gtsam::FixedDimension< T >::BOOST_STATIC_ASSERT_MSG ( value!  = Eigen::Dynamic,
"FixedDimension< T > instantiated for dymanically-sized type."   
)

Member Data Documentation

template<typename T >
const int gtsam::FixedDimension< T >::value = traits<T>::dimension
static

Definition at line 166 of file Manifold.h.


The documentation for this struct was generated from the following file:


gtsam
Author(s):
autogenerated on Sat May 8 2021 02:58:09