UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
CollisionPruning.cpp File Reference

Classes

class  Chaos::FContactGroupManifoldPoint
 Information about a contact point held in a ContactGroup (points in the same plane) More...
 
class  Chaos::FContactGroup
 A set of contacts in the same plane. More...
 
class  Chaos::FContactGroupContainer
 All the contacts on a body, held in sets where all contacts in each set are in the same plane. More...
 

Namespaces

namespace  Chaos
 

Functions

FReal Chaos::CalculateEdgePlaneTolarance (const FGeometryParticleHandle *Particle)
 
FReal Chaos::CalculateEdgePointBarycentricTolarance (const FGeometryParticleHandle *Particle)
 
bool Chaos::CollisionsHasTriangleEdgeContacts (const FPBDCollisionConstraint &Collision, const int32 MeshParticleIndex)
 
FVec3 Chaos::CalculateTriangleNormal (const FVec3 Vertices[])
 
template<typename TFunctor >
void Chaos::MeshCastHelper (const FImplicitObject &Geom, const TFunctor &Func)
 
void Chaos::GetTransformedMeshTriangle (const FImplicitObject *InImplicit, const int32 TriangleIndex, const FRigidTransform3 &InTransform, FVec3 OutVertices[], int32 OutVertexIndices[])
 

Variables

FRealSingle Chaos::Chaos_Collision_EdgePrunePlaneDistance = 3.0