|
|
PX_FORCE_INLINE PxU32 | getNumContacts () const |
| |
|
PX_FORCE_INLINE bool | isEmpty () |
| |
|
PX_FORCE_INLINE MeshPersistentContact & | getContactPoint (const PxU32 index) |
| |
|
PX_FORCE_INLINE void | removeContactPoint (PxU32 index) |
| |
|
PX_FORCE_INLINE void | clearManifold () |
| |
|
PX_FORCE_INLINE void | initialize () |
| |
|
PX_FORCE_INLINE aos::Vec3V | getWorldNormal (const aos::PxTransformV &trB) |
| |
|
PX_FORCE_INLINE aos::Vec3V | getLocalNormal () |
| |
|
aos::FloatV | reduceBatchContactsConvex (const MeshPersistentContact *manifoldContactExt, const PxU32 numContacts, PCMContactPatch &patch) |
| |
|
aos::FloatV | reduceBatchContactsSphere (const MeshPersistentContact *manifoldContactExt, const PxU32 numContacts, PCMContactPatch &patch) |
| |
|
aos::FloatV | reduceBatchContactsCapsule (const MeshPersistentContact *manifoldContactExt, const PxU32 numContacts, PCMContactPatch &patch) |
| |
|
aos::FloatV | addBatchManifoldContactsConvex (const MeshPersistentContact *manifoldContact, const PxU32 numContacts, PCMContactPatch &patch, const aos::FloatVArg replaceBreakingThreshold) |
| |
|
aos::FloatV | addBatchManifoldContactsSphere (const MeshPersistentContact *manifoldContact, const PxU32 numContacts, PCMContactPatch &patch, const aos::FloatVArg replaceBreakingThreshold) |
| |
|
aos::FloatV | addBatchManifoldContactsCapsule (const MeshPersistentContact *manifoldContact, const PxU32 numContacts, PCMContactPatch &patch, const aos::FloatVArg replaceBreakingThreshold) |
| |
|
aos::FloatV | refreshContactPoints (const aos::PxMatTransformV &relTra, const aos::FloatVArg projectBreakingThreshold, const aos::FloatVArg contactOffset) |
| |
|
void | drawManifold (PxRenderOutput &out, const aos::PxTransformV &trA, const aos::PxTransformV &trB) |
| |
The documentation for this class was generated from the following files:
- RavEngine/deps/physx/physx/source/geomutils/src/pcm/GuPersistentContactManifold.h
- RavEngine/deps/physx/physx/source/geomutils/src/pcm/GuPersistentContactManifold.cpp