| 590 | } |
| 591 | |
| 592 | EdgeId 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 | |
| 605 | EdgeId MeshTopology::findEdge( VertId o, VertId d ) const |
| 606 | { |
no test coverage detected