#include <multibody/joint/joint-revolute.hpp>
Classes | |
struct | TransposeConst |
Public Types | |
enum | { NV = 1, Options = 0 } |
typedef traits < ConstraintRevolute > ::JointMotion | JointMotion |
typedef traits < ConstraintRevolute > ::JointForce | JointForce |
typedef traits < ConstraintRevolute > ::DenseBase | DenseBase |
Public Member Functions | |
SPATIAL_TYPEDEF_TEMPLATE (ConstraintRevolute) | |
template<typename D > | |
MotionRevolute< axis > | operator* (const Eigen::MatrixBase< D > &v) const |
Eigen::Matrix< double, 6, 1 > | se3Action (const SE3 &m) const |
int | nv_impl () const |
TransposeConst | transpose () const |
operator ConstraintXd () const |
typedef traits<ConstraintRevolute>::DenseBase se3::ConstraintRevolute< axis >::DenseBase |
Reimplemented from se3::ConstraintBase< ConstraintRevolute< axis > >.
typedef traits<ConstraintRevolute>::JointForce se3::ConstraintRevolute< axis >::JointForce |
Reimplemented from se3::ConstraintBase< ConstraintRevolute< axis > >.
typedef traits<ConstraintRevolute>::JointMotion se3::ConstraintRevolute< axis >::JointMotion |
Reimplemented from se3::ConstraintBase< ConstraintRevolute< axis > >.
int se3::ConstraintRevolute< axis >::nv_impl | ( | ) | const [inline] |
References se3::ConstraintRevolute< axis >::NV.
se3::ConstraintRevolute< axis >::operator ConstraintXd | ( | ) | const [inline] |
MotionRevolute<axis> se3::ConstraintRevolute< axis >::operator* | ( | const Eigen::MatrixBase< D > & | v | ) | const [inline] |
Eigen::Matrix<double,6,1> se3::ConstraintRevolute< axis >::se3Action | ( | const SE3 & | m | ) | const [inline] |
se3::ConstraintRevolute< axis >::SPATIAL_TYPEDEF_TEMPLATE | ( | ConstraintRevolute< axis > | ) |
TransposeConst se3::ConstraintRevolute< axis >::transpose | ( | ) | const [inline] |