Classes | Namespaces | Enumerations | Functions
Block.h File Reference
#include <box2d/b2_fixture.h>
#include <box2d/b2_friction_joint.h>
#include <box2d/b2_polygon_shape.h>
#include <box2d/b2_world.h>
#include <mrpt/img/TColor.h>
#include <mrpt/math/TPolygon2D.h>
#include <mrpt/opengl/CSetOfLines.h>
#include <mrpt/opengl/CSetOfObjects.h>
#include <mrpt/poses/CPose2D.h>
#include <mrpt/typemeta/TEnumType.h>
#include <mvsim/ClassFactory.h>
#include <mvsim/Sensors/SensorBase.h>
#include <mvsim/Simulable.h>
#include <mvsim/TParameterDefinitions.h>
#include <mvsim/VisualObject.h>
#include <mvsim/basic_types.h>
#include <mutex>
Include dependency graph for Block.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mvsim::Block
 
class  mvsim::DummyInvisibleBlock
 
struct  mvsim::Block::GeometryParams
 Params for the <geometry> XML tag: More...
 

Namespaces

 mvsim
 

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
}
 

Functions

 MRPT_FILL_ENUM_CUSTOM_NAME (GeometryType::Box, "box")
 
 MRPT_FILL_ENUM_CUSTOM_NAME (GeometryType::Cylinder, "cylinder")
 
 MRPT_FILL_ENUM_CUSTOM_NAME (GeometryType::Ramp, "ramp")
 
 MRPT_FILL_ENUM_CUSTOM_NAME (GeometryType::SemiCylinderBump, "semi_cylinder_bump")
 
 MRPT_FILL_ENUM_CUSTOM_NAME (GeometryType::Sphere, "sphere")
 

Function Documentation

◆ MRPT_FILL_ENUM_CUSTOM_NAME() [1/5]

MRPT_FILL_ENUM_CUSTOM_NAME ( GeometryType::Box  ,
"box"   
)

◆ MRPT_FILL_ENUM_CUSTOM_NAME() [2/5]

MRPT_FILL_ENUM_CUSTOM_NAME ( GeometryType::Cylinder  ,
"cylinder"   
)

◆ MRPT_FILL_ENUM_CUSTOM_NAME() [3/5]

MRPT_FILL_ENUM_CUSTOM_NAME ( GeometryType::Ramp  ,
"ramp"   
)

◆ MRPT_FILL_ENUM_CUSTOM_NAME() [4/5]

MRPT_FILL_ENUM_CUSTOM_NAME ( GeometryType::SemiCylinderBump  ,
"semi_cylinder_bump"   
)

◆ MRPT_FILL_ENUM_CUSTOM_NAME() [5/5]

MRPT_FILL_ENUM_CUSTOM_NAME ( GeometryType::Sphere  ,
"sphere"   
)


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