/Engine/Source/Runtime/GeometryCore/Public/DynamicMesh/MeshIndexUtil.h
Walk around VertexID from FromTriangleID to next connected triangle if it exists, walking "away" from PrevTriangleID.
triplet of values (FoundTriangleID, SharedEdgeID, IndexOfEdgeInFromTri), or allIndexConstants::InvalidIDif not found
namespace UE { namespace Geometry { template<typename TrisConnectedPredicate> [FIndex3i](API\Runtime\GeometryCore\FIndex3i) UE::Geometry::FindNextAdjacentTriangleAroundVtx ( const [FDynamicMesh3](API\Runtime\GeometryCore\DynamicMesh\FDynamicMesh3) * Mesh, int32 VertexID, int32 FromTriangleID, int32 PrevTriangleID, TrisConnectedPredicate TrisConnectedTest ) } }