Navigation
API > API/Plugins > API/Plugins/ModelingOperatorsEditorOnly > API/Plugins/ModelingOperatorsEditorOnly/CuttingOps
Inheritance Hierarchy
- FDynamicMeshOperator
- FEmbedPolygonsOp
References
| Module | ModelingOperatorsEditorOnly |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingOperatorsEditorOnly/Public/CuttingOps/EmbedPolygonsOp.h |
| Include | #include "CuttingOps/EmbedPolygonsOp.h" |
Syntax
class FEmbedPolygonsOp : public UE::Geometry::FDynamicMeshOperator
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAttemptFixHolesOnBoolean | ||
| bool | bCutWithBoolean | ||
| bool | bDiscardAttributes | ||
| bool | bOperationSucceeded | ||
| TArray< int > | EdgesOnFailure | Outputs. | |
| TArray< int > | EmbeddedEdges | ||
| FPolygon2d | EmbedPolygon | ||
| EEmbeddedPolygonOpMethod | Operation | ||
| TSharedPtr< FDynamicMesh3, ESPMode::ThreadSafe > | OriginalMesh | ||
| FFrame3d | PolygonFrame | Inputs |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FPolygon2d | GetPolygon () |
TODO: switch to FGeneralPolygon2d? |
Overridden from FDynamicMeshOperator
| Type | Name | Description | |
|---|---|---|---|
| void | CalculateResult
(
FProgressCancel* Progress |
FDynamicMeshOperator implementation |