FMeshMirror

Copyright Epic Games, Inc. All Rights Reserved.

Windows
MacOS
Linux

References

Module

DynamicMesh

Header

/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/Operations/MeshMirror.h

Include

#include "Operations/MeshMirror.h"

Syntax

class FMeshMirror

Remarks

Copyright Epic Games, Inc. All Rights Reserved.

Variables

Name Description

Public variable

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).

Public variable

bool

 

bWeldAlongPlane

Whether, when using MirrorAndAppend, vertices on the mirror plane should be welded.

Public variable

FDynamicMesh3 &...

 

Mesh

Public variable

FVector3d

 

PlaneNormal

Public variable

FVector3d

 

PlaneOrigin

Public variable

double

 

PlaneTolerance

Tolerance distance for considering a vertex to be "on the plane".

Constructors

Name Description

Public function

FMeshMirror

(
    FDynamicMesh3* Mesh,
    FVector3d Origin,
    FVector3d Normal
)

Destructors

Name Description

Public function Virtual

~FMeshMirror()

Functions

Name Description

Public function

void

 

Mirror

(
    FProgressCancel* Progress
)

Alters the existing mesh to be mirrored across the mirror plane.

Public function

void

 

MirrorAndAppend

(
    FProgressCancel* Progress
)

Appends a mirrored copy of the mesh to the mesh.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss