![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RevolveGenerator.h>
Inheritance diagram for UE::Geometry::FRevolvePlanarPathGenerator:Public Member Functions | |
| GEOMETRYCORE_API FDynamicMesh3 | GenerateMesh () |
Public Attributes | |
| TArray< FVector2d > | PathVertices |
| bool | bCapped = true |
Public Attributes inherited from UE::Geometry::FBaseRevolveGenerator | |
| int32 | Steps = 16 |
| float | RevolveDegrees = 360.0f |
| float | DegreeOffset = 0.0f |
| bool | bReverseDirection = false |
| bool | bProfileAtMidpoint = false |
| bool | bFillPartialRevolveEndcaps = true |
| FVector2d | UVScale = FVector2d(1,1) |
| FVector2d | UVOffset = FVector2d(0, 0) |
| bool | bUVScaleRelativeWorld = false |
| float | UnitUVInWorldCoordinates = 100 |
| EProfileSweepQuadSplit | QuadSplitMethod = EProfileSweepQuadSplit::Uniform |
| double | DiagonalTolerance = 0.01 |
| EProfileSweepPolygonGrouping | PolygonGroupingMode = EProfileSweepPolygonGrouping::PerFace |
Additional Inherited Members | |
Public Types inherited from UE::Geometry::FBaseRevolveGenerator | |
| enum class | ECapFillMode { None , EarClipping } |
Revolve a planar polyline (in the XY plane) around the +Z axis along a circular path (+X, +Y) in the 2D polyline is mapped to (+X, 0, +Z)
| FDynamicMesh3 FRevolvePlanarPathGenerator::GenerateMesh | ( | ) |
Generate the mesh
If true, open tops/bottoms of the revolved shape are capped
Vertices of the planar polyline/path that will be revolved