Robotics Library
0.6.2
|
#include <Shape.h>
Public Member Functions | |
Shape (SoVRMLShape *shape, Body *body) | |
virtual | ~Shape () |
::std::string | getName () const |
void | getTransform (::rl::math::Transform &transform) |
void | setName (const ::std::string &name) |
void | setTransform (const ::rl::math::Transform &transform) |
![]() | |
Shape (SoVRMLShape *shape, Body *body) | |
Body * | getBody () const |
virtual ::std::string | getName () const |
Public Attributes | |
SoVRMLTransform * | root |
SoVRMLShape * | shape |
Additional Inherited Members | |
![]() | |
Body * | body |
rl::sg::so::Shape::Shape | ( | SoVRMLShape * | shape, |
Body * | body | ||
) |
|
virtual |
Reimplemented from rl::sg::Shape.
std::string rl::sg::so::Shape::getName | ( | ) | const |
|
virtual |
Implements rl::sg::Shape.
|
virtual |
Reimplemented from rl::sg::Shape.
|
virtual |
Implements rl::sg::Shape.
SoVRMLTransform* rl::sg::so::Shape::root |
SoVRMLShape* rl::sg::so::Shape::shape |