Navigation
API > API/Plugins > API/Plugins/DynamicMesh
References
| Module | DynamicMesh |
| Header | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/MeshConstraintsUtil.h |
| Include | #include "MeshConstraintsUtil.h" |
Syntax
class FMeshConstraintsUtil
Remarks
Utility functions for configuring a FMeshConstraints instance
Constructors
No constructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ConstrainAllBoundariesAndSeams
(
FMeshConstraints& Constraints, |
Constrain all attribute seams for all overlays of a mesh and different types of boundaries on the mesh | |
| void | ConstrainAllSeams
(
FMeshConstraints& Constraints, |
Constrain all attribute seams for all overlays of a mesh | |
| bool | ConstrainEdgeBoundariesAndSeams
(
const int EdgeID, |
Constrain all attribute seams for all overlays of a mesh and different types of boundaries on the mesh | |
| void | ConstrainROIBoundariesInEdgeROI
(
FMeshConstraints& Constraints, |
Constrain each edge in the EdgeROI set that is incident on exactly one triangle in the TriangleROI set | |
| void | ConstrainSeams
(
FMeshConstraints& Constraints, |
Constrain attribute seams of the given overlay | |
| void | ConstrainSeamsInEdgeROI
(
FMeshConstraints& Constraints, |
Constrain all attribute seams for all overlays of a mesh, for edges in the edge array. | |
| void | FullyConstrainEdges
(
FMeshConstraints& Constraints, |
For all edges, disable flip/split/collapse. For all vertices, pin in current position. | |
| void | FullyConstrainEdges
(
FMeshConstraints& Constraints, |
For all edges, disable flip/split/collapse. For all vertices, pin in current position. | |
| void | SetBoundaryConstraintsWithProjection
(
FMeshConstraints& Constraints, |
Create polycurve projection targets at group boundaries. |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EBoundaryType |