/Engine/Source/Runtime/GeometryCore/Public/Operations/LocalPlanarSimplify.h
Test if a given edge collapse would change the mesh shape or UVs unacceptably
static bool CollapseWouldChangeShapeOrUVs ( const [FDynamicMesh3](API\Runtime\GeometryCore\DynamicMesh\FDynamicMesh3) & Mesh, const [TSet](API\Runtime\Core\Containers\TSet)< int > & PathEdgeSet, double DotTolerance, int SourceEID, int32 RemoveV, const FVector3d & RemoveVPos, int32 KeepV, const FVector3d & KeepVPos, const FVector3d & EdgeDir, bool bPreserveTriangleGroups, bool bPreserveUVsForMesh, bool bPreserveVertexUVs, bool bPreserveOverlayUVs, float UVToleranceSq, bool bPreserveVertexNormals, float NormalEqualCosThreshold )