Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/MeshConstraints.h |
Include |
#include "MeshConstraints.h" |
struct FVertexConstraint
FVertexConstraint is a constraint on a triangle mesh vertex
Name | Description | ||
---|---|---|---|
|
bCanMove |
Can this vertex be moved |
|
|
bCannotDelete |
Is this vertex permanent (i.e. cannot be removed by topology-change operations). |
|
|
int |
FixedSetID |
Vertices marked as "CannotDelete" but sharing the same FixedSetID can optionally be collapsed together (ie in Remesher) |
|
Target |
Vertex is associated with this ProjectionTarget, and should be projected onto it (ie in Remesher) |
Name | Description | |
---|---|---|
|
FVertexConstraint() |
|
|
FVertexConstraint ( |
|
|
FVertexConstraint |
Name | Description | ||
---|---|---|---|
|
CombineConstraint ( |
Combine the incoming constraint with this constraint. |
|
|
FVertexConst... |
FullyConstrained() |
|
|
IsUnconstrained() |
||
|
FVertexConst... |
PermanentMovable() |
|
|
FVertexConst... |
Unconstrained() |
Name |
Description |
---|---|
InvalidSetID |
Value for FixedSetID that is treated as not-a-fixed-set-ID by various functions (ie don't use this value yourself) |