|
AGX Dynamics 2.42.3.0
|
Pointer to a entity instance of type Physics.ParticleGeometryContact. More...
#include <ParticleGeometryContactEntity.h>
Inheritance diagram for agx::Physics::ParticleGeometryContactPtr:Public Types | |
| typedef ParticleGeometryContactData | DataType |
| typedef ParticleGeometryContactInstance | InstanceType |
| typedef ParticleGeometryContactModel | ModelType |
Public Types inherited from agx::Physics::ContactPtr | |
| typedef ContactData | DataType |
| typedef ContactInstance | InstanceType |
| typedef ContactModel | ModelType |
Public Types inherited from agx::Physics::InteractionPtr | |
| typedef InteractionData | DataType |
| typedef InteractionInstance | InstanceType |
| typedef InteractionModel | 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.ParticleGeometryContact.
Definition at line 267 of file ParticleGeometryContactEntity.h.
| typedef ParticleGeometryContactData agx::Physics::ParticleGeometryContactPtr::DataType |
Definition at line 271 of file ParticleGeometryContactEntity.h.
| typedef ParticleGeometryContactInstance agx::Physics::ParticleGeometryContactPtr::InstanceType |
Definition at line 272 of file ParticleGeometryContactEntity.h.
Definition at line 270 of file ParticleGeometryContactEntity.h.
| AGXPHYSICS_EXPORT agx::Physics::ParticleGeometryContactPtr::ParticleGeometryContactPtr | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::ParticleGeometryContactPtr::ParticleGeometryContactPtr | ( | agxData::EntityStorage * | storage, |
| agx::Index | id | ||
| ) |
| AGXPHYSICS_EXPORT agx::Physics::ParticleGeometryContactPtr::ParticleGeometryContactPtr | ( | const agxData::EntityPtr & | ptr | ) |
| AGXPHYSICS_EXPORT agx::Physics::ParticleGeometryContactPtr::ParticleGeometryContactPtr | ( | const agxData::EntityInstance & | instance | ) |
| AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticleGeometryContactPtr::body | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticleGeometryContactPtr::body | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real32 & agx::Physics::ParticleGeometryContactPtr::charContactTime | ( | ) |
| AGXPHYSICS_EXPORT agx::Real32 const & agx::Physics::ParticleGeometryContactPtr::charContactTime | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ParticleGeometryContactPtr::contactEnergy | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ParticleGeometryContactPtr::contactEnergy | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ParticleGeometryContactPtr::depth | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ParticleGeometryContactPtr::depth | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Bool & agx::Physics::ParticleGeometryContactPtr::enabled | ( | ) |
| AGXPHYSICS_EXPORT agx::Bool const & agx::Physics::ParticleGeometryContactPtr::enabled | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt8 & agx::Physics::ParticleGeometryContactPtr::faceFeature | ( | ) |
The face feature of shape 2 in contact (e.g. voronoi region on triangle for trimesh).
| AGXPHYSICS_EXPORT agx::UInt8 const & agx::Physics::ParticleGeometryContactPtr::faceFeature | ( | ) | const |
The face feature of shape 2 in contact (e.g. voronoi region on triangle for trimesh).
| AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticleGeometryContactPtr::faceIndex | ( | ) |
The face index of shape 2 in contact (e.g. index of triangle for trimesh).
| AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticleGeometryContactPtr::faceIndex | ( | ) | const |
The face index of shape 2 in contact (e.g. index of triangle for trimesh).
| AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticleGeometryContactPtr::geometry | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticleGeometryContactPtr::geometry | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticleGeometryContactPtr::geometryId | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticleGeometryContactPtr::geometryId | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Physics::GeometryPtr & agx::Physics::ParticleGeometryContactPtr::geometryPtr | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::GeometryPtr const & agx::Physics::ParticleGeometryContactPtr::geometryPtr | ( | ) | const |
| ParticleGeometryContactData * agx::Physics::ParticleGeometryContactPtr::getData | ( | ) |
| const ParticleGeometryContactData * agx::Physics::ParticleGeometryContactPtr::getData | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ParticleGeometryContactPtr::impactNormalForce | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ParticleGeometryContactPtr::impactNormalForce | ( | ) | const |
| AGXPHYSICS_EXPORT ParticleGeometryContactInstance agx::Physics::ParticleGeometryContactPtr::instance | ( | ) |
| AGXPHYSICS_EXPORT const ParticleGeometryContactInstance agx::Physics::ParticleGeometryContactPtr::instance | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Bool & agx::Physics::ParticleGeometryContactPtr::isImpacting | ( | ) |
| AGXPHYSICS_EXPORT agx::Bool const & agx::Physics::ParticleGeometryContactPtr::isImpacting | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::ParticleGeometryContactPtr::localForce | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::ParticleGeometryContactPtr::localForce | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Int & agx::Physics::ParticleGeometryContactPtr::next | ( | ) |
| AGXPHYSICS_EXPORT agx::Int const & agx::Physics::ParticleGeometryContactPtr::next | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3f & agx::Physics::ParticleGeometryContactPtr::normal | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3f const & agx::Physics::ParticleGeometryContactPtr::normal | ( | ) | const |
| AGXPHYSICS_EXPORT ParticleGeometryContactSemantics * agx::Physics::ParticleGeometryContactPtr::operator-> | ( | ) |
| AGXPHYSICS_EXPORT const ParticleGeometryContactSemantics * agx::Physics::ParticleGeometryContactPtr::operator-> | ( | ) | const |
| AGXPHYSICS_EXPORT ParticleGeometryContactPtr & agx::Physics::ParticleGeometryContactPtr::operator= | ( | const agxData::EntityInstance & | instance | ) |
| AGXPHYSICS_EXPORT ParticleGeometryContactPtr & agx::Physics::ParticleGeometryContactPtr::operator= | ( | const agxData::EntityPtr & | ptr | ) |
| AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticleGeometryContactPtr::particle | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticleGeometryContactPtr::particle | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticleGeometryContactPtr::particleId | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticleGeometryContactPtr::particleId | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::ParticleGeometryContactPtr::point | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::ParticleGeometryContactPtr::point | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3f & agx::Physics::ParticleGeometryContactPtr::tangentU | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3f const & agx::Physics::ParticleGeometryContactPtr::tangentU | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3f & agx::Physics::ParticleGeometryContactPtr::tangentV | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3f const & agx::Physics::ParticleGeometryContactPtr::tangentV | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real32 & agx::Physics::ParticleGeometryContactPtr::timeStamp | ( | ) |
| AGXPHYSICS_EXPORT agx::Real32 const & agx::Physics::ParticleGeometryContactPtr::timeStamp | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3f & agx::Physics::ParticleGeometryContactPtr::velocity | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3f const & agx::Physics::ParticleGeometryContactPtr::velocity | ( | ) | const |