Static Public Member Functions | List of all members
gtsam::traits< Product > Struct Template Reference
Inheritance diagram for gtsam::traits< Product >:
Inheritance graph
[legend]

Static Public Member Functions

static bool Equals (const Product &m1, const Product &m2, double tol=1e-8)
 
static void Print (const Product &m, const string &s="")
 
- Static Public Member Functions inherited from gtsam::internal::LieGroupTraits< Product >
static TangentVector Logmap (const Product &m, ChartJacobian Hm=boost::none)
 
static Product Expmap (const TangentVector &v, ChartJacobian Hv=boost::none)
 
static Product Compose (const Product &m1, const Product &m2, ChartJacobian H1=boost::none, ChartJacobian H2=boost::none)
 
static Product Between (const Product &m1, const Product &m2, ChartJacobian H1=boost::none, ChartJacobian H2=boost::none)
 
static Product Inverse (const Product &m, ChartJacobian H=boost::none)
 
static TangentVector Local (const Product &origin, const Product &other, ChartJacobian Horigin=boost::none, ChartJacobian Hother=boost::none)
 
static Product Retract (const Product &origin, const TangentVector &v, ChartJacobian Horigin=boost::none, ChartJacobian Hv=boost::none)
 
static Product Identity ()
 
- Static Public Member Functions inherited from gtsam::internal::GetDimensionImpl< Product, Product::dimension >
static int GetDimension (const Product &)
 

Additional Inherited Members

- Public Types inherited from gtsam::internal::LieGroupTraits< Product >
typedef lie_group_tag structure_category
 
enum  
 
typedef Product ManifoldType
 
typedef Eigen::Matrix< double, dimension, 1 > TangentVector
 
typedef OptionalJacobian< dimension, dimensionChartJacobian
 
typedef multiplicative_group_tag group_flavor
 

Detailed Description

template<>
struct gtsam::traits< Product >

Definition at line 37 of file testLie.cpp.

Member Function Documentation

static bool gtsam::traits< Product >::Equals ( const Product m1,
const Product m2,
double  tol = 1e-8 
)
inlinestatic

Definition at line 42 of file testLie.cpp.

static void gtsam::traits< Product >::Print ( const Product m,
const string &  s = "" 
)
inlinestatic

Definition at line 38 of file testLie.cpp.


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


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