Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/DynamicMesh
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/DynamicMesh/MeshIndexUtil.h |
| Include | #include "DynamicMesh/MeshIndexUtil.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/DynamicMesh/MeshIndexUtil.cpp |
namespace UE
{
namespace Geometry
{
bool UE&58;&58;Geometry&58;&58;SplitBoundaryVertexTrianglesIntoSubsets
&40;
const FDynamicMesh3 &42; Mesh,
int32 VertexID,
int32 SplitEdgeID,
TArray< int32 > & TriangleSet0,
TArray< int32 > & TriangleSet1
&41;
}
}
Remarks
Split the triangle one-ring at VertexID into two triangle sets by "cutting" it with edge SplitEdgeID that is connected to VertexID. VertexID must be a boundary-vertex of the mesh, otherwise one edge is not enough to "split" it. Bowtie vertices are not supported. false if the split failed, ie the inputs are invalid or one of the output sets is empty