FMeshBoolean::CollapseWouldChangeShapeOrUVs

Test if a given edge collapse would change the mesh shape or UVs unacceptably

Windows
MacOS
Linux

References

Module

DynamicMesh

Header

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

Include

#include "Operations/MeshBoolean.h"

Source

/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Private/Operations/MeshBoolean.cpp

Syntax

static bool CollapseWouldChangeShapeOrUVs
(
    const FDynamicMesh3 & Mesh,
    const TSet< int > & CutBoundaryEdgeSet,
    double DotTolerance,
    int SourceEID,
    int32 RemoveV,
    const FVector3d & RemoveVPos,
    int32 KeepV,
    const FVector3d & KeepVPos,
    const FVector3d & EdgeDir,
    bool bPreserveUVsForMesh,
    bool bPreserveVertexUVs,
    bool bPreserveOverlayUVs,
    float UVToleranceSq
)

Remarks

Test if a given edge collapse would change the mesh shape or UVs unacceptably

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