/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/TriangleCollisionPoint.h
Data returned by TriangleMesh point-triangle and edge-edge queries.
template<typename T> struct TTriangleCollisionPoint
TVec4< T >
Bary
Barycentric coordinates for contacts Point-Face: Bary[0] = 1.0 (Point), Bary[1:3] correspond with coordinates on Face Edge-Edge: Bary[0:1] = coordinates on first edge, [2:3] coordinates on second edge Edge-Face: Bary[0] = second coordinate on edge (first can be calculated as 1-Bary[0], Bary[1:3] correspond with coordinates on Face
enumChaos::TTr...
ContactType
int32[2]
Indices
Indexinto Point and Face arrays or Edge arrays.
TVec3< T >
Location
World space location (which point depends on query type)
TVec3< T >
Normal
World space normal (which normal depends on query type)
T
Phi
Contact separation (negative for overlap)