|
AGX Dynamics 2.42.3.0
|
Pointer to a entity instance of type Physics.Particle. More...
#include <ParticleEntity.h>
Inheritance diagram for agx::Physics::ParticlePtr:Public Types | |
| 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.Particle.
Definition at line 292 of file ParticleEntity.h.
| typedef ParticleData agx::Physics::ParticlePtr::DataType |
Definition at line 296 of file ParticleEntity.h.
| typedef ParticleInstance agx::Physics::ParticlePtr::InstanceType |
Definition at line 297 of file ParticleEntity.h.
Definition at line 295 of file ParticleEntity.h.
| AGXPHYSICS_EXPORT agx::Physics::ParticlePtr::ParticlePtr | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::ParticlePtr::ParticlePtr | ( | agxData::EntityStorage * | storage, |
| agx::Index | id | ||
| ) |
| AGXPHYSICS_EXPORT agx::Physics::ParticlePtr::ParticlePtr | ( | const agxData::EntityPtr & | ptr | ) |
| AGXPHYSICS_EXPORT agx::Physics::ParticlePtr::ParticlePtr | ( | const agxData::EntityInstance & | instance | ) |
| AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticlePtr::cellIndex | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticlePtr::cellIndex | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt16 & agx::Physics::ParticlePtr::cellSlot | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt16 const & agx::Physics::ParticlePtr::cellSlot | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Physics::CollisionGroupSetPtr & agx::Physics::ParticlePtr::collisionGroupSet | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::CollisionGroupSetPtr const & agx::Physics::ParticlePtr::collisionGroupSet | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec4f & agx::Physics::ParticlePtr::color | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec4f const & agx::Physics::ParticlePtr::color | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Physics::CollisionGroupSetPtr & agx::Physics::ParticlePtr::defaultCollisionGroupSet | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::CollisionGroupSetPtr const & agx::Physics::ParticlePtr::defaultCollisionGroupSet | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ParticlePtr::defaultInvMass | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ParticlePtr::defaultInvMass | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ParticlePtr::defaultMass | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ParticlePtr::defaultMass | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Physics::MaterialPtr & agx::Physics::ParticlePtr::defaultMaterial | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::MaterialPtr const & agx::Physics::ParticlePtr::defaultMaterial | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ParticlePtr::defaultRadius | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ParticlePtr::defaultRadius | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real32 & agx::Physics::ParticlePtr::enableRendering | ( | ) |
| AGXPHYSICS_EXPORT agx::Real32 const & agx::Physics::ParticlePtr::enableRendering | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::ParticlePtr::force | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::ParticlePtr::force | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticlePtr::geometryContactList | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticlePtr::geometryContactList | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::ParticlePtr::geometryContactVector | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::ParticlePtr::geometryContactVector | ( | ) | const |
| ParticleData * agx::Physics::ParticlePtr::getData | ( | ) |
| const ParticleData * agx::Physics::ParticlePtr::getData | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Physics::GraphNodePtr & agx::Physics::ParticlePtr::graphNode | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::GraphNodePtr const & agx::Physics::ParticlePtr::graphNode | ( | ) | const |
| AGXPHYSICS_EXPORT ParticleInstance agx::Physics::ParticlePtr::instance | ( | ) |
| AGXPHYSICS_EXPORT const ParticleInstance agx::Physics::ParticlePtr::instance | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ParticlePtr::invMass | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ParticlePtr::invMass | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ParticlePtr::life | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ParticlePtr::life | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ParticlePtr::mass | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ParticlePtr::mass | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Physics::MaterialPtr & agx::Physics::ParticlePtr::material | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::MaterialPtr const & agx::Physics::ParticlePtr::material | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Uuid & agx::Physics::ParticlePtr::materialUuid | ( | ) |
| AGXPHYSICS_EXPORT agx::Uuid const & agx::Physics::ParticlePtr::materialUuid | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticlePtr::oldCell | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticlePtr::oldCell | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::ParticlePtr::oldVelocity | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::ParticlePtr::oldVelocity | ( | ) | const |
| AGXPHYSICS_EXPORT ParticleSemantics * agx::Physics::ParticlePtr::operator-> | ( | ) |
| AGXPHYSICS_EXPORT const ParticleSemantics * agx::Physics::ParticlePtr::operator-> | ( | ) | const |
| AGXPHYSICS_EXPORT ParticlePtr & agx::Physics::ParticlePtr::operator= | ( | const agxData::EntityInstance & | instance | ) |
| AGXPHYSICS_EXPORT ParticlePtr & agx::Physics::ParticlePtr::operator= | ( | const agxData::EntityPtr & | ptr | ) |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::ParticlePtr::position | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::ParticlePtr::position | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ParticlePtr::radius | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ParticlePtr::radius | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticlePtr::solveBodyIndex | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticlePtr::solveBodyIndex | ( | ) | const |
| AGXPHYSICS_EXPORT agx::ParticleState & agx::Physics::ParticlePtr::state | ( | ) |
| AGXPHYSICS_EXPORT agx::ParticleState const & agx::Physics::ParticlePtr::state | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt8 & agx::Physics::ParticlePtr::tier | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt8 const & agx::Physics::ParticlePtr::tier | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::ParticlePtr::velocity | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::ParticlePtr::velocity | ( | ) | const |