|
| Spherical () |
|
virtual | ~Spherical () |
|
void | clip (::rl::math::Vector &q) const |
|
::rl::math::Real | distance (const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) const |
|
::rl::math::Vector | generatePositionGaussian (const ::rl::math::ConstVectorRef &rand, const ::rl::math::ConstVectorRef &mean, const ::rl::math::ConstVectorRef &sigma) const |
|
::rl::math::Vector | generatePositionUniform (const ::rl::math::ConstVectorRef &rand) const |
|
void | interpolate (const ::rl::math::Vector &q1, const ::rl::math::Vector &q2, const ::rl::math::Real &alpha, ::rl::math::Vector &q) const |
|
void | normalize (::rl::math::Vector &q) const |
|
void | setPosition (const ::rl::math::Vector &q) |
|
void | step (const ::rl::math::Vector &q1, const ::rl::math::Vector &qdot, ::rl::math::Vector &q2) const |
|
::rl::math::Real | transformedDistance (const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) const |
|
| Joint (const ::std::size_t &dofPosition, const ::std::size_t &dofVelocity) |
|
virtual | ~Joint () |
|
virtual ::rl::math::Real | distance (const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) const |
|
void | forwardAcceleration () |
|
void | forwardDynamics1 () |
|
void | forwardDynamics2 () |
|
void | forwardDynamics3 () |
|
void | forwardVelocity () |
|
virtual ::rl::math::Vector | generatePositionGaussian (const ::rl::math::ConstVectorRef &rand, const ::rl::math::ConstVectorRef &mean, const ::rl::math::ConstVectorRef &sigma) const |
|
virtual ::rl::math::Vector | generatePositionUniform (const ::rl::math::ConstVectorRef &rand) const |
|
const ::rl::math::Vector & | getAcceleration () const |
|
const ::Eigen::Matrix< ::rl::math::Unit, ::Eigen::Dynamic, 1 > & | getAccelerationUnits () const |
|
::std::size_t | getDof () const |
|
::std::size_t | getDofPosition () const |
|
const ::rl::math::Vector & | getMaximum () const |
|
const ::rl::math::Vector & | getMinimum () const |
|
const ::rl::math::Vector & | getPosition () const |
|
const ::Eigen::Matrix< ::rl::math::Unit, ::Eigen::Dynamic, 1 > & | getPositionUnits () const |
|
const ::rl::math::Vector & | getTorque () const |
|
const ::Eigen::Matrix< ::rl::math::Unit, ::Eigen::Dynamic, 1 > & | getTorqueUnits () const |
|
const ::rl::math::Vector & | getSpeed () const |
|
const ::Eigen::Matrix< ::rl::math::Unit, ::Eigen::Dynamic, 1 > & | getSpeedUnits () const |
|
const ::rl::math::Vector & | getVelocity () const |
|
const ::Eigen::Matrix< ::rl::math::Unit, ::Eigen::Dynamic, 1 > & | getVelocityUnits () const |
|
void | inverseForce () |
|
virtual bool | isValid (const ::rl::math::Vector &q) const |
|
void | setAcceleration (const ::rl::math::Vector &qdd) |
|
void | setTorque (const ::rl::math::Vector &tau) |
|
void | setVelocity (const ::rl::math::Vector &qd) |
|
virtual ::rl::math::Real | transformedDistance (const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) const |
|
| Transform () |
|
virtual | ~Transform () |
|
void | forwardPosition () |
|
const Edge & | getEdgeDescriptor () const |
|
virtual void | inverseDynamics1 () |
|
virtual void | inverseDynamics2 () |
|
void | setEdgeDescriptor (const Edge &descriptor) |
|
| Element () |
|
virtual | ~Element () |
|
const ::std::string & | getName () const |
|
void | setName (const ::std::string &name) |
|