RavEngine
Loading...
Searching...
No Matches
physx::Gu::PCMConvexVsMeshContactGeneration Member List

This is the complete list of members for physx::Gu::PCMConvexVsMeshContactGeneration, including all inherited members.

addContactsToPatch(const aos::Vec3VArg patchNormal, const PxU32 previousNumContacts) (defined in physx::Gu::PCMConvexVsMeshContactGeneration)physx::Gu::PCMConvexVsMeshContactGeneration
addManifoldPointToPatch(const aos::Vec3VArg currentPatchNormal, const aos::FloatVArg maxPen, const PxU32 previousNumContacts) (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
generateLastContacts() (defined in physx::Gu::PCMConvexVsMeshContactGeneration)physx::Gu::PCMConvexVsMeshContactGeneration
generatePolyDataContactManifold(Gu::TriangleV &localTriangle, const PxU32 featureIndex, const PxU32 triangleIndex, const PxU8 triFlags, Gu::MeshPersistentContact *manifoldContacts, PxU32 &numContacts, const aos::FloatVArg contactDist, aos::Vec3V &patchNormal) (defined in physx::Gu::PCMConvexVsMeshContactGeneration)physx::Gu::PCMConvexVsMeshContactGeneration
generateTriangleFullContactManifold(Gu::TriangleV &localTriangle, const PxU32 triangleIndex, const PxU32 *triIndices, const PxU8 triFlags, const Gu::PolygonalData &polyData, Gu::SupportLocalImpl< Gu::TriangleV > *localTriMap, Gu::SupportLocal *polyMap, Gu::MeshPersistentContact *manifoldContacts, PxU32 &numContacts, const aos::FloatVArg contactDist, aos::Vec3V &patchNormal) (defined in physx::Gu::PCMConvexVsMeshContactGeneration)physx::Gu::PCMConvexVsMeshContactGeneration
generateTriangleFullContactManifold(Gu::TriangleV &localTriangle, const PxU32 triangleIndex, const PxU8 triFlags, const Gu::PolygonalData &polyData, Gu::SupportLocalImpl< Gu::TriangleV > *localTriMap, Gu::SupportLocal *polyMap, Gu::MeshPersistentContact *manifoldContacts, PxU32 &numContacts, const aos::FloatVArg contactDist, aos::Vec3V &patchNormal, PxRenderOutput *renderOutput=NULL) (defined in physx::Gu::PCMConvexVsMeshContactGeneration)physx::Gu::PCMConvexVsMeshContactGenerationstatic
mAcceptanceEpsilon (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mContactBuffer (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mContactDist (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mContactPatch (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mContactPatchPtr (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mConvexScaling (defined in physx::Gu::PCMConvexVsMeshContactGeneration)physx::Gu::PCMConvexVsMeshContactGeneration
mConvexTransform (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mDeferredContacts (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mEdgeCache (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mHullCenterMesh (defined in physx::Gu::PCMConvexVsMeshContactGeneration)physx::Gu::PCMConvexVsMeshContactGeneration
mIdtConvexScale (defined in physx::Gu::PCMConvexVsMeshContactGeneration)physx::Gu::PCMConvexVsMeshContactGeneration
mManifoldContacts (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mMeshToConvex (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mMeshTransform (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mMultiManifold (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mNumCalls (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mNumContactPatch (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mNumContacts (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mPolyData (defined in physx::Gu::PCMConvexVsMeshContactGeneration)physx::Gu::PCMConvexVsMeshContactGeneration
mPolyMap (defined in physx::Gu::PCMConvexVsMeshContactGeneration)physx::Gu::PCMConvexVsMeshContactGeneration
mRenderOutput (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mReplaceBreakingThreshold (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mSilhouetteEdgesAreActive (defined in physx::Gu::PCMConvexVsMeshContactGeneration)physx::Gu::PCMConvexVsMeshContactGeneration
mSqReplaceBreakingThreshold (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
mVertexCache (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
PCMConvexVsMeshContactGeneration(const aos::FloatVArg contactDistance, const aos::FloatVArg replaceBreakingThreshold, const aos::PxTransformV &convexTransform, const aos::PxTransformV &meshTransform, Gu::MultiplePersistentContactManifold &multiManifold, PxContactBuffer &contactBuffer, const Gu::PolygonalData &polyData, SupportLocal *polyMap, PxInlineArray< PxU32, LOCAL_PCM_CONTACTS_SIZE > *delayedContacts, const Cm::FastVertex2ShapeScaling &convexScaling, bool idtConvexScale, bool silhouetteEdgesAreActive, PxRenderOutput *renderOutput) (defined in physx::Gu::PCMConvexVsMeshContactGeneration)physx::Gu::PCMConvexVsMeshContactGenerationinline
PCMMeshContactGeneration(const aos::FloatVArg contactDist, const aos::FloatVArg replaceBreakingThreshold, const aos::PxTransformV &convexTransform, const aos::PxTransformV &meshTransform, Gu::MultiplePersistentContactManifold &multiManifold, PxContactBuffer &contactBuffer, PxInlineArray< PxU32, LOCAL_PCM_CONTACTS_SIZE > *deferredContacts, PxRenderOutput *renderOutput) (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGenerationinline
prioritizeContactPatches() (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
processContacts(const PxU8 maxContactPerManifold, const bool isNotLastPatch=true) (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGeneration
processTriangle(const PxVec3 *verts, PxU32 triangleIndex, PxU8 triFlags, const PxU32 *vertInds) (defined in physx::Gu::PCMConvexVsMeshContactGeneration)physx::Gu::PCMConvexVsMeshContactGeneration
processTriangle(const Gu::PolygonalData &polyData, SupportLocal *polyMap, const PxVec3 *verts, const PxU32 triangleIndex, PxU8 triFlags, const aos::FloatVArg inflation, const bool isDoubleSided, const aos::PxTransformV &convexTransform, const aos::PxMatTransformV &meshToConvex, Gu::MeshPersistentContact *manifoldContact, PxU32 &numContacts) (defined in physx::Gu::PCMConvexVsMeshContactGeneration)physx::Gu::PCMConvexVsMeshContactGenerationstatic
processTriangleCache(Gu::TriangleCache< TriangleCount > &cache) (defined in physx::Gu::PCMMeshContactGeneration)physx::Gu::PCMMeshContactGenerationinline