Navigation
API > API/Plugins > API/Plugins/ModelingOperators > API/Plugins/ModelingOperators/CurveOps
Inheritance Hierarchy
- FDynamicMeshOperator
- FTriangulateCurvesOp
References
| Module | ModelingOperators |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingOperators/Public/CurveOps/TriangulateCurvesOp.h |
| Include | #include "CurveOps/TriangulateCurvesOp.h" |
Syntax
class FTriangulateCurvesOp : public UE::Geometry::FDynamicMeshOperator
Remarks
FTriangulateCurvesOp triangulates polygons/paths generated from USplineComponent inputs.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bFlipResult | ||
| ECombineCurvesMethod | CombineMethod | ||
| double | CurveOffset | ||
| EFlattenCurveMethod | FlattenMethod | ||
| double | MiterLimit | ||
| EOffsetClosedCurvesMethod | OffsetClosedMethod | ||
| EOffsetJoinMethod | OffsetJoinMethod | ||
| EOffsetOpenCurvesMethod | OffsetOpenMethod | ||
| EOpenCurveEndShapes | OpenEndShape | ||
| double | Thickness | If > 0, thicken the result mesh to make a solid. | |
| double | UVScaleFactor | Scaling applied to the default UV values. |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddSpline
(
USplineComponent* Spline, |
Inputs |
Overridden from FDynamicMeshOperator
| Type | Name | Description | |
|---|---|---|---|
| void | CalculateResult
(
FProgressCancel* Progress |
Calculate the result of the operator. This will populate the internal Mesh and Transform. |