ARGoS 3
A parallel, multi-engine simulator for swarm robotics
dynamics2d_cylinder_model.h
Go to the documentation of this file.
1
7#ifndef DYNAMICS2D_CYLINDER_MODEL_H
8#define DYNAMICS2D_CYLINDER_MODEL_H
9
10namespace argos {
11 class CDynamics2DGrippable;
12 class CDynamics2DCylinderModel;
13 class CPhysicsCylinderModel;
14}
15
16#include <argos3/plugins/simulator/physics_engines/dynamics2d/dynamics2d_stretchable_object_model.h>
17#include <argos3/plugins/simulator/physics_engines/physics_cylinder_model.h>
18#include <argos3/plugins/simulator/entities/cylinder_entity.h>
19
20namespace argos {
21
23
24 public:
25
27 CCylinderEntity& c_entity);
29
30 void Resize(Real f_radius, Real f_height);
31 };
32
33}
34
35#endif
float Real
Collects all ARGoS code.
Definition datatypes.h:39
The namespace containing all the ARGoS related code.
Definition ci_actuator.h:12
CDynamics2DCylinderModel(CDynamics2DEngine &c_engine, CCylinderEntity &c_entity)
void Resize(Real f_radius, Real f_height)
A stretchable and grippable object model for the dynamics 2D engine.