Modules | Classes | Enumerations
mvsim-simulator

The main module: vehicles, sensors, world objects, etc. More...

Collaboration diagram for mvsim-simulator:

Modules

 Friction simulation module
 
 Sensor simulation module
 
 Vehicle kinematic models
 
 Virtual interfaces
 
 Simulated world elements
 

Classes

class  mvsim::Block
 
class  mvsim::ClassFactory< CLASS, ARG1, ARG2 >
 
class  mvsim::CollisionShapeCache
 
class  mvsim::ControllerBaseInterface
 
class  CSVLogger
 
class  mvsim::DummyInvisibleBlock
 
class  mvsim::Joystick
 
struct  mvsim::ParseSimulableParams
 
struct  mvsim::PID_Controller
 
class  mvsim::RemoteResourcesManager
 
class  mvsim::Shape2p5
 
struct  mvsim::TJoyStickEvent
 
struct  mvsim::TParamEntry
 
struct  mvsim::TSimulContext
 
class  mvsim::Wheel
 
class  mvsim::World
 

Enumerations

enum  mvsim::GeometryType : int32_t {
  mvsim::GeometryType::Invalid = -1, mvsim::GeometryType::Cylinder = 0, mvsim::GeometryType::Sphere, mvsim::GeometryType::Box,
  mvsim::GeometryType::Ramp, mvsim::GeometryType::SemiCylinderBump
}
 

Detailed Description

The main module: vehicles, sensors, world objects, etc.

Enumeration Type Documentation

◆ GeometryType

enum mvsim::GeometryType : int32_t
strong

Geometry types for usage within the optional <geometry> XML tag of blocks

See also
Block
Enumerator
Invalid 
Cylinder 
Sphere 
Box 
Ramp 
SemiCylinderBump 

Definition at line 36 of file Block.h.



mvsim
Author(s):
autogenerated on Wed May 28 2025 02:13:09