#include <multibody/constraint.hpp>
Public Member Functions | |
Derived_t & | derived () |
const Derived_t & | derived () const |
Motion | operator* (const JointMotion &vj) const |
DenseBase & | matrix () |
const DenseBase & | matrix () const |
int | nv () const |
void | disp (std::ostream &os) const |
Protected Types | |
typedef Derived | Derived_t |
typedef traits< Derived_t > ::JointMotion | JointMotion |
typedef traits< Derived_t > ::JointForce | JointForce |
typedef traits< Derived_t > ::DenseBase | DenseBase |
Protected Member Functions | |
SPATIAL_TYPEDEF_TEMPLATE (Derived_t) | |
Friends | |
std::ostream & | operator<< (std::ostream &os, const ConstraintBase< Derived > &X) |
typedef traits<Derived_t>::DenseBase se3::ConstraintBase< Derived >::DenseBase [protected] |
typedef Derived se3::ConstraintBase< Derived >::Derived_t [protected] |
typedef traits<Derived_t>::JointForce se3::ConstraintBase< Derived >::JointForce [protected] |
typedef traits<Derived_t>::JointMotion se3::ConstraintBase< Derived >::JointMotion [protected] |
Derived_t& se3::ConstraintBase< Derived >::derived | ( | ) | [inline] |
const Derived_t& se3::ConstraintBase< Derived >::derived | ( | ) | const [inline] |
void se3::ConstraintBase< Derived >::disp | ( | std::ostream & | os | ) | const [inline] |
DenseBase& se3::ConstraintBase< Derived >::matrix | ( | ) | [inline] |
const DenseBase& se3::ConstraintBase< Derived >::matrix | ( | ) | const [inline] |
int se3::ConstraintBase< Derived >::nv | ( | ) | const [inline] |
Motion se3::ConstraintBase< Derived >::operator* | ( | const JointMotion & | vj | ) | const [inline] |
se3::ConstraintBase< Derived >::SPATIAL_TYPEDEF_TEMPLATE | ( | Derived_t | ) | [protected] |
std::ostream& operator<< | ( | std::ostream & | os, |
const ConstraintBase< Derived > & | X | ||
) | [friend] |