GitHub link
PMP
The Polygon Mesh Processing Library
SurfaceMesh::EdgeIterator Class Reference

this class iterates linearly over all edges More...

#include <pmp/SurfaceMesh.h>

Public Member Functions

 EdgeIterator (Edge e=Edge(), const SurfaceMesh *mesh=nullptr)
 Default constructor.
 
Edge operator* () const
 get the edge the iterator refers to
 
bool operator== (const EdgeIterator &rhs) const
 are two iterators equal?
 
bool operator!= (const EdgeIterator &rhs) const
 are two iterators different?
 
EdgeIteratoroperator++ ()
 pre-increment iterator
 
EdgeIterator operator++ (int)
 post-increment iterator
 
EdgeIteratoroperator-- ()
 pre-decrement iterator
 

Detailed Description