Robotics Library
0.6.0
|
#include <SimpleScene.h>
Public Member Functions | |
SimpleScene () | |
virtual | ~SimpleScene () |
virtual bool | areColliding (Body *first, Body *second) |
virtual bool | areColliding (Model *first, Model *second) |
virtual bool | areColliding (Shape *first, Shape *second)=0 |
virtual bool | isColliding () |
![]() | |
Scene () | |
virtual | ~Scene () |
virtual void | add (Model *model) |
Iterator | begin () |
virtual Model * | create ()=0 |
Iterator | end () |
Model * | getModel (const ::std::size_t &i) const |
virtual ::std::string | getName () const |
::std::size_t | getNumModels () const |
void | load (const ::std::string &filename, const bool &doBoundingBoxPoints=false, const bool &doPoints=false) |
virtual void | remove (Model *model) |
virtual void | setName (const ::std::string &name) |
Additional Inherited Members | |
![]() | |
typedef ::std::vector< Model * > ::iterator | Iterator |
![]() | |
::std::vector< Model * > | models |
rl::sg::SimpleScene::SimpleScene | ( | ) |
|
virtual |
|
virtual |
Reimplemented in rl::sg::bullet::Scene, and rl::sg::ode::Scene.