/Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Operations/MeshProjectionHull.h
Calculate a Convex Hull for a Mesh by first Projecting all vertices to a plane, computing a 2D convex polygon that contains them, and then sweeping that 2D hull to create an extruded 3D volume.
class FMeshProjectionHull
bool
bSimplifyPolygon
If true, 2D convex hull is simplified using MinEdgeLength and DeviationTolerance
FPolygon2d
ConvexHull2D
Calculated convex hull polygon
FDynamicMesh3
ConvexHull3D
Output swept-polygon convex hull
double
DeviationTolerance
Deviation Tolerance of the simplified 2D Convex Hull
constFDynamicM...
Mesh
Input Mesh
double
MinEdgeLength
Minimum Edge Length of the simplified 2D Convex Hull
double
MinThickness
Minimum thickness of extrusion.
FFrame3d
ProjectionFrame
Input 3D Frame/Plane
FPolygon2d
SimplifiedHull2D
Simplified convex hull polygon. Not initialized if bSimplifyPolygon == false