ARGoS
3
A parallel, multi-engine simulator for swarm robotics
physx_miniquadrotor_model.h
Go to the documentation of this file.
1
7
#ifndef PHYSX_MINIQUADROTOR_MODEL_H
8
#define PHYSX_MINIQUADROTOR_MODEL_H
9
10
namespace
argos
{
11
class
CPhysXEngine;
12
class
CPhysXMiniQuadrotorModel;
13
class
CMiniQuadrotorEntity;
14
}
15
16
#include <argos3/plugins/simulator/physics_engines/physx/physx_single_body_object_model.h>
17
18
namespace
argos
{
19
20
class
CPhysXMiniQuadrotorModel
:
public
CPhysXSingleBodyObjectModel {
21
22
public
:
23
24
CPhysXMiniQuadrotorModel
(CPhysXEngine& c_engine,
25
CMiniQuadrotorEntity
& c_entity);
26
27
virtual
void
UpdateFromEntityStatus
();
28
29
private
:
30
31
CMiniQuadrotorEntity
& m_cMiniQuadrotorEntity;
32
physx::PxRigidDynamic* m_pcBody;
33
};
34
35
}
36
37
#endif
argos
The namespace containing all the ARGoS related code.
Definition
ci_actuator.h:12
argos::CMiniQuadrotorEntity
Definition
miniquadrotor_entity.h:21
argos::CPhysXMiniQuadrotorModel
Definition
physx_miniquadrotor_model.h:20
argos::CPhysXMiniQuadrotorModel::CPhysXMiniQuadrotorModel
CPhysXMiniQuadrotorModel(CPhysXEngine &c_engine, CMiniQuadrotorEntity &c_entity)
Definition
physx_miniquadrotor_model.cpp:41
argos::CPhysXMiniQuadrotorModel::UpdateFromEntityStatus
virtual void UpdateFromEntityStatus()
Definition
physx_miniquadrotor_model.cpp:93
plugins
robots
mini-quadrotor
simulator
physx_miniquadrotor_model.h
Generated on Wed Jan 1 2025 00:18:10 for ARGoS by
1.12.0