MVSim
Lightweight simulator for 2.5D vehicles and robots
mvsim::World Member List

This is the complete list of members for mvsim::World, including all inherited members.

ActorList typedefmvsim::World
applyWorldRenderOffset(mrpt::math::TPose3D p) const (defined in mvsim::World)mvsim::Worldinline
applyWorldRenderOffset(mrpt::poses::CPose3D p) const (defined in mvsim::World)mvsim::Worldinline
Block (defined in mvsim::World)mvsim::Worldfriend
block_visitor_t typedef (defined in mvsim::World)mvsim::World
BlockList typedefmvsim::World
clear_all()mvsim::World
clear_pending_running_sensors_on_3D_scene() (defined in mvsim::World)mvsim::Worldinline
close_GUI()mvsim::World
collisionThreshold() const (defined in mvsim::World)mvsim::Worldinline
commsClient() (defined in mvsim::World)mvsim::Worldinline
commsClient() const (defined in mvsim::World)mvsim::Worldinline
connectToServer()mvsim::World
dispatchOnObservation(const Simulable &veh, const mrpt::obs::CObservation::Ptr &obs)mvsim::World
enqueue_task_to_run_in_gui_thread(const std::function< void(void)> &f) (defined in mvsim::World)mvsim::Worldinline
evaluate_tag_if(const rapidxml::xml_node< char > &node) const (defined in mvsim::World)mvsim::World
force_set_simul_time(double newSimulatedTime)mvsim::Worldinline
free_opengl_resources() (defined in mvsim::World)mvsim::World
georeferenceOptions() const (defined in mvsim::World)mvsim::Worldinline
get_gravity() constmvsim::Worldinline
get_simul_time() constmvsim::Worldinline
get_simul_timestamp() constmvsim::Worldinline
get_simul_timestep() constmvsim::World
getBox2DGroundBody() (defined in mvsim::World)mvsim::Worldinline
getBox2DWorld() (defined in mvsim::World)mvsim::Worldinline
getBox2DWorld() const (defined in mvsim::World)mvsim::Worldinline
getElevationsAt(const mrpt::math::TPoint2D &worldXY) constmvsim::World
getHighestElevationUnder(const mrpt::math::TPoint3Df &queryPt) constmvsim::World
getJoystickState() constmvsim::World
getListOfActors() const (defined in mvsim::World)mvsim::Worldinline
getListOfActors() (defined in mvsim::World)mvsim::Worldinline
getListOfBlocks() const (defined in mvsim::World)mvsim::Worldinline
getListOfBlocks() (defined in mvsim::World)mvsim::Worldinline
getListOfJoints() const (defined in mvsim::World)mvsim::Worldinline
getListOfSimulableObjects()mvsim::Worldinline
getListOfSimulableObjects() const (defined in mvsim::World)mvsim::Worldinline
getListOfSimulableObjectsMtx() (defined in mvsim::World)mvsim::Worldinline
getListOfVehicles() const (defined in mvsim::World)mvsim::Worldinline
getListOfVehicles() (defined in mvsim::World)mvsim::Worldinline
getListOfWorldElements() const (defined in mvsim::World)mvsim::Worldinline
getPropertyAt(const std::string &propertyName, const mrpt::math::TPoint3D &worldXYZ) constmvsim::World
getTimeLogger() (defined in mvsim::World)mvsim::Worldinline
gui_mouse_point() const (defined in mvsim::World)mvsim::Worldinline
gui_thread_ (defined in mvsim::World)mvsim::World
gui_thread_running_ (defined in mvsim::World)mvsim::World
gui_thread_start_mtx_ (defined in mvsim::World)mvsim::Worldmutable
gui_window() const (defined in mvsim::World)mvsim::Worldinline
guiMsgLines_ (defined in mvsim::World)mvsim::World
guiMsgLinesMtx_ (defined in mvsim::World)mvsim::World
guiUserObjectsMtx_ (defined in mvsim::World)mvsim::World
guiUserObjectsPhysical_mvsim::World
guiUserObjectsViz_ (defined in mvsim::World)mvsim::World
guiUserPendingTasks_ (defined in mvsim::World)mvsim::World
guiUserPendingTasksMtx_ (defined in mvsim::World)mvsim::World
headless() const (defined in mvsim::World)mvsim::Worldinline
headless(bool setHeadless) (defined in mvsim::World)mvsim::Worldinline
insert_vehicle(const VehicleBase::Ptr &veh) (defined in mvsim::World)mvsim::World
internal_GUI_thread() (defined in mvsim::World)mvsim::World
internal_initialize() (defined in mvsim::World)mvsim::World
internal_process_pending_gui_user_tasks() (defined in mvsim::World)mvsim::World
internal_simul_pre_step_terrain_elevation() (defined in mvsim::World)mvsim::World
internalGraphicsLoopTasksForSimulation()mvsim::World
internalRunSensorsOn3DScene(mrpt::opengl::COpenGLScene &physicalObjects) (defined in mvsim::World)mvsim::World
internalUpdate3DSceneObjects(mrpt::opengl::COpenGLScene &viz, mrpt::opengl::COpenGLScene &physical) (defined in mvsim::World)mvsim::World
is_GUI_open() constmvsim::World
lastKeyEvent_ (defined in mvsim::World)mvsim::World
lastKeyEventMtx_ (defined in mvsim::World)mvsim::World
lastKeyEventValid_ (defined in mvsim::World)mvsim::World
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) constmvsim::World
mark_as_pending_running_sensors_on_3D_scene() (defined in mvsim::World)mvsim::Worldinline
on_observation_callback_t typedef (defined in mvsim::World)mvsim::World
operator=(const World &)=delete (defined in mvsim::World)mvsim::World
operator=(World &&)=delete (defined in mvsim::World)mvsim::World
pending_running_sensors_on_3D_scene() (defined in mvsim::World)mvsim::Worldinline
pendingRunSensorsOn3DScene_ (defined in mvsim::World)mvsim::World
pendingRunSensorsOn3DSceneMtx_ (defined in mvsim::World)mvsim::World
physical_objects_mtx() (defined in mvsim::World)mvsim::Worldinline
registerCallbackOnObservation(const on_observation_callback_t &f) (defined in mvsim::World)mvsim::Worldinline
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() (defined in mvsim::World)mvsim::World
set_gravity(double accel)mvsim::Worldinline
set_simul_timestep(double timestep)mvsim::Worldinline
SimulableList typedefmvsim::World
simulator_must_close() const (defined in mvsim::World)mvsim::Worldinline
simulator_must_close(bool value) (defined in mvsim::World)mvsim::Worldinline
simulator_must_close_ (defined in mvsim::World)mvsim::World
update_GUI(TUpdateGUIParams *params=nullptr)mvsim::World
user_defined_variables() const (defined in mvsim::World)mvsim::Worldinline
vehicle_visitor_t typedef (defined in mvsim::World)mvsim::World
VehicleBase (defined in mvsim::World)mvsim::Worldfriend
VehicleList typedefmvsim::World
World()mvsim::World
World(const World &)=delete (defined in mvsim::World)mvsim::World
World(World &&)=delete (defined in mvsim::World)mvsim::World
world_element_visitor_t typedef (defined in mvsim::World)mvsim::World
WorldElementList typedefmvsim::World
worldRenderOffset() constmvsim::Worldinline
worldRenderOffsetPropose(const mrpt::math::TVector3D &v)mvsim::Worldinline
xmlPathToActualPath(const std::string &modelURI) constmvsim::World
~World()mvsim::World