![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Data held alongside contact points when generating contacts against a (likely non-convex) mesh of triangles. More...
#include <ContactTriangles.h>
Public Member Functions | |
| bool | HasVertexIndex (const int32 VertexIndex) const |
| FVec3 | GetCentroid () const |
| bool | GetOtherVertexPositions (const int32 VertexIndex, FVec3 &OutVertex0, FVec3 &OutVertex1) const |
| bool | GetEdgeVerticesAtPosition (const FVec3 &ContactPosition, FVec3 &OutEdgeVertexA, FVec3 &OutEdgeVertexB, int32 &OutEdgeVertexIndexA, int32 &OutEdgeVertexIndexB, const FReal BaryCentricTolerance=UE_KINDA_SMALL_NUMBER) const |
Public Attributes | |
| FVec3 | Vertices [3] |
| FVec3 | FaceNormal |
| int32 | VertexIndices [3] |
| int32 | TriangleIndex |
Data held alongside contact points when generating contacts against a (likely non-convex) mesh of triangles.
|
inline |
|
inline |
|
inline |
| FVec3 Chaos::FContactTriangle::FaceNormal |
| int32 Chaos::FContactTriangle::TriangleIndex |
| int32 Chaos::FContactTriangle::VertexIndices[3] |
| FVec3 Chaos::FContactTriangle::Vertices[3] |