Template Struct JointDataBase

Inheritance Relationships

Derived Type

Struct Documentation

template<typename Derived>
struct JointDataBase

Subclassed by pinocchio::JointDataTpl< double >

Public Functions

PINOCCHIO_JOINT_DATA_TYPEDEF_TEMPLATE(JointDerived)
inline Derived &derived()
inline const Derived &derived() const
inline ConstraintTypeConstRef S() const
inline ConstraintTypeRef S()
inline TansformTypeConstRef M() const
inline TansformTypeRef M()
inline MotionTypeConstRef v() const
inline MotionTypeRef v()
inline BiasTypeConstRef c() const
inline BiasTypeRef c()
inline UTypeConstRef U() const
inline UTypeRef U()
inline DTypeConstRef Dinv() const
inline DTypeRef Dinv()
inline UDTypeConstRef UDinv() const
inline UDTypeRef UDinv()
inline std::string shortname() const
inline void disp(std::ostream &os) const
template<typename OtherDerived>
inline bool operator==(const JointDataBase<OtherDerived> &other) const
inline bool isEqual(const JointDataBase &other) const

Default operator== implementation

template<typename OtherDerived>
inline bool isEqual(const JointDataBase<OtherDerived>&) const

Default operator== implementation

inline bool operator!=(const JointDataBase<Derived> &other) const
inline bool isNotEqual(const JointDataBase<Derived> &other) const

Default operator!= implementation

Public Members

EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef traits< Derived >::JointDerived JointDerived

Public Static Functions

static inline std::string classname()

Protected Functions

inline JointDataBase()

Default constructor: protected.

Friends

inline friend std::ostream &operator<<(std::ostream &os, const JointDataBase<Derived> &joint)