|
RavEngine
|
This is the complete list of members for physx::Gu::PersistentContactManifold, including all inherited members.
| addBatchManifoldContacts(const PersistentContact *manifoldPoints, const PxU32 numPoints, const PxReal toleranceLength) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| addBatchManifoldContacts2(const PersistentContact *manifoldPoints, const PxU32 numPoints) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| addBatchManifoldContactsCluster(const PersistentContact *manifoldPoints, const PxU32 numPoints) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| addManifoldContactsToContactBuffer(PxContactBuffer &contactBuffer, const aos::Vec3VArg normal, const aos::PxMatTransformV &transf1) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| addManifoldContactsToContactBuffer(PxContactBuffer &contactBuffer, const aos::Vec3VArg normal, const aos::PxTransformV &transf1, const aos::FloatVArg contactOffset) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| addManifoldContactsToContactBuffer(PxContactBuffer &contactBuffer, const aos::Vec3VArg normal, const aos::Vec3VArg projectionNormal, const aos::PxTransformV &transf0, const aos::FloatVArg radius, const aos::FloatVArg contactOffset) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| addManifoldPoint(const aos::Vec3VArg localPointA, const aos::Vec3VArg localPointB, const aos::Vec4VArg localNormalAPen, const aos::FloatVArg replaceBreakingThreshold) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| addManifoldPoint2(const aos::Vec3VArg localPointA, const aos::Vec3VArg localPointB, const aos::Vec4VArg localNormalAPen, const aos::FloatVArg replaceBreakingThreshold) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| clearManifold() (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| drawLine(PxRenderOutput &out, const aos::Vec3VArg p0, const aos::Vec3VArg p1, const PxU32 color=0xff00ffff) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | static |
| drawManifold(PxRenderOutput &out, const aos::PxTransformV &trA, const aos::PxTransformV &trB) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| drawManifold(PxRenderOutput &out, const aos::PxTransformV &trA, const aos::PxTransformV &trB, const aos::FloatVArg radius) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| drawManifold(const PersistentContact &m, PxRenderOutput &out, const aos::PxTransformV &trA, const aos::PxTransformV &trB) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| drawPoint(PxRenderOutput &out, const aos::Vec3VArg p, const PxF32 size, const PxU32 color=0x0000ff00) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | static |
| drawPolygon(PxRenderOutput &out, const aos::PxTransformV &transform, aos::Vec3V *points, const PxU32 numVerts, const PxU32 color=0xff00ffff) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | static |
| drawPolygon(PxRenderOutput &out, const aos::PxMatTransformV &transform, aos::Vec3V *points, const PxU32 numVerts, const PxU32 color=0xff00ffff) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | static |
| drawTetrahedron(PxRenderOutput &out, const aos::Vec3VArg p0, const aos::Vec3VArg p1, const aos::Vec3VArg p2, const aos::Vec3VArg p3, const PxU32 color=0xffff0000) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | static |
| drawTriangle(PxRenderOutput &out, const aos::Vec3VArg p0, const aos::Vec3VArg p1, const aos::Vec3VArg p2, const PxU32 color=0xffff0000) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | static |
| getContactPoint(const PxU32 index) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| getLocalNormal() (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| getNumContacts() const (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| getWorldNormal(const aos::PxTransformV &trB) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| initialize() (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| invalidate_BoxConvex(const aos::PxTransformV &curRTrans, const aos::QuatV &quatA, const aos::QuatV &quatB, const aos::FloatVArg minMargin, const aos::FloatVArg radiusA, const aos::FloatVArg radiusB) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| invalidate_PrimitivesPlane(const aos::PxTransformV &curRTrans, const aos::FloatVArg minMargin, const aos::FloatVArg ratio) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| invalidate_SphereCapsule(const aos::PxTransformV &curRTrans, const aos::FloatVArg minMargin) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| isEmpty() (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| mAIndice (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| maxTransformdelta(const aos::PxTransformV &curTransform) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| maxTransformdelta2(const aos::PxTransformV &curTransform) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| maxTransformPositionDelta(const aos::Vec3V &curP) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| maxTransformQuatDelta(const aos::QuatV &curQ) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| mBIndice (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| mCapacity (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| mContactPoints (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| mNumContacts (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| mNumWarmStartPoints (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| mQuatA (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| mQuatB (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| mRelativeTransform (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| PersistentContactManifold(PersistentContact *contactPointsBuff, PxU8 capacity) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| recordWarmStart(PxU8 *aIndices, PxU8 *bIndices, PxU8 &nbWarmStartPoints) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| reduceBatchContacts(const PersistentContact *manifoldPoints, const PxU32 numPoints, const PxReal toleranceLength) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| reduceBatchContacts2(const PersistentContact *manifoldPoints, const PxU32 numPoints) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| reduceBatchContactsCluster(const PersistentContact *manifoldPoints, const PxU32 numPoints) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| reduceContactSegment(const aos::Vec3VArg localPointA, const aos::Vec3VArg localPointB, const aos::Vec4VArg localNormalPen) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| reduceContactsForPCM(const aos::Vec3VArg localPointA, const aos::Vec3VArg localPointB, const aos::Vec4VArg localNormalPen) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| refreshContactPoints(const aos::PxMatTransformV &relTra, const aos::FloatVArg projectBreakingThreshold, const aos::FloatVArg contactOffset) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| removeContactPoint(PxU32 index) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| replaceManifoldPoint(const aos::Vec3VArg localPointA, const aos::Vec3VArg localPointB, const aos::Vec4VArg localNormalPen, const aos::FloatVArg replaceBreakingThreshold) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| setRelativeTransform(const aos::PxTransformV &transform) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| setRelativeTransform(const aos::PxTransformV &transform, const aos::QuatV quatA, const aos::QuatV quatB) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |
| setWarmStart(const PxU8 *aIndices, const PxU8 *bIndices, const PxU8 nbWarmStartPoints) (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | |
| validContactDistance(const PersistentContact &pt, const aos::FloatVArg breakingThreshold) const (defined in physx::Gu::PersistentContactManifold) | physx::Gu::PersistentContactManifold | inline |