UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::TTriangle< T > Member List

This is the complete list of members for Chaos::TTriangle< T >, including all inherited members.

FindVertexPlanes(int32 VertexIndex, int32 *OutVertexPlanes, int32 MaxVertexPlanes) constChaos::TTriangle< T >inline
GetCentroid() constChaos::TTriangle< T >inline
GetClosestEdge(int32 PlaneIndexHint, const TVec3< T > &Position, TVec3< T > &OutEdgePos0, TVec3< T > &OutEdgePos1) constChaos::TTriangle< T >inline
GetClosestEdgePosition(int32 PlaneIndexHint, const TVec3< T > &Position) constChaos::TTriangle< T >inline
GetMargin() constChaos::TTriangle< T >inline
GetMarginf() constChaos::TTriangle< T >inline
GetMostOpposingPlane(const TVec3< T > &Normal) constChaos::TTriangle< T >inline
GetNormal() constChaos::TTriangle< T >inline
GetPlane() constChaos::TTriangle< T >inline
GetPlane(int32 FaceIndex) constChaos::TTriangle< T >inline
GetPlaneNX(const int32 FaceIndex, TVec3< T > &OutN, TVec3< T > &OutX) constChaos::TTriangle< T >inline
GetPlaneVertex(int32 PlaneIndex, int32 PlaneVertexIndex) constChaos::TTriangle< T >inline
GetRadius() constChaos::TTriangle< T >inline
GetRadiusf() constChaos::TTriangle< T >inline
GetVertex(const int32 InIndex) constChaos::TTriangle< T >inline
GetVertexPlanes3(int32 VertexIndex, int32 &PlaneIndex0, int32 &PlaneIndex1, int32 &PlaneIndex2) constChaos::TTriangle< T >inline
GetWindingOrder() constChaos::TTriangle< T >inline
IsConvex() constChaos::TTriangle< T >inline
LineIntersection(const TVec3< T > &StartPoint, const TVec3< T > &EndPoint, TVector< T, 2 > &OutBary, T &OutTime) constChaos::TTriangle< T >
NumPlanes() constChaos::TTriangle< T >inline
NumPlaneVertices(int32 PlaneIndex) constChaos::TTriangle< T >inline
operator<<Chaos::TTriangle< T >friend
operator[](uint32 InIndex)Chaos::TTriangle< T >inline
operator[](uint32 InIndex) constChaos::TTriangle< T >inline
Overlap(const TVec3< T > &Point, const T Thickness) constChaos::TTriangle< T >inline
PhiWithNormal(const TVec3< T > &InSamplePoint, TVec3< T > &OutNormal) constChaos::TTriangle< T >inline
Raycast(const TVec3< T > &StartPoint, const TVec3< T > &Dir, const T Length, const T Thickness, T &OutTime, TVec3< T > &OutPosition, TVec3< T > &OutNormal, int32 &OutFaceIndex) constChaos::TTriangle< T >inline
ReverseWinding()Chaos::TTriangle< T >inline
Support(const TVec3< T > &Direction, const T Thickness, int32 &VertexIndex) constChaos::TTriangle< T >inline
SupportCore(const TVec3< T > &Direction, const T InMargin, T *OutSupportDelta, int32 &VertexIndex) constChaos::TTriangle< T >inline
SupportCoreScaled(const TVec3< T > &Direction, T InMargin, const TVec3< T > &Scale, T *OutSupportDelta, int32 &VertexIndex) constChaos::TTriangle< T >inline
ToString() constChaos::TTriangle< T >inline
TTriangle()Chaos::TTriangle< T >inline
TTriangle(const TVec3< T > &InA, const TVec3< T > &InB, const TVec3< T > &InC)Chaos::TTriangle< T >inline