|
AGX Dynamics 2.42.3.1
|
Pointer to a entity instance of type Physics.GranularBody. More...
#include <GranularBodyEntity.h>
Inheritance diagram for agx::Physics::GranularBodyPtr:Public Types | |
| typedef GranularBodyData | DataType |
| typedef GranularBodyInstance | InstanceType |
| typedef GranularBodyModel | ModelType |
Public Types inherited from agx::Physics::ParticlePtr | |
| typedef ParticleData | DataType |
| typedef ParticleInstance | InstanceType |
| typedef ParticleModel | ModelType |
Additional Inherited Members | |
Static Public Member Functions inherited from agxData::EntityPtr | |
| static EntityPtr | createWithIndex (EntityStorage *storage, agx::Index index) |
| static void | TransformToAscii (void *targetBuffer, const void *sourceBuffer, size_t numElements) |
Pointer to a entity instance of type Physics.GranularBody.
Definition at line 190 of file GranularBodyEntity.h.
| typedef GranularBodyData agx::Physics::GranularBodyPtr::DataType |
Definition at line 194 of file GranularBodyEntity.h.
| typedef GranularBodyInstance agx::Physics::GranularBodyPtr::InstanceType |
Definition at line 195 of file GranularBodyEntity.h.
Definition at line 193 of file GranularBodyEntity.h.
| AGXPHYSICS_EXPORT agx::Physics::GranularBodyPtr::GranularBodyPtr | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::GranularBodyPtr::GranularBodyPtr | ( | agxData::EntityStorage * | storage, |
| agx::Index | id | ||
| ) |
| AGXPHYSICS_EXPORT agx::Physics::GranularBodyPtr::GranularBodyPtr | ( | const agxData::EntityPtr & | ptr | ) |
| AGXPHYSICS_EXPORT agx::Physics::GranularBodyPtr::GranularBodyPtr | ( | const agxData::EntityInstance & | instance | ) |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::GranularBodyPtr::angularVelocity | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::GranularBodyPtr::angularVelocity | ( | ) | const |
| GranularBodyData * agx::Physics::GranularBodyPtr::getData | ( | ) |
| const GranularBodyData * agx::Physics::GranularBodyPtr::getData | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::GranularBodyPtr::inertia | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::GranularBodyPtr::inertia | ( | ) | const |
| AGXPHYSICS_EXPORT GranularBodyInstance agx::Physics::GranularBodyPtr::instance | ( | ) |
| AGXPHYSICS_EXPORT const GranularBodyInstance agx::Physics::GranularBodyPtr::instance | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::GranularBodyPtr::invInertia | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::GranularBodyPtr::invInertia | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::GranularBodyPtr::oldAngularVelocity | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::GranularBodyPtr::oldAngularVelocity | ( | ) | const |
| AGXPHYSICS_EXPORT GranularBodySemantics * agx::Physics::GranularBodyPtr::operator-> | ( | ) |
| AGXPHYSICS_EXPORT const GranularBodySemantics * agx::Physics::GranularBodyPtr::operator-> | ( | ) | const |
| AGXPHYSICS_EXPORT GranularBodyPtr & agx::Physics::GranularBodyPtr::operator= | ( | const agxData::EntityInstance & | instance | ) |
| AGXPHYSICS_EXPORT GranularBodyPtr & agx::Physics::GranularBodyPtr::operator= | ( | const agxData::EntityPtr & | ptr | ) |
| AGXPHYSICS_EXPORT agx::Quat & agx::Physics::GranularBodyPtr::rotation | ( | ) |
| AGXPHYSICS_EXPORT agx::Quat const & agx::Physics::GranularBodyPtr::rotation | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::GranularBodyPtr::torque | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::GranularBodyPtr::torque | ( | ) | const |