Module |
|
Header |
/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/Operations/MeshMeshCut.h |
Include |
#include "Operations/MeshMeshCut.h" |
class FMeshSelfCut
Name | Description | ||
---|---|---|---|
|
bCutCoplanar |
If true, detect coplanar faces and re-triangulate so that the triangulations match 1:1 (TODO: not implemented!) |
|
|
bTrackInsertedVertices |
If true, record vertex insertions |
|
|
FDynamicMesh3 &... |
Mesh |
InputsMesh to cut |
|
double |
SnapTolerance |
Tolerance distance for considering a point to be on a vertex, edge or plane |
|
TArray< int > |
VertexChains |
Outputs Packed chains of vertex IDs, representing the vertices for each segment in the mesh Packed as the number of vertices in that chain, followed by that many vertex ids, per segment NOT 1:1 w/ segments; some segments may have failed to insert |
Name | Description | |
---|---|---|
|
FMeshSelfCut ( |
Name | Description | ||
---|---|---|---|
|
Cut ( |
Split mesh along the provided intersections |
|
|
ResetOutputs() |
||
|
EOperationVa... |
Validate() |