|
Robotics Library
0.7.0
|
Go to the documentation of this file.
32 #include <Inventor/VRMLnodes/SoVRMLGroup.h>
45 typedef ::std::vector<Body*>::iterator
Iterator;
61 virtual ::std::string
getName()
const;
82 #endif // RL_SG_MODEL_H
Iterator begin()
Definition: Model.cpp:58
Body * getBody(const ::std::size_t &i) const
Definition: Model.cpp:70
Iterator end()
Definition: Model.cpp:64
virtual ::std::string getName() const
Definition: Model.cpp:76
virtual void setName(const ::std::string &name)
Definition: Model.cpp:105
::std::vector< Body * >::iterator Iterator
Definition: Model.h:45
::std::string name
Definition: Model.h:77
virtual ~Model()
Definition: Model.cpp:47
virtual Body * create()=0
virtual void remove(Body *body)
Definition: Model.cpp:94
virtual void add(Body *body)
Definition: Model.cpp:52
::std::size_t getNumBodies() const
Definition: Model.cpp:82
::std::vector< Body * > bodies
Definition: Model.h:72
Scene * getScene() const
Definition: Model.cpp:88
Scene * scene
Definition: Model.h:74
Model(Scene *scene)
Definition: Model.cpp:40
Robotics Library.
Definition: AnalogInput.cpp:30