Template Struct traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >

Struct Documentation

template<typename _Scalar, int _Options, template<typename S, int O> class JointCollectionTpl>
struct traits<JointTpl<_Scalar, _Options, JointCollectionTpl>>

Public Types

Values:

enumerator Options
enumerator NQ
enumerator NV
typedef _Scalar Scalar
typedef JointCollectionTpl<Scalar, Options> JointCollection
typedef JointDataTpl<Scalar, Options, JointCollectionTpl> JointDataDerived
typedef JointModelTpl<Scalar, Options, JointCollectionTpl> JointModelDerived
typedef ConstraintTpl<Eigen::Dynamic, Scalar, Options> Constraint_t
typedef SE3Tpl<Scalar, Options> Transformation_t
typedef MotionTpl<Scalar, Options> Motion_t
typedef MotionTpl<Scalar, Options> Bias_t
typedef Eigen::Matrix<Scalar, 6, Eigen::Dynamic, Options> U_t
typedef Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic, Options> D_t
typedef Eigen::Matrix<Scalar, 6, Eigen::Dynamic, Options> UD_t
typedef Constraint_t ConstraintTypeConstRef
typedef Constraint_t ConstraintTypeRef
typedef Transformation_t TansformTypeConstRef
typedef Transformation_t TansformTypeRef
typedef Motion_t MotionTypeConstRef
typedef Motion_t MotionTypeRef
typedef Bias_t BiasTypeConstRef
typedef Bias_t BiasTypeRef
typedef U_t UTypeConstRef
typedef U_t UTypeRef
typedef D_t DTypeConstRef
typedef D_t DTypeRef
typedef UD_t UDTypeConstRef
typedef UD_t UDTypeRef
typedef Eigen::Matrix<Scalar, Eigen::Dynamic, 1, Options> ConfigVector_t
typedef Eigen::Matrix<Scalar, Eigen::Dynamic, 1, Options> TangentVector_t