Public Member Functions | |
| TileLeafIterator (TileNode *s) | |
| TileNode * | operator * () |
| TileNode * | operator-> () |
| void | begin (TileNode *s) |
| void | refine () |
| Subdivides the tile and moves to its 1st child. | |
| void | collapse () |
| Prunes the subdivision tree. | |
| bool | next () |
| Moves to the next node in the subdivision tree, in depth-first traversal. | |
| bool | hasNext () |
| Checks if there is a next tile, in depth-first traversal. | |
Private Attributes | |
| TileNode * | shape |
The traversal is made in a depth-first manner. Warning: This does not behave like STL style iterators.
Definition at line 397 of file quasisampler_prototype.h.
|
|
Moves to the next node in the subdivision tree, in depth-first traversal. Returns false iff there is no such node. Definition at line 433 of file quasisampler_prototype.h. |
1.3.7