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" |
namespace UE
{
namespace Geometry
{
template<typename TrisConnectedPredicate>
FIndex3i UE&58;&58;Geometry&58;&58;FindNextAdjacentTriangleAroundVtx
&40;
const FDynamicMesh3 &42; Mesh,
int32 VertexID,
int32 FromTriangleID,
int32 PrevTriangleID,
TrisConnectedPredicate TrisConnectedTest
&41;
}
}
Remarks
Walk around VertexID from FromTriangleID to next connected triangle if it exists, walking "away" from PrevTriangleID. triplet of values (FoundTriangleID, SharedEdgeID, IndexOfEdgeInFromTri), or all IndexConstants::InvalidID if not found
Parameters
| Name | Description |
|---|---|
| TrisConnectedFunc | returns true if two triangles should be considered connected, to support breaking at seams/etc that are not in base mesh topology |