Public Types | Static Private Member Functions | List of all members
gtsam::PoseConcept< POSE > Class Template Reference

#include <concepts.h>

Public Types

typedef POSE::Rotation Rotation
 
typedef POSE::Translation Translation
 

Static Private Member Functions

static std::pair< size_t, size_tcheckRotationInterval ()
 
static Rotation checkRotationMemberAccess (const POSE &p)
 
static std::pair< size_t, size_tcheckTranslationInterval ()
 
static Translation checkTranslationMemberAccess (const POSE &p)
 

Detailed Description

template<class POSE>
class gtsam::PoseConcept< POSE >

Pose Concept A must contain a translation and a rotation, with each structure accessable directly and a type provided for each.

Definition at line 39 of file geometry/concepts.h.

Member Typedef Documentation

template<class POSE >
typedef POSE::Rotation gtsam::PoseConcept< POSE >::Rotation

Definition at line 42 of file geometry/concepts.h.

template<class POSE >
typedef POSE::Translation gtsam::PoseConcept< POSE >::Translation

Definition at line 41 of file geometry/concepts.h.

Member Function Documentation

template<class POSE >
static std::pair<size_t, size_t> gtsam::PoseConcept< POSE >::checkRotationInterval ( )
inlinestaticprivate

Definition at line 57 of file geometry/concepts.h.

template<class POSE >
static Rotation gtsam::PoseConcept< POSE >::checkRotationMemberAccess ( const POSE &  p)
inlinestaticprivate

Definition at line 45 of file geometry/concepts.h.

template<class POSE >
static std::pair<size_t, size_t> gtsam::PoseConcept< POSE >::checkTranslationInterval ( )
inlinestaticprivate

Definition at line 53 of file geometry/concepts.h.

template<class POSE >
static Translation gtsam::PoseConcept< POSE >::checkTranslationMemberAccess ( const POSE &  p)
inlinestaticprivate

Definition at line 49 of file geometry/concepts.h.


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


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