![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
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::FConvexBuilder | static |
| BuildConvexHull(const TArray< FVec3Type > &InVertices, TArray< TVec3< int32 > > &OutIndices, const Params &InParams=Params()) | Chaos::FConvexBuilder | inlinestatic |
| BuildConvexHullTriMesh(const TArray< FVec3Type > &InVertices) | Chaos::FConvexBuilder | inlinestatic |
| BuildIndices(const TArray< FVec3Type > &InVertices, TArray< int32 > &OutResultIndexData, EBuildMethod BuildMethod=EBuildMethod::Default) | Chaos::FConvexBuilder | static |
| BuildPlaneVertexIndices(TArray< FPlaneType > &InPlanes, const TArray< FVec3Type > &Vertices, TArray< TArray< int32 > > &OutFaceVertexIndices, const FRealType DistanceTolerance=1.e-3f) | Chaos::FConvexBuilder | inlinestatic |
| bUseGeometryTConvexHull3 | Chaos::FConvexBuilder | static |
| bUseSimplifierForTConvexHull3 | Chaos::FConvexBuilder | static |
| ComputeHorizonEpsilonFromMeshExtends | Chaos::FConvexBuilder | static |
| ConvexHull3 enum value | Chaos::FConvexBuilder | |
| ConvexHull3Simplified enum value | Chaos::FConvexBuilder | |
| Default enum value | Chaos::FConvexBuilder | |
| EBuildMethod enum name | Chaos::FConvexBuilder | |
| FAABB3Type typedef | Chaos::FConvexBuilder | |
| FinalizeFaces(const FPlaneType &Face, TArray< int32 > &InOutFaceVertexIndices, const TArray< FVec3Type > &Vertices) | Chaos::FConvexBuilder | inlinestatic |
| FPlaneType typedef | Chaos::FConvexBuilder | |
| FRealType typedef | Chaos::FConvexBuilder | |
| FVec3Type typedef | Chaos::FConvexBuilder | |
| IsFaceOutlineConvex(const FPlaneType &Plane, const TArray< int32 > &Indices, const TArray< FVec3Type > &Vertices) | Chaos::FConvexBuilder | inlinestatic |
| IsGeometryReductionEnabled() | Chaos::FConvexBuilder | inlinestatic |
| IsPerformanceWarning(int32 NumPlanes, int32 NumVertices) | Chaos::FConvexBuilder | inlinestatic |
| IsPlanarShape(const TArray< FVec3Type > &InVertices, FVec3Type &OutNormal) | Chaos::FConvexBuilder | inlinestatic |
| IsValidQuad(const FVec3Type &A, const FVec3Type &B, const FVec3Type &C, const FVec3Type &D, FVec3Type &OutNormal) | Chaos::FConvexBuilder | inlinestatic |
| IsValidTriangle(const FVec3Type &A, const FVec3Type &B, const FVec3Type &C, FVec3Type &OutNormal) | Chaos::FConvexBuilder | inlinestatic |
| IsValidTriangle(const FVec3Type &A, const FVec3Type &B, const FVec3Type &C) | Chaos::FConvexBuilder | inlinestatic |
| MergeColinearEdges(TArray< FPlaneType > &InOutPlanes, TArray< TArray< int32 > > &InOutFaceVertexIndices, TArray< FVec3Type > &InOutVertices, FRealType AngleToleranceCos) | Chaos::FConvexBuilder | inlinestatic |
| MergeFaces(TArray< FPlaneType > &InOutPlanes, TArray< TArray< int32 > > &InOutFaceVertexIndices, const TArray< FVec3Type > &Vertices, FRealType DistanceThreshold) | Chaos::FConvexBuilder | inlinestatic |
| Original enum value | Chaos::FConvexBuilder | |
| PerformanceWarningString(int32 NumPlanes, int32 NumVertices) | Chaos::FConvexBuilder | inlinestatic |
| PerformGeometryCheck | Chaos::FConvexBuilder | static |
| PerformGeometryReduction | Chaos::FConvexBuilder | static |
| RemoveInsideFaceVertices(const FPlaneType &Face, TArray< int32 > &InOutFaceVertexIndices, const TArray< FVec3Type > &Vertices, const FVec3Type &Centroid) | Chaos::FConvexBuilder | inlinestatic |
| RemoveInvalidFaces(TArray< FPlaneType > &InOutPlanes, TArray< TArray< int32 > > &InOutFaceVertexIndices) | Chaos::FConvexBuilder | inlinestatic |
| Simplify(TArray< FPlaneType > &InOutPlanes, TArray< TArray< int32 > > &InOutFaces, TArray< FVec3Type > &InOutVertices, FAABB3Type &InOutLocalBounds) | Chaos::FConvexBuilder | inlinestatic |
| SortFaceVerticesCCW(const FPlaneType &Face, TArray< int32 > &InOutFaceVertexIndices, const TArray< FVec3Type > &Vertices, const FVec3Type &Centroid) | Chaos::FConvexBuilder | inlinestatic |
| SuggestEpsilon(const TArray< FVec3Type > &InVertices) | Chaos::FConvexBuilder | inlinestatic |
| UseConvexHull3(EBuildMethod BuildMethod) | Chaos::FConvexBuilder | static |
| UseConvexHull3Simplifier(EBuildMethod BuildMethod) | Chaos::FConvexBuilder | static |
| VerticesThreshold | Chaos::FConvexBuilder | static |