Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/DynamicMesh > API/Runtime/GeometryCore/DynamicMesh/FDynamicMesh3
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/DynamicMesh/DynamicMesh3.h |
| Include | #include "DynamicMesh/DynamicMesh3.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/DynamicMesh/DynamicMesh3_Queries.cpp |
EMeshResult GetVtxContiguousTriangles
&40;
int VertexID,
TArray< int > & TrianglesOut,
TArray< int > & ContiguousGroupLengths,
TArray< bool > & GroupIsLoop
&41; const
Remarks
Get triangles connected to vertex in contiguous order, with multiple groups if vertex is a bowtie.
Parameters
| Name | Description |
|---|---|
| VertexID | Vertex ID to search around |
| TrianglesOut | All triangles connected to the vertex, in contiguous order; if there are multiple contiguous groups they are packed one after another |
| ContiguousGroupLengths | Lengths of contiguous groups packed into TrianglesOut (if not a bowtie, this will just be a length-one array w/ {TrianglesOut.Num()}) |
| GroupIsLoop | Indicates whether each contiguous group is a loop (first triangle connected to last) or not |