#include <mvsim_node_core.h>

| Public Member Functions | |
| MyWorld (MVSimNode &node) | |
| virtual void | onNewObservation (const mvsim::VehicleBase &veh, const CObservation *obs) | 
|  Public Member Functions inherited from mvsim::World | |
| World () | |
| Default ctor: inits an empty world.  More... | |
| ~World () | |
| Dtor.  More... | |
| void | clear_all (bool acquire_mt_lock=true) | 
| void | load_from_XML (const std::string &xml_text, const std::string &fileNameForPath=std::string(".")) | 
| double | get_simul_time () const | 
| Simulation wall-clock time.  More... | |
| double | get_simul_timestep () const | 
| Simulation fixed-time interval for numerical integration.  More... | |
| void | set_simul_timestep (double timestep) | 
| Simulation fixed-time interval for numerical integration.  More... | |
| double | get_gravity () const | 
| void | set_gravity (double accel) | 
| void | run_simulation (double dt) | 
| void | update_GUI (TUpdateGUIParams *params=NULL) | 
| bool | is_GUI_open () const | 
| Forces closing the GUI window, if any.  More... | |
| void | close_GUI () | 
| a previous call to update_GUI()  More... | |
| b2World * | getBox2DWorld () | 
| const b2World * | getBox2DWorld () const | 
| b2Body * | getBox2DGroundBody () | 
| const TListVehicles & | getListOfVehicles () const | 
| TListVehicles & | getListOfVehicles () | 
| const TListBlocks & | getListOfBlocks () const | 
| TListBlocks & | getListOfBlocks () | 
| const TListWorldElements & | getListOfWorldElements () const | 
| CTimeLogger & | getTimeLogger () | 
| std::string | resolvePath (const std::string &in_path) const | 
| void | runVisitorOnVehicles (VehicleVisitorBase &v) | 
| void | runVisitorOnWorldElements (WorldElementVisitorBase &v) | 
| virtual void | onNewObservation (const VehicleBase &veh, const mrpt::slam::CObservation *obs) | 
| Private Attributes | |
| MVSimNode & | m_parent | 
| Additional Inherited Members | |
|  Public Types inherited from mvsim::World | |
| typedef std::multimap< std::string, VehicleBase * > | TListVehicles | 
| typedef std::list< WorldElementBase * > | TListWorldElements | 
| getListOfVehicles()  More... | |
| typedef std::multimap< std::string, Block * > | TListBlocks | 
Derived class so we can install hooks (virtual methods)
Definition at line 52 of file mvsim_node_core.h.
| 
 | inline | 
Definition at line 57 of file mvsim_node_core.h.
| 
 | virtual | 
Definition at line 654 of file mvsim_node.cpp.
| 
 | private | 
Definition at line 54 of file mvsim_node_core.h.