se3::ConstraintTranslationSubspace Struct Reference

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

Inheritance diagram for se3::ConstraintTranslationSubspace:
[legend]
Collaboration diagram for se3::ConstraintTranslationSubspace:
[legend]

List of all members.

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

Member Typedef Documentation


Member Enumeration Documentation

anonymous enum
Enumerator:
NV 
Options 

Constructor & Destructor Documentation

se3::ConstraintTranslationSubspace::ConstraintTranslationSubspace ( ) [inline]

Member Function Documentation

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]
se3::ConstraintTranslationSubspace::SPATIAL_TYPEDEF_NO_TEMPLATE ( ConstraintTranslationSubspace  )
ConstraintTranspose se3::ConstraintTranslationSubspace::transpose ( ) const [inline]