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 38 of file geometry/concepts.h.

Member Typedef Documentation

◆ Rotation

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

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

◆ Translation

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

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

Member Function Documentation

◆ checkRotationInterval()

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

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

◆ checkRotationMemberAccess()

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

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

◆ checkTranslationInterval()

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

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

◆ checkTranslationMemberAccess()

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

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


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


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:47:06