MCPcopy Create free account
hub / github.com/MeshInspector/MeshLib / prevLeftBd

Method prevLeftBd

source/MRMesh/MRMeshTopology.cpp:592–603  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

590}
591
592EdgeId MeshTopology::prevLeftBd( EdgeId e, const FaceBitSet * region, Turn turn ) const
593{
594 assert( isLeftBdEdge( e, region ) );
595
596 for ( e = ( turn == Turn::Leftmost ) ? next( e ) : prev( e );
597 !isLeftBdEdge( e.sym(), region );
598 e = ( turn == Turn::Leftmost ) ? next( e ) : prev( e ) )
599 {
600 assert( !isLeftBdEdge( e, region ) );
601 }
602 return e.sym();
603}
604
605EdgeId MeshTopology::findEdge( VertId o, VertId d ) const
606{

Callers 2

trackBoundaryLoopFunction · 0.80
canCollapse_Method · 0.80

Calls 1

symMethod · 0.45

Tested by

no test coverage detected