/Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/MeshConstraintsUtil.h
Constrain all attribute seams for all overlays of a mesh and different types of boundaries on the mesh
false if no constraint is needed for this edge
static bool ConstrainEdgeBoundariesAndSeams ( const int EdgeID, const [FDynamicMesh3](API\Runtime\GeometryCore\DynamicMesh\FDynamicMesh3) & Mesh, const [EEdgeRefineFlags](API\Plugins\DynamicMesh\UE__Geometry__EEdgeRefineFlags) MeshBoundaryConstraint, const [EEdgeRefineFlags](API\Plugins\DynamicMesh\UE__Geometry__EEdgeRefineFlags) GroupBoundaryConstraint, const [EEdgeRefineFlags](API\Plugins\DynamicMesh\UE__Geometry__EEdgeRefineFlags) MaterialBoundaryConstraint, const [EEdgeRefineFlags](API\Plugins\DynamicMesh\UE__Geometry__EEdgeRefineFlags) SeamEdgeConstraint, const bool bAllowSeamSmoothing, [FEdgeConstraint](API\Plugins\DynamicMesh\FEdgeConstraint) & EdgeConstraint, [FVertexConstraint](API\Plugins\DynamicMesh\FVertexConstraint) & VertexConstraintA, [FVertexConstraint](API\Plugins\DynamicMesh\FVertexConstraint) & VertexConstraintB )