#include <argos3/core/simulator/entity/controllable_entity.h>
#include <argos3/core/simulator/physics_engine/physics_engine.h>
#include <argos3/plugins/simulator/physics_engines/dynamics2d/chipmunk-physics/include/chipmunk.h>
Go to the source code of this file.
Classes | |
struct | argos::SDynamics2DEngineGripperData |
class | argos::CDynamics2DEngine |
class | argos::CDynamics2DOperation< ACTION > |
class | argos::CDynamics2DOperationAddEntity |
class | argos::CDynamics2DOperationRemoveEntity |
Namespaces | |
argos | |
The namespace containing all the ARGoS related code. | |
Macros | |
#define | REGISTER_DYNAMICS2D_OPERATION(ACTION, OPERATION, ENTITY) REGISTER_ENTITY_OPERATION(ACTION, CDynamics2DEngine, OPERATION, SOperationOutcome, ENTITY); |
#define | REGISTER_STANDARD_DYNAMICS2D_OPERATION_ADD_ENTITY(SPACE_ENTITY, DYN2D_MODEL) |
#define | REGISTER_STANDARD_DYNAMICS2D_OPERATION_REMOVE_ENTITY(SPACE_ENTITY) |
#define | REGISTER_STANDARD_DYNAMICS2D_OPERATIONS_ON_ENTITY(SPACE_ENTITY, DYN2D_ENTITY) |
#define REGISTER_DYNAMICS2D_OPERATION | ( | ACTION, | |
OPERATION, | |||
ENTITY | |||
) | REGISTER_ENTITY_OPERATION(ACTION, CDynamics2DEngine, OPERATION, SOperationOutcome, ENTITY); |
Definition at line 175 of file dynamics2d_engine.h.
#define REGISTER_STANDARD_DYNAMICS2D_OPERATION_ADD_ENTITY | ( | SPACE_ENTITY, | |
DYN2D_MODEL | |||
) |
Definition at line 178 of file dynamics2d_engine.h.
#define REGISTER_STANDARD_DYNAMICS2D_OPERATION_REMOVE_ENTITY | ( | SPACE_ENTITY | ) |
Definition at line 199 of file dynamics2d_engine.h.
#define REGISTER_STANDARD_DYNAMICS2D_OPERATIONS_ON_ENTITY | ( | SPACE_ENTITY, | |
DYN2D_ENTITY | |||
) |
Definition at line 217 of file dynamics2d_engine.h.