#include <multibody/joint/joint-translation.hpp>
Classes | |
struct | ConstraintTranspose |
Public Types | |
enum | { NV = 3, Options = 0 } |
typedef traits < ConstraintTranslationSubspace > ::JointMotion | JointMotion |
typedef traits < ConstraintTranslationSubspace > ::JointForce | JointForce |
typedef traits < ConstraintTranslationSubspace > ::DenseBase | DenseBase |
Public Member Functions | |
SPATIAL_TYPEDEF_NO_TEMPLATE (ConstraintTranslationSubspace) | |
ConstraintTranslationSubspace () | |
Motion | operator* (const MotionTranslation &vj) const |
int | nv_impl () const |
ConstraintTranspose | transpose () const |
operator ConstraintXd () const | |
Eigen::Matrix< double, 6, 3 > | se3Action (const SE3 &m) const |
typedef traits<ConstraintTranslationSubspace>::DenseBase se3::ConstraintTranslationSubspace::DenseBase |
Reimplemented from se3::ConstraintBase< ConstraintTranslationSubspace >.
typedef traits<ConstraintTranslationSubspace>::JointForce se3::ConstraintTranslationSubspace::JointForce |
Reimplemented from se3::ConstraintBase< ConstraintTranslationSubspace >.
typedef traits<ConstraintTranslationSubspace>::JointMotion se3::ConstraintTranslationSubspace::JointMotion |
Reimplemented from se3::ConstraintBase< ConstraintTranslationSubspace >.
se3::ConstraintTranslationSubspace::ConstraintTranslationSubspace | ( | ) | [inline] |
int se3::ConstraintTranslationSubspace::nv_impl | ( | ) | const [inline] |
References NV.
se3::ConstraintTranslationSubspace::operator ConstraintXd | ( | ) | const [inline] |
Motion se3::ConstraintTranslationSubspace::operator* | ( | const MotionTranslation & | vj | ) | const [inline] |
Eigen::Matrix<double,6,3> se3::ConstraintTranslationSubspace::se3Action | ( | const SE3 & | m | ) | const [inline] |
References se3::SE3Base< Derived >::rotation().
se3::ConstraintTranslationSubspace::SPATIAL_TYPEDEF_NO_TEMPLATE | ( | ConstraintTranslationSubspace | ) |
ConstraintTranspose se3::ConstraintTranslationSubspace::transpose | ( | ) | const [inline] |