#include <mutex>#include <mvsim/basic_types.h>#include <mvsim/VisualObject.h>#include <mvsim/Simulable.h>#include <mvsim/Wheel.h>#include <mvsim/ClassFactory.h>#include <mvsim/FrictionModels/FrictionBase.h>#include <mvsim/Sensors/SensorBase.h>#include <mvsim/ControllerBase.h>#include <Box2D/Dynamics/b2World.h>#include <Box2D/Dynamics/b2Body.h>#include <Box2D/Collision/Shapes/b2PolygonShape.h>#include <Box2D/Dynamics/b2Fixture.h>#include <mrpt/poses/CPose2D.h>#include <mrpt/opengl/CSetOfObjects.h>#include <mrpt/opengl/CSetOfLines.h>#include <mrpt/utils/TColor.h>#include <string>#include <map>#include "CsvLogger.h"

Go to the source code of this file.
Classes | |
| class | mvsim::VehicleBase |
Namespaces | |
| namespace | mvsim |
Defines | |
| #define | DECLARES_REGISTER_VEHICLE_DYNAMICS(CLASS_NAME) DECLARES_REGISTER_CLASS1(CLASS_NAME, VehicleBase, World*) |
| #define | REGISTER_VEHICLE_DYNAMICS(TEXTUAL_NAME, CLASS_NAME) |
Typedefs | |
| typedef ClassFactory < VehicleBase, World * > | mvsim::TClassFactory_vehicleDynamics |
Variables | |
| TClassFactory_vehicleDynamics | mvsim::classFactory_vehicleDynamics |
| #define DECLARES_REGISTER_VEHICLE_DYNAMICS | ( | CLASS_NAME | ) | DECLARES_REGISTER_CLASS1(CLASS_NAME, VehicleBase, World*) |
Definition at line 290 of file VehicleBase.h.
| #define REGISTER_VEHICLE_DYNAMICS | ( | TEXTUAL_NAME, | |
| CLASS_NAME | |||
| ) |
REGISTER_CLASS1( \ TClassFactory_vehicleDynamics, classFactory_vehicleDynamics, \ TEXTUAL_NAME, CLASS_NAME)
Definition at line 293 of file VehicleBase.h.