Template Struct JointDataTpl

Inheritance Relationships

Base Types

  • public pinocchio::JointDataBase< JointDataTpl< _Scalar, _Options, JointCollectionTpl > > (Template Struct JointDataBase)

  • public JointCollectionTpl::JointDataVariant

Struct Documentation

template<typename _Scalar, int _Options, template<typename S, int O> class JointCollectionTpl>
struct JointDataTpl : public pinocchio::JointDataBase<JointDataTpl<_Scalar, _Options, JointCollectionTpl>>, public JointCollectionTpl::JointDataVariant

Public Types

typedef JointDataBase<JointDataTpl> Base
typedef JointCollectionTpl<_Scalar, _Options> JointCollection
typedef JointCollection::JointDataVariant JointDataVariant

Public Functions

PINOCCHIO_JOINT_DATA_TYPEDEF_TEMPLATE(JointDerived)
inline JointDataVariant &toVariant()
inline const JointDataVariant &toVariant() const
inline Constraint_t S() const
inline Transformation_t M() const
inline Motion_t v() const
inline Bias_t c() const
inline U_t U() const
inline D_t Dinv() const
inline UD_t UDinv() const
inline JointDataTpl()
inline JointDataTpl(const JointDataVariant &jdata_variant)
template<typename JointDataDerived>
inline JointDataTpl(const JointDataBase<JointDataDerived> &jdata)
inline Constraint_t S_accessor() const
inline Transformation_t M_accessor() const
inline Motion_t v_accessor() const
inline Bias_t c_accessor() const
inline U_t U_accessor() const
inline D_t Dinv_accessor() const
inline UD_t UDinv_accessor() const
inline std::string shortname() const
template<typename JointDataDerived>
inline bool isEqual(const JointDataBase<JointDataDerived> &other) const
inline bool isEqual(const JointDataTpl &other) const
inline bool operator==(const JointDataTpl &other) const
inline bool operator!=(const JointDataTpl &other) const
template<typename OtherDerived>
inline bool operator==(const JointDataBase<OtherDerived> &other) const
inline bool operator!=(const JointDataBase<Derived> &other) const

Public Members

EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef JointTpl< _Scalar, _Options, JointCollectionTpl > JointDerived

Public Static Functions

static inline std::string classname()