Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/FMeshConstraintsUtil
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void FullyConstrainEdges
(
FMeshConstraints& Constraints, |
For all edges, disable flip/split/collapse. For all vertices, pin in current position. | MeshConstraintsUtil.h | |
static void FullyConstrainEdges
(
FMeshConstraints& Constraints, |
For all edges, disable flip/split/collapse. For all vertices, pin in current position. | MeshConstraintsUtil.h |
FullyConstrainEdges(FMeshConstraints &, const FDynamicMesh3 &, EnumerableType)
Description
For all edges, disable flip/split/collapse. For all vertices, pin in current position.
| Name | FullyConstrainEdges |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/MeshConstraintsUtil.h |
| Include Path | #include "MeshConstraintsUtil.h" |
template<typename EnumerableType>
static void FullyConstrainEdges
(
FMeshConstraints & Constraints,
const FDynamicMesh3 & Mesh,
EnumerableType Enumerable
)
Parameters
| Name | Remarks |
|---|---|
| Constraints | the set of constraints to add to |
| Mesh | the mesh to constrain |
| Enumerable | object that can be passed to a range-based for loop |
FullyConstrainEdges(FMeshConstraints &, const FDynamicMesh3 &, iter, iter)
Description
For all edges, disable flip/split/collapse. For all vertices, pin in current position.
| Name | FullyConstrainEdges |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/MeshConstraintsUtil.h |
| Include Path | #include "MeshConstraintsUtil.h" |
template<typename iter>
static void FullyConstrainEdges
(
FMeshConstraints & Constraints,
const FDynamicMesh3 & Mesh,
iter BeginEdges,
iter EndEdges
)
Parameters
| Name | Remarks |
|---|---|
| Constraints | the set of constraints to add to |
| Mesh | the mesh to constrain |