GTSAM  4.0.2
C++ library for smoothing and mapping (SAM)
gtsam::ProductLieGroup< G, H > Member List

This is the complete list of members for gtsam::ProductLieGroup< G, H >, including all inherited members.

between(const ProductLieGroup &g) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
between(const ProductLieGroup &other, ChartJacobian H1, ChartJacobian H2={}) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
ChartJacobian typedef (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >
compose(const ProductLieGroup &g) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
compose(const ProductLieGroup &other, ChartJacobian H1, ChartJacobian H2={}) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
Dim() (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inlinestatic
dim() const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
dimension enum value (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >
dimension1 enum value (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >protected
dimension2 enum value (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >protected
Expmap(const TangentVector &v, ChartJacobian Hv={}) (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inlinestatic
expmap(const TangentVector &v) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
group_flavor typedef (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >
Identity() (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inlinestatic
inverse() const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
inverse(ChartJacobian D) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
Jacobian typedef (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >protected
Jacobian1 typedef (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >protected
Jacobian2 typedef (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >protected
localCoordinates(const ProductLieGroup &g, ChartJacobian H1={}, ChartJacobian H2={}) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
LocalCoordinates(const ProductLieGroup &p, ChartJacobian Hp={}) (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inlinestatic
Logmap(const ProductLieGroup &p, ChartJacobian Hp={}) (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inlinestatic
logmap(const ProductLieGroup &g) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
operator*(const ProductLieGroup &other) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
ProductLieGroup()gtsam::ProductLieGroup< G, H >inline
ProductLieGroup(const G &g, const H &h) (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
ProductLieGroup(const Base &base) (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
retract(const TangentVector &v, ChartJacobian H1={}, ChartJacobian H2={}) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
TangentVector typedef (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >