ARGoS 3
A parallel, multi-engine simulator for swarm robotics
dynamics2d_box_model.h
Go to the documentation of this file.
1
7#ifndef DYNAMICS2D_BOX_MODEL_H
8#define DYNAMICS2D_BOX_MODEL_H
9
10namespace argos {
11 class CDynamics2DStretchableObjectModel;
12 class CDynamics2DBoxModel;
13 class CPhysicsBoxModel;
14}
15
16#include <argos3/plugins/simulator/physics_engines/dynamics2d/dynamics2d_stretchable_object_model.h>
17#include <argos3/plugins/simulator/physics_engines/physics_box_model.h>
18#include <argos3/plugins/simulator/entities/box_entity.h>
19
20namespace argos {
21
23
24 public:
25
27 CBoxEntity& c_entity);
29
30 void Resize(const CVector3& c_size);
31 };
32
33}
34
35#endif
The namespace containing all the ARGoS related code.
Definition ci_actuator.h:12
A 3D vector class.
Definition vector3.h:31
void Resize(const CVector3 &c_size)
CDynamics2DBoxModel(CDynamics2DEngine &c_engine, CBoxEntity &c_entity)
A stretchable and grippable object model for the dynamics 2D engine.