|
AGX Dynamics 2.41.2.0
|
Pointer to a entity instance of type Physics.Geometry. More...
#include <GeometryEntity.h>
Inheritance diagram for agx::Physics::GeometryPtr:Public Types | |
| typedef GeometryData | DataType |
| typedef GeometryInstance | InstanceType |
| typedef GeometryModel | ModelType |
Public Types inherited from agx::ReferencedPtr | |
| typedef ReferencedData | DataType |
| typedef ReferencedInstance | InstanceType |
| typedef ReferencedModel | 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.Geometry.
Definition at line 269 of file GeometryEntity.h.
| typedef GeometryData agx::Physics::GeometryPtr::DataType |
Definition at line 273 of file GeometryEntity.h.
| typedef GeometryInstance agx::Physics::GeometryPtr::InstanceType |
Definition at line 274 of file GeometryEntity.h.
Definition at line 272 of file GeometryEntity.h.
| AGXPHYSICS_EXPORT agx::Physics::GeometryPtr::GeometryPtr | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::GeometryPtr::GeometryPtr | ( | agxData::EntityStorage * | storage, |
| agx::Index | id | ||
| ) |
| AGXPHYSICS_EXPORT agx::Physics::GeometryPtr::GeometryPtr | ( | const agxData::EntityPtr & | ptr | ) |
| AGXPHYSICS_EXPORT agx::Physics::GeometryPtr::GeometryPtr | ( | const agxData::EntityInstance & | instance | ) |
| AGXPHYSICS_EXPORT agx::Physics::RigidBodyPtr & agx::Physics::GeometryPtr::body | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::RigidBodyPtr const & agx::Physics::GeometryPtr::body | ( | ) | const |
| AGXPHYSICS_EXPORT agxCollide::BoundingAABB & agx::Physics::GeometryPtr::boundingAABB | ( | ) |
| AGXPHYSICS_EXPORT agxCollide::BoundingAABB const & agx::Physics::GeometryPtr::boundingAABB | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::GeometryPtr::boundingRadius | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::GeometryPtr::boundingRadius | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::GeometryPtr::cellIndex | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::GeometryPtr::cellIndex | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt16 & agx::Physics::GeometryPtr::cellSlot | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt16 const & agx::Physics::GeometryPtr::cellSlot | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Physics::CollisionGroupSetPtr & agx::Physics::GeometryPtr::collisionGroupSet | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::CollisionGroupSetPtr const & agx::Physics::GeometryPtr::collisionGroupSet | ( | ) | const |
| GeometryData * agx::Physics::GeometryPtr::getData | ( | ) |
| const GeometryData * agx::Physics::GeometryPtr::getData | ( | ) | const |
| AGXPHYSICS_EXPORT GeometryInstance agx::Physics::GeometryPtr::instance | ( | ) |
| AGXPHYSICS_EXPORT const GeometryInstance agx::Physics::GeometryPtr::instance | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::GeometryPtr::localBoundCenter | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::GeometryPtr::localBoundCenter | ( | ) | const |
| AGXPHYSICS_EXPORT agx::AffineMatrix4x4 & agx::Physics::GeometryPtr::localTransform | ( | ) |
| AGXPHYSICS_EXPORT agx::AffineMatrix4x4 const & agx::Physics::GeometryPtr::localTransform | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Physics::MaterialPtr & agx::Physics::GeometryPtr::material | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::MaterialPtr const & agx::Physics::GeometryPtr::material | ( | ) | const |
| AGXPHYSICS_EXPORT agxCollide::Geometry *& agx::Physics::GeometryPtr::model | ( | ) |
Referenced by agxCollide::Space::disableForContacts(), and agxCollide::GeometryContact::geometry().
| AGXPHYSICS_EXPORT agxCollide::Geometry *const & agx::Physics::GeometryPtr::model | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Name & agx::Physics::GeometryPtr::name | ( | ) |
| AGXPHYSICS_EXPORT agx::Name const & agx::Physics::GeometryPtr::name | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Physics::GeometryPtr & agx::Physics::GeometryPtr::next | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::GeometryPtr const & agx::Physics::GeometryPtr::next | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::GeometryPtr::oldCell | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::GeometryPtr::oldCell | ( | ) | const |
| AGXPHYSICS_EXPORT GeometrySemantics * agx::Physics::GeometryPtr::operator-> | ( | ) |
| AGXPHYSICS_EXPORT const GeometrySemantics * agx::Physics::GeometryPtr::operator-> | ( | ) | const |
| AGXPHYSICS_EXPORT GeometryPtr & agx::Physics::GeometryPtr::operator= | ( | const agxData::EntityInstance & | instance | ) |
| AGXPHYSICS_EXPORT GeometryPtr & agx::Physics::GeometryPtr::operator= | ( | const agxData::EntityPtr & | ptr | ) |
| AGXPHYSICS_EXPORT agx::UInt & agx::Physics::GeometryPtr::orientedBoundId | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt const & agx::Physics::GeometryPtr::orientedBoundId | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Physics::Geometry::ShapePtr & agx::Physics::GeometryPtr::shape | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::Geometry::ShapePtr const & agx::Physics::GeometryPtr::shape | ( | ) | const |
| AGXPHYSICS_EXPORT agxCollide::GeometryState & agx::Physics::GeometryPtr::state | ( | ) |
| AGXPHYSICS_EXPORT agxCollide::GeometryState const & agx::Physics::GeometryPtr::state | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3f & agx::Physics::GeometryPtr::surfaceVelocity | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3f const & agx::Physics::GeometryPtr::surfaceVelocity | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::GeometryPtr::sweepAndPruneIndex | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::GeometryPtr::sweepAndPruneIndex | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt8 & agx::Physics::GeometryPtr::tier | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt8 const & agx::Physics::GeometryPtr::tier | ( | ) | const |
| AGXPHYSICS_EXPORT agx::AffineMatrix4x4 & agx::Physics::GeometryPtr::transform | ( | ) |
| AGXPHYSICS_EXPORT agx::AffineMatrix4x4 const & agx::Physics::GeometryPtr::transform | ( | ) | const |