, including all inherited members.
| apply_force(double fx, double fy, double local_ptx=0.0, double local_pty=0.0) | mvsim::VehicleBase | [virtual] |
| clearLogs() | mvsim::VehicleBase | [inline] |
| create_multibody_system(b2World *world) | mvsim::VehicleBase | [virtual] |
| dynamics_load_params_from_xml(const rapidxml::xml_node< char > *xml_node)=0 | mvsim::VehicleBase | [protected, pure virtual] |
| factory(World *parent, const rapidxml::xml_node< char > *xml_node) | mvsim::VehicleBase | [static] |
| factory(World *parent, const std::string &xml_text) | mvsim::VehicleBase | [static] |
| getBox2DChassisBody() | mvsim::VehicleBase | [inline] |
| getChassisCenterOfMass() const | mvsim::VehicleBase | [inline] |
| getChassisMass() const | mvsim::VehicleBase | [inline, virtual] |
| getChassisShape() const | mvsim::VehicleBase | [inline] |
| getControllerInterface()=0 | mvsim::VehicleBase | [pure virtual] |
| getCPose2D() const | mvsim::VehicleBase | |
| getLoggerPtr(std::string logger_name) | mvsim::VehicleBase | [inline] |
| getMaxVehicleRadius() const | mvsim::VehicleBase | [inline, virtual] |
| getName() const | mvsim::VehicleBase | [inline] |
| getNumWheels() const | mvsim::VehicleBase | [inline] |
| getPose() const | mvsim::VehicleBase | [inline] |
| getSensors() const | mvsim::VehicleBase | [inline] |
| getSensors() | mvsim::VehicleBase | [inline] |
| getVehicleIndex() const | mvsim::VehicleBase | [inline] |
| getVelocity() const | mvsim::VehicleBase | [inline] |
| getVelocityLocal() const | mvsim::VehicleBase | |
| getVelocityLocalOdoEstimate() const =0 | mvsim::VehicleBase | [pure virtual] |
| getWheelInfo(const size_t idx) const | mvsim::VehicleBase | [inline] |
| getWheelInfo(const size_t idx) | mvsim::VehicleBase | [inline] |
| getWheelsVelocityLocal(std::vector< mrpt::math::TPoint2D > &vels, const vec3 &veh_vel_local) const | mvsim::VehicleBase | |
| getWorldObject() | mvsim::VisualObject | [inline] |
| getWorldObject() const | mvsim::VisualObject | [inline] |
| gui_update(mrpt::opengl::COpenGLScene &scene) | mvsim::VehicleBase | [virtual] |
| gui_update_common(mrpt::opengl::COpenGLScene &scene, bool defaultVehicleBody=true) | mvsim::VehicleBase | [protected] |
| initLoggers() | mvsim::VehicleBase | [protected, virtual] |
| invoke_motor_controllers(const TSimulContext &context, std::vector< double > &out_force_per_wheel)=0 | mvsim::VehicleBase | [protected, pure virtual] |
| m_log_path | mvsim::VehicleBase | [protected] |
| m_loggers | mvsim::VehicleBase | [protected] |
| m_name | mvsim::VehicleBase | [protected] |
| m_vehicle_index | mvsim::VehicleBase | [protected] |
| m_world | mvsim::VisualObject | [protected] |
| newLogSession() | mvsim::VehicleBase | [inline] |
| register_vehicle_class(const rapidxml::xml_node< char > *xml_node) | mvsim::VehicleBase | [static] |
| setPose(const mrpt::math::TPose3D &p) const | mvsim::VehicleBase | [inline] |
| setRecording(bool record) | mvsim::VehicleBase | [inline] |
| setVehicleIndex(size_t idx) | mvsim::VehicleBase | [inline] |
| simul_post_timestep(const TSimulContext &context) | mvsim::VehicleBase | [virtual] |
| simul_post_timestep_common(const TSimulContext &context) | mvsim::VehicleBase | |
| simul_pre_timestep(const TSimulContext &context) | mvsim::VehicleBase | [virtual] |
| TListSensors typedef | mvsim::VehicleBase | |
| VehicleBase(World *parent, size_t nWheels) | mvsim::VehicleBase | [protected] |
| VisualObject(World *parent) | mvsim::VisualObject | [inline] |
| writeLogStrings() | mvsim::VehicleBase | [protected, virtual] |
| ~VisualObject() | mvsim::VisualObject | [inline, virtual] |