#include <Mesh.h>
Definition at line 236 of file Mesh.h.
Public Member Functions | |
EdgeIterator () | |
EdgeIterator (EdgeSet *_edges) | |
EdgeIterator & | operator++ (void) |
EdgeIterator | operator++ (int) |
EdgeIterator & | operator-- (void) |
EdgeIterator | operator-- (int) |
Edge * | edge (void) const |
void | reset () |
bool | end (void) |
Private Attributes | |
EdgeSet::iterator | eIter |
EdgeSet * | edgesPtr |
|
Definition at line 242 of file Mesh.h. 00242 { 00243 edgesPtr = NULL; 00244 }
|
|
Definition at line 246 of file Mesh.h.
|
|
Definition at line 265 of file Mesh.h. 00265 { return *eIter; }
|
|
Definition at line 269 of file Mesh.h.
|
|
Definition at line 254 of file Mesh.h. 00254 { 00255 EdgeIterator r = *this; ++*this; return r; 00256 }
|
|
Definition at line 250 of file Mesh.h.
|
|
Definition at line 261 of file Mesh.h. 00261 { 00262 EdgeIterator r = *this; --*this; return r; 00263 }
|
|
Definition at line 257 of file Mesh.h.
|
|
Definition at line 268 of file Mesh.h.
|
|
|
|
|