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 |