Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/Operations
References
| Module | DynamicMesh |
| Header | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Operations/MeshMirror.h |
| Include | #include "Operations/MeshMirror.h" |
Syntax
class FMeshMirror
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAllowBowtieVertexCreation | Whether, when welding, the creation of new bowtie vertices should be allowed (if a point lies in the mirror plane without an edge in the plane). | |
| bool | bWeldAlongPlane | Whether, when using MirrorAndAppend, vertices on the mirror plane should be welded. | |
| FDynamicMesh3 * | Mesh | ||
| FVector3d | PlaneNormal | ||
| FVector3d | PlaneOrigin | ||
| double | PlaneTolerance | Tolerance distance for considering a vertex to be "on the plane". |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FMeshMirror
(
FDynamicMesh3* Mesh, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~FMeshMirror () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Mirror
(
FProgressCancel* Progress |
Alters the existing mesh to be mirrored across the mirror plane. | |
| void | MirrorAndAppend
(
FProgressCancel* Progress |
Appends a mirrored copy of the mesh to the mesh. |