+#include <PxContact.h>
+
+ +
Public Types | |
| enum | PxContactPatchFlags { + eHAS_FACE_INDICES = 1, + + eMODIFIABLE = 2, + + eFORCE_NO_RESPONSE = 4, + + eHAS_MODIFIED_MASS_RATIOS = 8, + + eHAS_TARGET_VELOCITY = 16, + + eHAS_MAX_IMPULSE = 32, + + eREGENERATE_PATCHES = 64, + + eCOMPRESSED_MODIFIED_CONTACT = 128 + + } |
Public Member Functions | |
| PX_ALIGN (16, PxMassModificationProps mMassModification) | |
| PX_ALIGN (16, PxVec3 normal) | |
| Contact normal. | |
Public Attributes | |
| PxReal | restitution |
| Restitution coefficient. | |
| PxReal | dynamicFriction |
| PxReal | staticFriction |
| PxU8 | startContactIndex |
| PxU8 | nbContacts |
| PxU8 | materialFlags |
| PxU8 | internalFlags |
| PxU16 | materialIndex0 |
| PxU16 | materialIndex1 |
| enum PxContactPatch::PxContactPatchFlags | +
+
+
| PxContactPatch::PX_ALIGN | +( | +16 | +, | +|
| + | + | PxVec3 | +normal | + |
| + | ) | ++ |
+Contact normal. +
+ +
| PxContactPatch::PX_ALIGN | +( | +16 | +, | +|
| + | + | PxMassModificationProps | +mMassModification | + |
| + | ) | ++ |
+ +
+
| PxReal PxContactPatch::dynamicFriction | +
+ +
| PxU8 PxContactPatch::internalFlags | +
+ +
Referenced by PxContactStreamIterator::PxContactStreamIterator(), PxContactSet::setInvInertiaScale0(), PxContactSet::setInvInertiaScale1(), PxContactSet::setInvMassScale0(), PxContactSet::setInvMassScale1(), PxContactSet::setMaxImpulse(), PxContactSet::setNormal(), and PxContactSet::setTargetVelocity().
+ +| PxU8 PxContactPatch::materialFlags | +
+ +
| PxU16 PxContactPatch::materialIndex0 | +
+ +
| PxU16 PxContactPatch::materialIndex1 | +
+ +
| PxU8 PxContactPatch::nbContacts | +
+ +
| PxReal PxContactPatch::restitution | +
+Restitution coefficient. +
+ +
| PxU8 PxContactPatch::startContactIndex | +
+ +
| PxReal PxContactPatch::staticFriction | +
+ +
+