ARGoS
3
A parallel, multi-engine simulator for swarm robotics
dynamics3d_cylinder_model.h
Go to the documentation of this file.
1
7
#ifndef DYNAMICS3D_CYLINDER_MODEL_H
8
#define DYNAMICS3D_CYLINDER_MODEL_H
9
10
namespace
argos
{
11
class
CDynamics3DSingleBodyObjectModel;
12
class
CDynamics3DCylinderModel;
13
class
CCylinderEntity;
14
}
15
16
#include <argos3/plugins/simulator/physics_engines/dynamics3d/dynamics3d_single_body_object_model.h>
17
18
namespace
argos
{
19
20
class
CDynamics3DCylinderModel
:
public
CDynamics3DSingleBodyObjectModel
{
21
22
public
:
23
24
CDynamics3DCylinderModel
(
CDynamics3DEngine
& c_engine,
25
CCylinderEntity
& c_cylinder);
26
27
virtual
~CDynamics3DCylinderModel
() {}
28
29
private
:
30
31
std::shared_ptr<CBody> m_ptrBody;
32
33
};
34
}
35
36
#endif
argos
The namespace containing all the ARGoS related code.
Definition
ci_actuator.h:12
argos::CCylinderEntity
Definition
cylinder_entity.h:23
argos::CDynamics3DCylinderModel
Definition
dynamics3d_cylinder_model.h:20
argos::CDynamics3DCylinderModel::CDynamics3DCylinderModel
CDynamics3DCylinderModel(CDynamics3DEngine &c_engine, CCylinderEntity &c_cylinder)
Definition
dynamics3d_cylinder_model.cpp:19
argos::CDynamics3DCylinderModel::~CDynamics3DCylinderModel
virtual ~CDynamics3DCylinderModel()
Definition
dynamics3d_cylinder_model.h:27
argos::CDynamics3DEngine
Definition
dynamics3d_engine.h:45
argos::CDynamics3DSingleBodyObjectModel
Definition
dynamics3d_single_body_object_model.h:34
plugins
simulator
physics_engines
dynamics3d
dynamics3d_cylinder_model.h
Generated on Wed Jan 1 2025 00:18:10 for ARGoS by
1.12.0