![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ContactTriangles.h>
Public Member Functions | |
| FContactTriangleCollector (const bool bInOneSided, const FRigidTransform3 &InConvexTransform) | |
| FContactTriangleCollector (const bool bInOneSided, const FReal InPhiTolerance, const FReal InDistanceTolerance, const FRigidTransform3 &InConvexTransform) | |
| TArrayView< const FContactPoint > | GetContactPoints () const |
| void | AddTriangleContacts (const TArrayView< const FContactPoint > &InContactPoints, const FTriangle &Triangle, const int32 TriangleIndex, const int32 VertexIndex0, const int32 VertexIndex1, const int32 VertexIndex2, const FReal CullDistance) |
| void | ProcessContacts (const FRigidTransform3 &MeshToConvexTransform) |
Holds the contacts produced when colliding a convex shape against a non-convex triangular mesh, and provides methods to reduce the total set of contact points down to a minimum manifold.
|
inline |
|
inline |
|
inline |
|
inline |
| void Chaos::FContactTriangleCollector::ProcessContacts | ( | const FRigidTransform3 & | MeshToConvexTransform | ) |