Navigation
API > API/Plugins > API/Plugins/ModelingOperators > API/Plugins/ModelingOperators/CompositionOps
Inheritance Hierarchy
- FDynamicMeshOperator
- FMirrorOp
References
| Module | ModelingOperators |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingOperators/Public/CompositionOps/MirrorOp.h |
| Include | #include "CompositionOps/MirrorOp.h" |
Syntax
class FMirrorOp : public UE::Geometry::FDynamicMeshOperator
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAllowBowtieVertexCreation | Whether, when welding, new bowtie vertex creation should be allowed. | |
| bool | bAppendToOriginal | If true, the mirrored portion is appended to the original. | |
| bool | bCropFirst | Whether to crop the result first along the plane. | |
| bool | bSimplifyAlongNewEdges | Whether to locally simplify the new edges created when cropping along the plane. | |
| bool | bWeldAlongPlane | Whether vertices on the mirror plane should be welded. Only relevant if bAppendToOriginal is true. | |
| FVector3d | LocalPlaneNormal | ||
| FVector3d | LocalPlaneOrigin | ||
| TSharedPtr< const FDynamicMesh3, ESPMode::ThreadSafe > | OriginalMesh | Inputs. | |
| double | PlaneTolerance | Tolerance to use when bCropFirst or bWeldAlongPlane is true. |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~FMirrorOp () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | SetTransform
(
const FTransformSRT3d& Transform |
Overridden from FDynamicMeshOperator
| Type | Name | Description | |
|---|---|---|---|
| void | CalculateResult
(
FProgressCancel* Progress |
FDynamicMeshOperator implementation |