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