Go to the source code of this file.
|
| uint32 | Chaos::Collisions::BoxBoxClipVerticesAgainstPlane (const FVec3 *InputVertexBuffer, FVec3 *outputVertexBuffer, uint32 ClipPointCount, int32 ClippingAxis, FReal Distance) |
| |
| uint32 | Chaos::Collisions::ReduceManifoldContactPoints (FVec3 *Points, uint32 PointCount) |
| | General Convexes.
|
| |
| uint32 | Chaos::Collisions::ClipVerticesAgainstPlane (const FVec3 *InputVertexBuffer, FVec3 *OutputVertexBuffer, const uint32 ClipPointCount, const uint32 MaxNumberOfOutputPoints, const FVec3 ClippingPlaneNormal, const FReal PlaneDistance) |
| |
| void | Chaos::Collisions::ConstructBoxBoxOneShotManifold (const FImplicitBox3 &Box1, const FRigidTransform3 &Box1Transform, const FImplicitBox3 &Box2, const FRigidTransform3 &Box2Transform, const FReal Dt, FPBDCollisionConstraint &Constraint) |
| |
| template<typename ConvexImplicitType1 , typename ConvexImplicitType2 > |
| void | Chaos::Collisions::ConstructConvexConvexOneShotManifold (const ConvexImplicitType1 &Convex1, const FRigidTransform3 &Convex1Transform, const ConvexImplicitType2 &Convex2, const FRigidTransform3 &Convex2Transform, const FReal Dt, FPBDCollisionConstraint &Constraint) |
| |
| template<typename ConvexType > |
| void | Chaos::Collisions::ConstructCapsuleConvexOneShotManifold (const FImplicitCapsule3 &Capsule, const FRigidTransform3 &CapsuleTransform, const ConvexType &Convex, const FRigidTransform3 &ConvexTransform, const FReal CullDistance, FContactPointManifold &OutContactPoints) |
| |
| void | Chaos::Collisions::ConstructCapsuleTriangleOneShotManifold (const FImplicitCapsule3 &Capsule, const FTriangle &Triangle, const FReal CullDistance, FContactPointManifold &OutContactPoints) |
| |
| template<typename ConvexType > |
| void | Chaos::Collisions::ConstructPlanarConvexTriangleOneShotManifold (const ConvexType &Convex, const FTriangle &Triangle, const FReal CullDistance, FContactPointManifold &OutContactPoints) |
| |
◆ SCOPE_CYCLE_COUNTER_MANIFOLD
◆ SCOPE_CYCLE_COUNTER_MANIFOLD_ADDEDGEEDGE
◆ SCOPE_CYCLE_COUNTER_MANIFOLD_ADDFACEVERTEX
◆ SCOPE_CYCLE_COUNTER_MANIFOLD_CLIP
◆ SCOPE_CYCLE_COUNTER_MANIFOLD_GJK
◆ SCOPE_CYCLE_COUNTER_MANIFOLD_REDUCE