se3::JointDataDense< _NQ, _NV > Struct Template Reference

#include <multibody/joint/joint-dense.hpp>

Inheritance diagram for se3::JointDataDense< _NQ, _NV >:
[legend]
Collaboration diagram for se3::JointDataDense< _NQ, _NV >:
[legend]

List of all members.

Public Types

typedef JointDense< _NQ, _NV > Joint

Public Member Functions

 JointDataDense ()
 Removed Default constructor of JointDataDense because it was calling default constructor of ConstraintXd -> eigen_static_assert JointDataDense should always be instanciated from a JointDataXX.toDense()
 JointDataDense (Constraint_t S, Transformation_t M, Motion_t v, Bias_t c, F_t F)
JointDataDense< _NQ, _NV > toDense_impl () const

Public Attributes

 SE3_JOINT_TYPEDEF_TEMPLATE
Constraint_t S
Transformation_t M
Motion_t v
Bias_t c
F_t F

template<int _NQ, int _NV>
struct se3::JointDataDense< _NQ, _NV >


Member Typedef Documentation

template<int _NQ, int _NV>
typedef JointDense<_NQ, _NV > se3::JointDataDense< _NQ, _NV >::Joint

Constructor & Destructor Documentation

template<int _NQ, int _NV>
se3::JointDataDense< _NQ, _NV >::JointDataDense ( ) [inline]

Removed Default constructor of JointDataDense because it was calling default constructor of ConstraintXd -> eigen_static_assert JointDataDense should always be instanciated from a JointDataXX.toDense()

template<int _NQ, int _NV>
se3::JointDataDense< _NQ, _NV >::JointDataDense ( Constraint_t  S,
Transformation_t  M,
Motion_t  v,
Bias_t  c,
F_t  F 
) [inline]

Member Function Documentation

template<int _NQ, int _NV>
JointDataDense<_NQ, _NV> se3::JointDataDense< _NQ, _NV >::toDense_impl ( ) const [inline]

Member Data Documentation

template<int _NQ, int _NV>
Bias_t se3::JointDataDense< _NQ, _NV >::c
template<int _NQ, int _NV>
F_t se3::JointDataDense< _NQ, _NV >::F
template<int _NQ, int _NV>
Transformation_t se3::JointDataDense< _NQ, _NV >::M
template<int _NQ, int _NV>
Constraint_t se3::JointDataDense< _NQ, _NV >::S
template<int _NQ, int _NV>
se3::JointDataDense< _NQ, _NV >::SE3_JOINT_TYPEDEF_TEMPLATE
template<int _NQ, int _NV>
Motion_t se3::JointDataDense< _NQ, _NV >::v