FMeshConstraintsUtil::ConstrainROIBoundariesInEdgeROI

Constrain each edge in the EdgeROI set that is incident on exactly one triangle in the TriangleROI set

Windows
MacOS
Linux

References

Module

DynamicMesh

Header

/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/MeshConstraintsUtil.h

Include

#include "MeshConstraintsUtil.h"

Source

/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Private/MeshConstraintsUtil.cpp

Syntax

static void ConstrainROIBoundariesInEdgeROI
(
    FMeshConstraints & Constraints,
    const FDynamicMesh3 & Mesh,
    const TSet< int > & EdgeROI,
    const TSet< int > & TriangleROI,
    bool bAllowSplits,
    bool bAllowSmoothing
)

Remarks

Constrain each edge in the EdgeROI set that is incident on exactly one triangle in the TriangleROI set

Parameters

Parameter

Description

Constraints

the set of constraints to add to

Mesh

the mesh to constrain

EdgeROI

set of edges to try to constrain

TriangleROI

set of triangles that determine whether an edge is a "boundary"

bAllowSplits

should we allow constrained edges to be split

bAllowSmoothing

should we allow constrained vertices to be smoothed

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