#include <dynamics3d_model.h>
Definition at line 36 of file dynamics3d_model.h.
◆ TVector
◆ TVectorIterator
◆ CAbstractBody()
argos::CDynamics3DModel::CAbstractBody::CAbstractBody |
( |
CDynamics3DModel & |
c_model, |
|
|
SAnchor * |
ps_anchor, |
|
|
const std::shared_ptr< btCollisionShape > & |
ptr_shape, |
|
|
const SData & |
s_data |
|
) |
| |
◆ ~CAbstractBody()
virtual argos::CDynamics3DModel::CAbstractBody::~CAbstractBody |
( |
| ) |
|
|
inlinevirtual |
◆ AddToWorld()
virtual void argos::CDynamics3DModel::CAbstractBody::AddToWorld |
( |
btMultiBodyDynamicsWorld & |
c_world | ) |
|
|
pure virtual |
◆ ApplyForce() [1/2]
virtual void argos::CDynamics3DModel::CAbstractBody::ApplyForce |
( |
const btVector3 & |
c_force | ) |
|
|
pure virtual |
◆ ApplyForce() [2/2]
virtual void argos::CDynamics3DModel::CAbstractBody::ApplyForce |
( |
const btVector3 & |
c_force, |
|
|
const btVector3 & |
c_offset |
|
) |
| |
|
pure virtual |
◆ ApplyTorque()
virtual void argos::CDynamics3DModel::CAbstractBody::ApplyTorque |
( |
const btVector3 & |
c_torque | ) |
|
|
pure virtual |
◆ GetAnchor()
SAnchor & argos::CDynamics3DModel::CAbstractBody::GetAnchor |
( |
| ) |
|
◆ GetData()
◆ GetModel()
◆ GetShape()
btCollisionShape & argos::CDynamics3DModel::CAbstractBody::GetShape |
( |
| ) |
|
◆ GetTransform()
virtual btTransform& argos::CDynamics3DModel::CAbstractBody::GetTransform |
( |
| ) |
|
|
pure virtual |
◆ RemoveFromWorld()
virtual void argos::CDynamics3DModel::CAbstractBody::RemoveFromWorld |
( |
btMultiBodyDynamicsWorld & |
c_world | ) |
|
|
pure virtual |
◆ Reset()
virtual void argos::CDynamics3DModel::CAbstractBody::Reset |
( |
| ) |
|
|
pure virtual |
◆ UpdateAnchor()
void argos::CDynamics3DModel::CAbstractBody::UpdateAnchor |
( |
| ) |
|
◆ m_cModel
◆ m_psAnchor
SAnchor* argos::CDynamics3DModel::CAbstractBody::m_psAnchor |
|
protected |
◆ m_ptrShape
std::shared_ptr<btCollisionShape> argos::CDynamics3DModel::CAbstractBody::m_ptrShape |
|
protected |
◆ m_sData
SData argos::CDynamics3DModel::CAbstractBody::m_sData |
|
protected |