#include <dynamics3d_multi_body_object_model.h>
|
| | CBase (CDynamics3DMultiBodyObjectModel &c_model, SAnchor *ps_anchor, const std::shared_ptr< btCollisionShape > &ptr_shape, const SData &s_data) |
| |
| virtual | ~CBase () |
| |
| virtual void | Reset () |
| |
| virtual void | ApplyForce (const btVector3 &c_force) |
| |
| virtual void | ApplyForce (const btVector3 &c_force, const btVector3 &c_offset) |
| |
| virtual void | ApplyTorque (const btVector3 &c_torque) |
| |
| | CLink (CDynamics3DMultiBodyObjectModel &c_model, UInt32 un_link_index, SAnchor *ps_anchor, const std::shared_ptr< btCollisionShape > &ptr_shape, const SData &s_data) |
| |
| virtual | ~CLink () |
| |
| virtual void | AddToWorld (btMultiBodyDynamicsWorld &c_world) |
| |
| virtual void | RemoveFromWorld (btMultiBodyDynamicsWorld &c_world) |
| |
| virtual btTransform & | GetTransform () |
| |
| UInt32 | GetIndex () const |
| |
| | CAbstractBody (CDynamics3DModel &c_model, SAnchor *ps_anchor, const std::shared_ptr< btCollisionShape > &ptr_shape, const SData &s_data) |
| |
| virtual | ~CAbstractBody () |
| |
| CDynamics3DModel & | GetModel () |
| |
| SAnchor & | GetAnchor () |
| |
| btCollisionShape & | GetShape () |
| |
| const SData & | GetData () const |
| |
| void | UpdateAnchor () |
| |
◆ CBase()
◆ ~CBase()
| virtual argos::CDynamics3DMultiBodyObjectModel::CBase::~CBase |
( |
| ) |
|
|
inlinevirtual |
◆ ApplyForce() [1/2]
| void argos::CDynamics3DMultiBodyObjectModel::CBase::ApplyForce |
( |
const btVector3 & |
c_force | ) |
|
|
virtual |
◆ ApplyForce() [2/2]
| void argos::CDynamics3DMultiBodyObjectModel::CBase::ApplyForce |
( |
const btVector3 & |
c_force, |
|
|
const btVector3 & |
c_offset |
|
) |
| |
|
virtual |
◆ ApplyTorque()
| void argos::CDynamics3DMultiBodyObjectModel::CBase::ApplyTorque |
( |
const btVector3 & |
c_torque | ) |
|
|
virtual |
◆ Reset()
| void argos::CDynamics3DMultiBodyObjectModel::CBase::Reset |
( |
| ) |
|
|
virtual |