#include <MRRingIterator.h>
Inheritance diagram for MR::RingIterator< N >:Public Types | |
| using | iterator_category = std::forward_iterator_tag |
| using | value_type = EdgeId |
| using | difference_type = std::ptrdiff_t |
Public Member Functions | |
| RingIterator (const MeshTopology &topology, EdgeId edge, bool first) | |
| RingIterator & | operator++ () |
| EdgeId | operator* () const |
| bool | first () const |
| using MR::RingIterator< N >::difference_type = std::ptrdiff_t |
| using MR::RingIterator< N >::iterator_category = std::forward_iterator_tag |
| using MR::RingIterator< N >::value_type = EdgeId |
|
inline |
|
inline |
|
inline |
|
inline |