Navigation
API > API/Plugins > API/Plugins/DynamicMesh
FMeshConstraints is a set of Edge and Vertex constraints for a Triangle Mesh
| Name | FMeshConstraints |
| Type | class |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/MeshConstraints.h |
| Include Path | #include "MeshConstraints.h" |
Syntax
class FMeshConstraints
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMeshConstraints() |
MeshConstraints.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ProjectionData | FConstraintProjectionData | Additional data for constraint curve projection | MeshConstraints.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int AllocateSetID() |
MeshConstraints.h | ||
void ClearEdgeConstraint
(
int EdgeID |
Clear the constraint on the given EdgeID | MeshConstraints.h | |
void ClearVertexConstraint
(
int VertexID |
Clear the constraint on the given VertexID | MeshConstraints.h | |
void FindConstrainedEdgesBySetID
(
int SetID, |
Find all constraint edges for the given SetID, and return via FoundListOut | MeshConstraints.h | |
bool GetEdgeConstraint
(
int EdgeID, |
MeshConstraints.h | ||
FEdgeConstraint GetEdgeConstraint
(
int EdgeID |
MeshConstraints.h | ||
const TMap< int, FEdgeConstraint > & GetEdgeConstraints() |
MeshConstraints.h | ||
bool GetVertexConstraint
(
int VertexID, |
MeshConstraints.h | ||
FVertexConstraint GetVertexConstraint
(
int VertexID |
MeshConstraints.h | ||
const TMap< int, FVertexConstraint > & GetVertexConstraints() |
MeshConstraints.h | ||
bool HasConstraints() |
MeshConstraints.h | ||
bool HasEdgeConstraint
(
int EdgeID |
MeshConstraints.h | ||
bool HasVertexConstraint
(
int VertexID |
MeshConstraints.h | ||
void SetOrCombineVertexConstraint
(
int VertexID, |
MeshConstraints.h | ||
void SetOrUpdateEdgeConstraint
(
int EdgeID, |
Set the constraint on the given EdgeID | MeshConstraints.h | |
void SetOrUpdateVertexConstraint
(
int VertexID, |
Set the constraint on the given VertexID | MeshConstraints.h |