Main Page   Class Hierarchy   Compound List   File List   Compound Members  

freecloth::GeMeshWingedEdge::VertexEdgeIteratorBase Class Template Reference

Class for both edge and halfedge iterators touching a vertex. More...

#include <freecloth/geom/geMeshWingedEdge.h>

Inheritance diagram for freecloth::GeMeshWingedEdge::VertexEdgeIteratorBase:

freecloth::GeMeshTypes List of all members.

Public Methods

 VertexEdgeIteratorBase ()
 VertexEdgeIteratorBase (const GeMeshWingedEdge &, VertexId vertexId, HalfEdgeId halfEdgeId)
VertexEdgeIteratorBase & operator++ ()
VertexEdgeIteratorBase operator++ (int)
bool operator== (const VertexEdgeIteratorBase &) const
bool operator!= (const VertexEdgeIteratorBase &) const
const HalfEdgeWrapperoperator * () const
const HalfEdgeWrapperoperator-> () const

Static Public Methods

VertexEdgeIteratorBase begin (const GeMeshWingedEdge &, VertexId vertexId)
 Named constructor @{.

VertexEdgeIteratorBase end (const GeMeshWingedEdge &, VertexId vertexId)

Detailed Description

template<bool HALF>
class freecloth::GeMeshWingedEdge::VertexEdgeIteratorBase< HALF >

Class for both edge and halfedge iterators touching a vertex.

Template parameter HALF is true for halfedge iterator, false for edge iterator.

Pattern: Iterator

Definition at line 360 of file geMeshWingedEdge.h.


The documentation for this class was generated from the following files:
Generated on Fri May 2 13:04:27 2003 for Freecloth by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002