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