G+Smo  23.12.0
Geometry + Simulation Modules
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gsSurfMesh::Vertex_iterator Class Reference

Detailed Description

this class iterates linearly over all vertices

See Also
vertices_begin(), vertices_end()
Halfedge_iterator, Edge_iterator, Face_iterator
+ Collaboration diagram for gsSurfMesh::Vertex_iterator:

Public Member Functions

bool operator!= (const Vertex_iterator &rhs) const
 are two iterators different?
 
Vertex operator* () const
 get the vertex the iterator refers to
 
Vertex_iteratoroperator++ ()
 pre-increment iterator
 
Vertex_iteratoroperator-- ()
 pre-decrement iterator
 
bool operator< (const Vertex_iterator &rhs) const
 how do two iterators compare?
 
bool operator== (const Vertex_iterator &rhs) const
 are two iterators equal?
 
 Vertex_iterator (Vertex v=Vertex(), const gsSurfMesh *m=NULL)
 Default constructor.