Template Struct LieGroupGenericTpl
Defined in File liegroup-generic.hpp
Inheritance Relationships
Base Types
public pinocchio::LieGroupBase< LieGroupGenericTpl< LieGroupCollection > >
(Template Struct LieGroupBase)public LieGroupCollection::LieGroupVariant
Struct Documentation
-
template<typename LieGroupCollection>
struct LieGroupGenericTpl : public pinocchio::LieGroupBase<LieGroupGenericTpl<LieGroupCollection>>, public LieGroupCollection::LieGroupVariant Public Types
Values:
-
enumerator Options
-
enumerator Options
-
typedef LieGroupCollection::LieGroupVariant Base
-
typedef LieGroupCollection::LieGroupVariant LieGroupVariant
-
typedef LieGroupCollection::Scalar Scalar
Public Functions
-
template<typename LieGroupDerived>
inline LieGroupGenericTpl(const LieGroupBase<LieGroupDerived> &lg_base)
-
template<typename LieGroup>
inline LieGroupGenericTpl(const LieGroupVariant &lg_variant)
-
LieGroupGenericTpl(const LieGroupGenericTpl &lg_generic) = default
-
LieGroupGenericTpl &operator=(const LieGroupGenericTpl &other) = default
-
inline const LieGroupVariant &toVariant() const
-
inline LieGroupVariant &toVariant()
-
inline bool isEqual_impl(const LieGroupGenericTpl &other) const
-
inline int nq() const
-
inline int nv() const
-
inline bool operator==(const LieGroupGenericTpl &other) const
-
inline bool operator!=(const LieGroupGenericTpl &other) const
-
inline std::string name() const