b2_ground_body_ | mvsim::World | private |
b2dPosIters_ | mvsim::World | private |
b2dVelIters_ | mvsim::World | private |
basePath_ | mvsim::World | private |
Block class | mvsim::World | friend |
block_visitor_t typedef | mvsim::World | |
BlockList typedef | mvsim::World | |
blocks_ | mvsim::World | private |
box2d_world_ | mvsim::World | private |
callbacksOnObservation_ | mvsim::World | private |
clear_all() | mvsim::World | |
clear_pending_running_sensors_on_3D_scene() | mvsim::World | inline |
client_ | mvsim::World | private |
close_GUI() | mvsim::World | |
commsClient() | mvsim::World | inline |
commsClient() const | mvsim::World | inline |
connectToServer() | mvsim::World | |
copy_of_objects_dynstate_mtx_ | mvsim::World | private |
copy_of_objects_dynstate_pose_ | mvsim::World | private |
copy_of_objects_dynstate_twist_ | mvsim::World | private |
copy_of_objects_had_collision_ | mvsim::World | private |
dispatchOnObservation(const Simulable &veh, const mrpt::obs::CObservation::Ptr &obs) | mvsim::World | inline |
enqueue_task_to_run_in_gui_thread(const std::function< void(void)> &f) | mvsim::World | inline |
force_set_simul_time(double newSimulatedTime) | mvsim::World | inline |
free_opengl_resources() | mvsim::World | |
get_gravity() const | mvsim::World | inline |
get_simul_time() const | mvsim::World | inline |
get_simul_timestamp() const | mvsim::World | inline |
get_simul_timestep() const | mvsim::World | |
getBox2DGroundBody() | mvsim::World | inline |
getBox2DWorld() | mvsim::World | inline |
getBox2DWorld() const | mvsim::World | inline |
getListOfBlocks() const | mvsim::World | inline |
getListOfBlocks() | mvsim::World | inline |
getListOfSimulableObjects() | mvsim::World | inline |
getListOfSimulableObjects() const | mvsim::World | inline |
getListOfSimulableObjectsMtx() | mvsim::World | inline |
getListOfVehicles() const | mvsim::World | inline |
getListOfVehicles() | mvsim::World | inline |
getListOfWorldElements() const | mvsim::World | inline |
getTimeLogger() | mvsim::World | inline |
glUserObjsPhysical_ | mvsim::World | private |
glUserObjsViz_ | mvsim::World | private |
gravity_ | mvsim::World | private |
gui_ | mvsim::World | private |
gui_mouse_point() const | mvsim::World | inline |
gui_thread_ | mvsim::World | |
gui_thread_running_ | mvsim::World | |
gui_thread_start_mtx_ | mvsim::World | mutable |
gui_window() const | mvsim::World | inline |
guiMsgLines_ | mvsim::World | |
guiMsgLinesMtx_ | mvsim::World | |
guiObsViz_ | mvsim::World | private |
guiOptions_ | mvsim::World | private |
guiUserObjectsMtx_ | mvsim::World | |
guiUserObjectsPhysical_ | mvsim::World | |
guiUserObjectsViz_ | mvsim::World | |
guiUserPendingTasks_ | mvsim::World | |
guiUserPendingTasksMtx_ | mvsim::World | |
headless() const | mvsim::World | inline |
headless(bool setHeadless) | mvsim::World | inline |
initialized_ | mvsim::World | private |
insertBlock(const Block::Ptr &block) | mvsim::World | private |
internal_advertiseServices() | mvsim::World | private |
internal_gui_on_image(const std::string &label, const mrpt::img::CImage &im, int winPosX) | mvsim::World | private |
internal_gui_on_observation(const Simulable &veh, const mrpt::obs::CObservation::Ptr &obs) | mvsim::World | private |
internal_gui_on_observation_3Dscan(const Simulable &veh, const std::shared_ptr< mrpt::obs::CObservation3DRangeScan > &obs) | mvsim::World | private |
internal_gui_on_observation_image(const Simulable &veh, const std::shared_ptr< mrpt::obs::CObservationImage > &obs) | mvsim::World | private |
internal_GUI_thread() | mvsim::World | |
internal_initialize() | mvsim::World | |
internal_one_timestep(double dt) | mvsim::World | private |
internal_process_pending_gui_user_tasks() | mvsim::World | |
internal_recursive_parse_XML(const XmlParserContext &ctx) | mvsim::World | private |
internalGraphicsLoopTasksForSimulation() | mvsim::World | |
internalRunSensorsOn3DScene(mrpt::opengl::COpenGLScene &physicalObjects) | mvsim::World | |
internalUpdate3DSceneObjects(mrpt::opengl::COpenGLScene &viz, mrpt::opengl::COpenGLScene &physical) | mvsim::World | |
is_GUI_open() const | mvsim::World | |
lastKeyEvent_ | mvsim::World | |
lastKeyEventMtx_ | mvsim::World | |
lastKeyEventValid_ | mvsim::World | |
lightOptions_ | mvsim::World | private |
load_from_XML(const std::string &xml_text, const std::string &fileNameForPath=std::string(".")) | mvsim::World | |
load_from_XML_file(const std::string &xmlFileNamePath) | mvsim::World | |
local_to_abs_path(const std::string &in_path) const | mvsim::World | |
mark_as_pending_running_sensors_on_3D_scene() | mvsim::World | inline |
on_observation_callback_t typedef | mvsim::World | |
otherWorldParams_ | mvsim::World | private |
parse_tag_block(const XmlParserContext &ctx) | mvsim::World | private |
parse_tag_block_class(const XmlParserContext &ctx) | mvsim::World | private |
parse_tag_element(const XmlParserContext &ctx) | mvsim::World | private |
parse_tag_for(const XmlParserContext &ctx) | mvsim::World | private |
parse_tag_gui(const XmlParserContext &ctx) | mvsim::World | private |
parse_tag_if(const XmlParserContext &ctx) | mvsim::World | private |
parse_tag_include(const XmlParserContext &ctx) | mvsim::World | private |
parse_tag_lights(const XmlParserContext &ctx) | mvsim::World | private |
parse_tag_sensor(const XmlParserContext &ctx) | mvsim::World | private |
parse_tag_variable(const XmlParserContext &ctx) | mvsim::World | private |
parse_tag_vehicle(const XmlParserContext &ctx) | mvsim::World | private |
parse_tag_vehicle_class(const XmlParserContext &ctx) | mvsim::World | private |
parse_tag_walls(const XmlParserContext &ctx) | mvsim::World | private |
pending_running_sensors_on_3D_scene() | mvsim::World | inline |
pendingRunSensorsOn3DScene_ | mvsim::World | |
pendingRunSensorsOn3DSceneMtx_ | mvsim::World | |
physical_objects_mtx() | mvsim::World | inline |
process_load_walls(const rapidxml::xml_node< char > &node) | mvsim::World | private |
register_standard_xml_tag_parsers() | mvsim::World | private |
register_tag_parser(const std::string &xmlTagName, const xml_tag_parser_function_t &f) | mvsim::World | inlineprivate |
register_tag_parser(const std::string &xmlTagName, void(World::*f)(const XmlParserContext &ctx)) | mvsim::World | inlineprivate |
registerCallbackOnObservation(const on_observation_callback_t &f) | mvsim::World | inline |
remoteResources_ | mvsim::World | mutableprivate |
reset_collision_flags_ | mvsim::World | private |
reset_collision_flags_mtx_ | mvsim::World | private |
run_simulation(double dt) | mvsim::World | |
runVisitorOnBlocks(const block_visitor_t &v) | mvsim::World | |
runVisitorOnVehicles(const vehicle_visitor_t &v) | mvsim::World | |
runVisitorOnWorldElements(const world_element_visitor_t &v) | mvsim::World | |
sensor_has_to_create_egl_context() | mvsim::World | |
serverAddress_ | mvsim::World | private |
set_gravity(double accel) | mvsim::World | inline |
set_simul_timestep(double timestep) | mvsim::World | inline |
setLightDirectionFromAzimuthElevation(const float azimuth, const float elevation) | mvsim::World | private |
simul_start_wallclock_time_ | mvsim::World | private |
simul_time_mtx_ | mvsim::World | private |
SimulableList typedef | mvsim::World | |
simulableObjects_ | mvsim::World | private |
simulableObjectsMtx_ | mvsim::World | private |
simulationStepRunningMtx_ | mvsim::World | private |
simulator_must_close() const | mvsim::World | inline |
simulator_must_close(bool value) | mvsim::World | inline |
simulator_must_close_ | mvsim::World | |
simulTime_ | mvsim::World | private |
simulTimestep_ | mvsim::World | mutableprivate |
timer_iteration_ | mvsim::World | private |
timlogger_ | mvsim::World | private |
update_GUI(TUpdateGUIParams *params=nullptr) | mvsim::World | |
user_defined_variables() const | mvsim::World | inline |
userDefinedVariables_ | mvsim::World | private |
vehicle_visitor_t typedef | mvsim::World | |
VehicleBase class | mvsim::World | friend |
VehicleList typedef | mvsim::World | |
vehicles_ | mvsim::World | private |
World() | mvsim::World | |
world_cs_ | mvsim::World | private |
world_element_visitor_t typedef | mvsim::World | |
WorldElementList typedef | mvsim::World | |
worldElements_ | mvsim::World | private |
worldPhysical_ | mvsim::World | private |
worldPhysicalMtx_ | mvsim::World | private |
worldVisual_ | mvsim::World | private |
xml_tag_parser_function_t typedef | mvsim::World | private |
xmlParsers_ | mvsim::World | private |
xmlPathToActualPath(const std::string &modelURI) const | mvsim::World | |
~World() | mvsim::World | |