UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::FConvexBuilder Member List

This is the complete list of members for Chaos::FConvexBuilder, including all inherited members.

Build(const TArray< FVec3Type > &InVertices, TArray< FPlaneType > &OutPlanes, TArray< TArray< int32 > > &OutFaceIndices, TArray< FVec3Type > &OutVertices, FAABB3Type &OutLocalBounds, EBuildMethod BuildMethod=EBuildMethod::Default)Chaos::FConvexBuilderstatic
BuildConvexHull(const TArray< FVec3Type > &InVertices, TArray< TVec3< int32 > > &OutIndices, const Params &InParams=Params())Chaos::FConvexBuilderinlinestatic
BuildConvexHullTriMesh(const TArray< FVec3Type > &InVertices)Chaos::FConvexBuilderinlinestatic
BuildIndices(const TArray< FVec3Type > &InVertices, TArray< int32 > &OutResultIndexData, EBuildMethod BuildMethod=EBuildMethod::Default)Chaos::FConvexBuilderstatic
BuildPlaneVertexIndices(TArray< FPlaneType > &InPlanes, const TArray< FVec3Type > &Vertices, TArray< TArray< int32 > > &OutFaceVertexIndices, const FRealType DistanceTolerance=1.e-3f)Chaos::FConvexBuilderinlinestatic
bUseGeometryTConvexHull3Chaos::FConvexBuilderstatic
bUseSimplifierForTConvexHull3Chaos::FConvexBuilderstatic
ComputeHorizonEpsilonFromMeshExtendsChaos::FConvexBuilderstatic
ConvexHull3 enum valueChaos::FConvexBuilder
ConvexHull3Simplified enum valueChaos::FConvexBuilder
Default enum valueChaos::FConvexBuilder
EBuildMethod enum nameChaos::FConvexBuilder
FAABB3Type typedefChaos::FConvexBuilder
FinalizeFaces(const FPlaneType &Face, TArray< int32 > &InOutFaceVertexIndices, const TArray< FVec3Type > &Vertices)Chaos::FConvexBuilderinlinestatic
FPlaneType typedefChaos::FConvexBuilder
FRealType typedefChaos::FConvexBuilder
FVec3Type typedefChaos::FConvexBuilder
IsFaceOutlineConvex(const FPlaneType &Plane, const TArray< int32 > &Indices, const TArray< FVec3Type > &Vertices)Chaos::FConvexBuilderinlinestatic
IsGeometryReductionEnabled()Chaos::FConvexBuilderinlinestatic
IsPerformanceWarning(int32 NumPlanes, int32 NumVertices)Chaos::FConvexBuilderinlinestatic
IsPlanarShape(const TArray< FVec3Type > &InVertices, FVec3Type &OutNormal)Chaos::FConvexBuilderinlinestatic
IsValidQuad(const FVec3Type &A, const FVec3Type &B, const FVec3Type &C, const FVec3Type &D, FVec3Type &OutNormal)Chaos::FConvexBuilderinlinestatic
IsValidTriangle(const FVec3Type &A, const FVec3Type &B, const FVec3Type &C, FVec3Type &OutNormal)Chaos::FConvexBuilderinlinestatic
IsValidTriangle(const FVec3Type &A, const FVec3Type &B, const FVec3Type &C)Chaos::FConvexBuilderinlinestatic
MergeColinearEdges(TArray< FPlaneType > &InOutPlanes, TArray< TArray< int32 > > &InOutFaceVertexIndices, TArray< FVec3Type > &InOutVertices, FRealType AngleToleranceCos)Chaos::FConvexBuilderinlinestatic
MergeFaces(TArray< FPlaneType > &InOutPlanes, TArray< TArray< int32 > > &InOutFaceVertexIndices, const TArray< FVec3Type > &Vertices, FRealType DistanceThreshold)Chaos::FConvexBuilderinlinestatic
Original enum valueChaos::FConvexBuilder
PerformanceWarningString(int32 NumPlanes, int32 NumVertices)Chaos::FConvexBuilderinlinestatic
PerformGeometryCheckChaos::FConvexBuilderstatic
PerformGeometryReductionChaos::FConvexBuilderstatic
RemoveInsideFaceVertices(const FPlaneType &Face, TArray< int32 > &InOutFaceVertexIndices, const TArray< FVec3Type > &Vertices, const FVec3Type &Centroid)Chaos::FConvexBuilderinlinestatic
RemoveInvalidFaces(TArray< FPlaneType > &InOutPlanes, TArray< TArray< int32 > > &InOutFaceVertexIndices)Chaos::FConvexBuilderinlinestatic
Simplify(TArray< FPlaneType > &InOutPlanes, TArray< TArray< int32 > > &InOutFaces, TArray< FVec3Type > &InOutVertices, FAABB3Type &InOutLocalBounds)Chaos::FConvexBuilderinlinestatic
SortFaceVerticesCCW(const FPlaneType &Face, TArray< int32 > &InOutFaceVertexIndices, const TArray< FVec3Type > &Vertices, const FVec3Type &Centroid)Chaos::FConvexBuilderinlinestatic
SuggestEpsilon(const TArray< FVec3Type > &InVertices)Chaos::FConvexBuilderinlinestatic
UseConvexHull3(EBuildMethod BuildMethod)Chaos::FConvexBuilderstatic
UseConvexHull3Simplifier(EBuildMethod BuildMethod)Chaos::FConvexBuilderstatic
VerticesThresholdChaos::FConvexBuilderstatic