Robotics Library  0.7.0
Public Member Functions | List of all members
rl::mdl::World Class Reference

#include <World.h>

Inheritance diagram for rl::mdl::World:
Inheritance graph
[legend]

Public Member Functions

 World ()
 
virtual ~World ()
 
void getGravity (::rl::math::Real &x, ::rl::math::Real &y, ::rl::math::Real &z) const
 
void setGravity (const ::rl::math::Real &x, const ::rl::math::Real &y, const ::rl::math::Real &z)
 
- Public Member Functions inherited from rl::mdl::Frame
 Frame ()
 
virtual ~Frame ()
 
virtual void forwardAcceleration ()
 
virtual void forwardDynamics1 ()
 
virtual void forwardDynamics2 ()
 
virtual void forwardDynamics3 ()
 
virtual void forwardPosition ()
 
virtual void forwardVelocity ()
 
const VertexgetVertexDescriptor () const
 
virtual void inverseDynamics1 ()
 
virtual void inverseDynamics2 ()
 
virtual void inverseForce ()
 
void setVertexDescriptor (const Vertex &descriptor)
 
- Public Member Functions inherited from rl::mdl::Element
 Element ()
 
virtual ~Element ()
 
const ::std::string & getName () const
 
void setName (const ::std::string &name)
 

Additional Inherited Members

- Public Types inherited from rl::mdl::Frame
typedef ::boost::adjacency_list< ::boost::listS, ::boost::listS, ::boost::bidirectionalS, ::boost::listS > Tree
 
typedef Tree::vertex_descriptor Vertex
 
- Public Attributes inherited from rl::mdl::Frame
::rl::math::MotionVector a
 
::rl::math::MotionVector c
 
::rl::math::ForceVector f
 
::rl::math::RigidBodyInertia i
 
::rl::math::ArticulatedBodyInertia iA
 
::rl::math::ForceVector pA
 
::rl::math::Transform t
 
::rl::math::MotionVector v
 
::rl::math::PlueckerTransform x
 
- Public Attributes inherited from rl::mdl::Element
Compoundcompound
 

Constructor & Destructor Documentation

◆ World()

rl::mdl::World::World ( )

◆ ~World()

rl::mdl::World::~World ( )
virtual

Member Function Documentation

◆ getGravity()

void rl::mdl::World::getGravity ( ::rl::math::Real x,
::rl::math::Real y,
::rl::math::Real z 
) const

◆ setGravity()

void rl::mdl::World::setGravity ( const ::rl::math::Real x,
const ::rl::math::Real y,
const ::rl::math::Real z 
)

The documentation for this class was generated from the following files: