MeshLib
 
Loading...
Searching...
No Matches
MRRegionBoundary.h File Reference
#include "MRMeshFwd.h"
#include "MRId.h"

Go to the source code of this file.

Functions

MR_EXTERN_C_BEGIN MRMESHC_API MREdgeLoopmrTrackRightBoundaryLoop (const MRMeshTopology *topology, MREdgeId e0, const MRFaceBitSet *region)
 

Function Documentation

◆ mrTrackRightBoundaryLoop()

MR_EXTERN_C_BEGIN MRMESHC_API MREdgeLoop * mrTrackRightBoundaryLoop ( const MRMeshTopology * topology,
MREdgeId e0,
const MRFaceBitSet * region )

returns closed loop of region boundary starting from given region boundary edge (region faces on the right, and not-region faces or holes on the left); if more than two boundary edges connect in one vertex, then the function makes the most abrupt turn to left