#include <freecloth/geom/geMeshWingedEdge.h>
Inheritance diagram for GeMeshWingedEdge::EdgeIteratorBase:
Public Methods | |
EdgeIteratorBase () | |
EdgeIteratorBase (const GeMeshWingedEdge &, HalfEdgeId) | |
EdgeIteratorBase & | operator++ () |
EdgeIteratorBase | operator++ (int) |
bool | operator== (const EdgeIteratorBase &) const |
bool | operator!= (const EdgeIteratorBase &) const |
const HalfEdgeWrapper & | operator * () const |
const HalfEdgeWrapper * | operator-> () const |
Static Public Methods | |
EdgeIteratorBase | begin (const GeMeshWingedEdge &) |
Named constructor @{. | |
EdgeIteratorBase | end (const GeMeshWingedEdge &) |
Private Methods | |
EdgeIteratorBase (const HalfEdgeWrapper &) | |
Private Attributes | |
GeMeshWingedEdge::HalfEdgeWrapper | _wrapper |
Template parameter HALF is true for halfedge iterator, false for edge iterator.
Pattern: Iterator
Definition at line 314 of file geMeshWingedEdge.h.