| 
    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) | 
  Public Member Functions inherited from rl::sg::Shape | |
| Shape (SoVRMLShape *shape, Body *body) | |
| Body * | getBody () const | 
| virtual ::std::string | getName () const | 
Public Attributes | |
| SoVRMLTransform * | root | 
| SoVRMLShape * | shape | 
Additional Inherited Members | |
  Protected Attributes inherited from rl::sg::Shape | |
| 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 |