UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::TConvexHull3< RealType > Member List

This is the complete list of members for UE::Geometry::TConvexHull3< RealType >, including all inherited members.

bSaveTriangleNeighborsUE::Geometry::TConvexHull3< RealType >
ComputeVolume(const TArrayView< const TVector< RealType > > Vertices)UE::Geometry::TConvexHull3< RealType >static
DimensionUE::Geometry::TConvexHull3< RealType >protected
Empty()UE::Geometry::TConvexHull3< RealType >inline
FPolygonFace typedefUE::Geometry::TConvexHull3< RealType >
GetAsHalfspaces(TArrayView< const VectorType > Points) constUE::Geometry::TConvexHull3< RealType >inline
GetAsHalfspaces(TFunctionRef< VectorType(int32)> GetPointFunc) constUE::Geometry::TConvexHull3< RealType >inline
GetDimension() constUE::Geometry::TConvexHull3< RealType >inline
GetFaces(TFunctionRef< void(TArray< int32 > &, TVector< RealType >)> PolygonFunc, TFunctionRef< TVector< RealType >(int32)> GetPointFunc) constUE::Geometry::TConvexHull3< RealType >
GetLine() constUE::Geometry::TConvexHull3< RealType >inline
GetNumHullPoints() constUE::Geometry::TConvexHull3< RealType >inline
GetPlane() constUE::Geometry::TConvexHull3< RealType >inline
GetSimplifiedFaces(TFunctionRef< void(TArray< int32 > &, TVector< RealType >)> PolygonFunc, TFunctionRef< TVector< RealType >(int32)> GetPointFunc, RealType FaceAngleToleranceInDegrees=(RealType) 1.0, RealType PlaneDistanceTolerance=(RealType) 1.0) constUE::Geometry::TConvexHull3< RealType >
GetSimplifiedFaces(TArray< FPolygonFace > &OutPolygons, TFunctionRef< TVector< RealType >(int32)> GetPointFunc, RealType FaceAngleToleranceInDegrees=(RealType) 1.0, RealType PlaneDistanceTolerance=(RealType) 1.0, TArray< TVector< RealType > > *OutPolygonNormals=nullptr) constUE::Geometry::TConvexHull3< RealType >
GetTriangleNeighbors() constUE::Geometry::TConvexHull3< RealType >inline
GetTriangles(TFunctionRef< void(FIndex3i)> TriangleFunc)UE::Geometry::TConvexHull3< RealType >inline
GetTriangles() constUE::Geometry::TConvexHull3< RealType >inline
HullUE::Geometry::TConvexHull3< RealType >protected
HullNeighborsUE::Geometry::TConvexHull3< RealType >protected
IsSolutionAvailable() constUE::Geometry::TConvexHull3< RealType >inline
LineUE::Geometry::TConvexHull3< RealType >protected
MoveTriangles()UE::Geometry::TConvexHull3< RealType >inline
NumHullPointsUE::Geometry::TConvexHull3< RealType >protected
PlaneUE::Geometry::TConvexHull3< RealType >protected
ProgressUE::Geometry::TConvexHull3< RealType >
SimplificationSettingsUE::Geometry::TConvexHull3< RealType >
Solve(int32 NumPoints, TFunctionRef< TVector< RealType >(int32)> GetPointFunc, TFunctionRef< bool(int32)> FilterFunc)UE::Geometry::TConvexHull3< RealType >
Solve(int32 NumPoints, TFunctionRef< TVector< RealType >(int32)> GetPointFunc)UE::Geometry::TConvexHull3< RealType >inline
Solve(TArrayView< const VectorType > Points, TFunctionRef< bool(int32)> FilterFunc)UE::Geometry::TConvexHull3< RealType >inline
Solve(TArrayView< const VectorType > Points)UE::Geometry::TConvexHull3< RealType >inline
WalkBorder(const TArray< FIndex3i > &Triangles, const TArray< FIndex3i > &TriangleNeighbors, TFunctionRef< bool(int32)> InGroupFunc, int32 StartIdx, TArray< int32 > &OutBorderVertexIndices)UE::Geometry::TConvexHull3< RealType >static