OpenGP  1.1
Open Geometry Processing Library
Public Member Functions | List of all members
OpenGP::SurfaceMesh::Halfedge_iterator Class Reference

#include <SurfaceMesh.h>

Public Member Functions

 Halfedge_iterator (Halfedge h=Halfedge(), const SurfaceMesh *m=NULL)
 Default constructor.
 
Halfedge operator* () const
 get the halfedge the iterator refers to
 
bool operator== (const Halfedge_iterator &rhs) const
 are two iterators equal?
 
bool operator!= (const Halfedge_iterator &rhs) const
 are two iterators different?
 
Halfedge_iteratoroperator++ ()
 pre-increment iterator
 
Halfedge_iteratoroperator-- ()
 pre-decrement iterator
 

Detailed Description

this class iterates linearly over all halfedges

See also
halfedges_begin(), halfedges_end()
Vertex_iterator, Edge_iterator, Face_iterator

The documentation for this class was generated from the following file: