gtsam
Loading...
Searching...
No Matches
gtsam::ProductLieGroup< G, H > Member List

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

AdjointMap() constgtsam::ProductLieGroup< G, H >
adjointMap(const TangentVector &xi)gtsam::ProductLieGroup< G, H >static
Base typedefgtsam::ProductLieGroup< G, H >
between(const Class &g) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
between(const Class &g, ChartJacobian H1, ChartJacobian H2={}) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
between(const SOn &g, DynamicJacobian H1, DynamicJacobian H2) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >
ChartJacobian typedef (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >
checkMatchingDimensions(const ProductLieGroup &other, const char *operation) constgtsam::ProductLieGroup< G, H >protected
componentAdjointMap(const typename traits< T >::TangentVector &xi)gtsam::ProductLieGroup< G, H >protectedstatic
compose(const Class &g) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
compose(const Class &g, ChartJacobian H1, ChartJacobian H2={}) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
compose(const SOn &g, DynamicJacobian H1, DynamicJacobian H2) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >
defaultIdentity()gtsam::ProductLieGroup< G, H >protectedstatic
Dim()gtsam::ProductLieGroup< G, H >inlinestatic
dim() constgtsam::ProductLieGroup< G, H >inline
dimension (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inlinestatic
equals(const ProductLieGroup &other, double tol=1e-9) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
Expmap(const TangentVector &v, ChartJacobian Hv={})gtsam::ProductLieGroup< G, H >static
Expmap(const Eigen::Ref< const typename traits< G >::TangentVector > &v1, const Eigen::Ref< const typename traits< H >::TangentVector > &v2, OptionalJacobian< Eigen::Dynamic, Eigen::Dynamic > H1={}, OptionalJacobian< Eigen::Dynamic, Eigen::Dynamic > H2={})gtsam::ProductLieGroup< G, H >static
expmap(const TangentVector &v) constgtsam::ProductLieGroup< G, H >inline
expmap(const TangentVector &v, ChartJacobian H1, ChartJacobian H2={}) constgtsam::ProductLieGroup< G, H >inline
firstDim() const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inlineprotected
firstDynamic (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inlineprotectedstatic
group_flavor typedef (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >
Identity()gtsam::ProductLieGroup< G, H >inlinestatic
inverse() constgtsam::ProductLieGroup< G, H >
inverse(ChartJacobian H) const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inline
Jacobian typedef (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >
Jacobian1 typedef (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >
Jacobian2 typedef (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >
LieBase typedef (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >
LocalCoordinates(const ProductLieGroup &p, ChartJacobian Hp={})gtsam::ProductLieGroup< G, H >inlinestatic
gtsam::LieGroup< ProductLieGroup< G, H >, internal::dimensionSum(traits< G >::dimension, traits< H >::dimension)>::LocalCoordinates(const ProductLieGroup< G, H > &g)gtsam::LieGroup< ProductLieGroup< G, H >, internal::dimensionSum(traits< G >::dimension, traits< H >::dimension)>inlinestatic
localCoordinates(const ProductLieGroup &g, ChartJacobian H1={}, ChartJacobian H2={}) constgtsam::ProductLieGroup< G, H >
gtsam::LieGroup< ProductLieGroup< G, H >, internal::dimensionSum(traits< G >::dimension, traits< H >::dimension)>::localCoordinates(const ProductLieGroup< G, H > &g) constgtsam::LieGroup< ProductLieGroup< G, H >, internal::dimensionSum(traits< G >::dimension, traits< H >::dimension)>inline
Logmap(const ProductLieGroup &p, ChartJacobian Hp={})gtsam::ProductLieGroup< G, H >static
logmap(const Class &g) constgtsam::ProductLieGroup< G, H >inline
logmap(const Class &g, ChartJacobian H1, ChartJacobian H2={}) constgtsam::ProductLieGroup< G, H >inline
gtsam::LieGroup< ProductLieGroup< G, H >, internal::dimensionSum(traits< G >::dimension, traits< H >::dimension)>::logmap(const ProductLieGroup< G, H > &g) constgtsam::LieGroup< ProductLieGroup< G, H >, internal::dimensionSum(traits< G >::dimension, traits< H >::dimension)>inline
m (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inlineprotectedstatic
makeTangentVector(const typename traits< G >::TangentVector &v1, const typename traits< H >::TangentVector &v2, size_t d1, size_t d2)gtsam::ProductLieGroup< G, H >protectedstatic
ngtsam::ProductLieGroup< G, H >inlineprotectedstatic
operator*(const ProductLieGroup &other) constgtsam::ProductLieGroup< G, H >
print(const std::string &s="") const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >
ProductLieGroup()gtsam::ProductLieGroup< G, H >inline
ProductLieGroup(const G &g, const H &h)gtsam::ProductLieGroup< G, H >inline
ProductLieGroup(const Base &base)gtsam::ProductLieGroup< G, H >inline
Retract(const TangentVector &v)gtsam::LieGroup< ProductLieGroup< G, H >, internal::dimensionSum(traits< G >::dimension, traits< H >::dimension)>inlinestatic
retract(const TangentVector &v, ChartJacobian H1={}, ChartJacobian H2={}) constgtsam::ProductLieGroup< G, H >
gtsam::LieGroup< ProductLieGroup< G, H >, internal::dimensionSum(traits< G >::dimension, traits< H >::dimension)>::retract(const TangentVector &v) constgtsam::LieGroup< ProductLieGroup< G, H >, internal::dimensionSum(traits< G >::dimension, traits< H >::dimension)>inline
secondDim() const (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inlineprotected
secondDynamic (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >inlineprotectedstatic
tangentSegment(const TangentVector &v, size_t start, size_t d)gtsam::ProductLieGroup< G, H >protectedstatic
TangentVector typedef (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >
This typedef (defined in gtsam::ProductLieGroup< G, H >)gtsam::ProductLieGroup< G, H >
zeroJacobian(size_t d)gtsam::ProductLieGroup< G, H >protectedstatic