|  | 
| using | difference_type = std::uint32_t | 
| using | iterator_category = std::bidirectional_iterator_tag | 
| using | value_type = EdgeIter | 
| using | pointer = const EdgeIter* | 
| using | reference = const EdgeIter& | 
|  | 
| std::uint32_t | vertex () const | 
| std::uint32_t | face () const | 
| EdgeIter | next () const | 
| EdgeIter | prev () const | 
| std::optional< EdgeIter > | twin () const | 
| EdgeIter & | operator++ () | 
| EdgeIter | operator++ (int) | 
| reference | operator* () const | 
| pointer | operator-> () const | 
| bool | operator== (const EdgeIter &rhs) const | 
| bool | operator!= (const EdgeIter &rhs) const | 
The documentation for this class was generated from the following file: