#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.
|
|
|
|
|
|
|
1.4.5