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