ARGoS
3
A parallel, multi-engine simulator for swarm robotics
pointmass3d_eyebot_model.h
Go to the documentation of this file.
1
7
#ifndef POINTMASS3D_EYEBOT_H
8
#define POINTMASS3D_EYEBOT_H
9
10
namespace
argos
{
11
class
CPointMass3DEngine;
12
class
CPointMass3DQuadRotorModel;
13
class
CPointMass3DEyeBotModel;
14
class
CQuadRotorEntity;
15
}
16
17
#include <argos3/plugins/simulator/physics_engines/pointmass3d/pointmass3d_quadrotor_model.h>
18
#include <argos3/plugins/robots/eye-bot/simulator/eyebot_entity.h>
19
20
namespace
argos
{
21
22
class
CPointMass3DEyeBotModel
:
public
CPointMass3DQuadRotorModel
{
23
24
public
:
25
26
CPointMass3DEyeBotModel
(
CPointMass3DEngine
& c_engine,
27
CEyeBotEntity
& c_eyebot);
28
virtual
~CPointMass3DEyeBotModel
() {}
29
30
void
UpdatePerspectiveCameraAnchor
(
SAnchor
& s_anchor);
31
32
};
33
34
}
35
36
#endif
argos
The namespace containing all the ARGoS related code.
Definition:
ci_actuator.h:12
argos::CPointMass3DEyeBotModel
Definition:
pointmass3d_eyebot_model.h:22
argos::CPointMass3DEyeBotModel::UpdatePerspectiveCameraAnchor
void UpdatePerspectiveCameraAnchor(SAnchor &s_anchor)
Definition:
pointmass3d_eyebot_model.cpp:57
argos::CPointMass3DEyeBotModel::CPointMass3DEyeBotModel
CPointMass3DEyeBotModel(CPointMass3DEngine &c_engine, CEyeBotEntity &c_eyebot)
Definition:
pointmass3d_eyebot_model.cpp:32
argos::SAnchor
An anchor related to the body of an entity.
Definition:
physics_model.h:38
argos::CEyeBotEntity
Definition:
eyebot_entity.h:26
argos::CPointMass3DQuadRotorModel
Definition:
pointmass3d_quadrotor_model.h:22
argos::CPointMass3DEyeBotModel::~CPointMass3DEyeBotModel
virtual ~CPointMass3DEyeBotModel()
Definition:
pointmass3d_eyebot_model.h:28
argos::CPointMass3DEngine
Definition:
pointmass3d_engine.h:22
plugins
robots
eye-bot
simulator
pointmass3d_eyebot_model.h
Generated on Wed Aug 4 2021 00:15:55 for ARGoS by
1.8.17