Robotics Library
0.6.0
|
#include <Transform.h>
Public Types | |
typedef Tree::edge_descriptor | Edge |
Public Member Functions | |
Transform () | |
virtual | ~Transform () |
virtual void | forwardAcceleration () |
virtual void | forwardDynamics1 () |
virtual void | forwardDynamics2 () |
virtual void | forwardDynamics3 () |
void | forwardPosition () |
virtual void | forwardVelocity () |
const Edge & | getEdgeDescriptor () const |
virtual void | inverseDynamics1 () |
virtual void | inverseDynamics2 () |
virtual void | inverseForce () |
virtual void | inverseVelocity1 (const ::rl::math::Real &lambda) |
virtual void | inverseVelocity2 () |
virtual void | inverseVelocity3 () |
void | setEdgeDescriptor (const Edge &descriptor) |
![]() | |
Element () | |
virtual | ~Element () |
const ::std::string & | getName () const |
void | setName (const ::std::string &name) |
Public Attributes | |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef::boost::adjacency_list < ::boost::listS,::boost::listS,::boost::bidirectionalS,::boost::listS > | Tree |
Frame * | in |
Frame * | out |
::rl::math::Transform | t |
::rl::math::PlueckerTransform | x |
![]() | |
Compound * | compound |
Private Attributes | |
Edge | descriptor |
typedef Tree::edge_descriptor rl::mdl::Transform::Edge |
rl::mdl::Transform::Transform | ( | ) |
|
virtual |
|
virtual |
Implements rl::mdl::Element.
Reimplemented in rl::mdl::Joint.
|
virtual |
Implements rl::mdl::Element.
Reimplemented in rl::mdl::Joint.
|
virtual |
Implements rl::mdl::Element.
Reimplemented in rl::mdl::Joint.
|
virtual |
Implements rl::mdl::Element.
Reimplemented in rl::mdl::Joint.
|
virtual |
Implements rl::mdl::Element.
|
virtual |
Implements rl::mdl::Element.
Reimplemented in rl::mdl::Joint.
const Transform::Edge & rl::mdl::Transform::getEdgeDescriptor | ( | ) | const |
|
virtual |
Implements rl::mdl::Element.
|
virtual |
Implements rl::mdl::Element.
|
virtual |
Implements rl::mdl::Element.
Reimplemented in rl::mdl::Joint.
|
virtual |
Implements rl::mdl::Element.
|
virtual |
Implements rl::mdl::Element.
Reimplemented in rl::mdl::Joint.
|
virtual |
Implements rl::mdl::Element.
Reimplemented in rl::mdl::Joint.
void rl::mdl::Transform::setEdgeDescriptor | ( | const Edge & | descriptor | ) |
|
private |
Frame* rl::mdl::Transform::in |
Frame* rl::mdl::Transform::out |
::rl::math::Transform rl::mdl::Transform::t |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef ::boost::adjacency_list< ::boost::listS, ::boost::listS, ::boost::bidirectionalS, ::boost::listS > rl::mdl::Transform::Tree |
::rl::math::PlueckerTransform rl::mdl::Transform::x |