An STL iterator for octree. More...
#include <src/meshTools/octree/octree.H>
An STL iterator for octree.
Definition at line 378 of file octree.H.
Public Member Functions | |
iterator (octree &) | |
Construct for a given octree.
| |
iterator (octree &oc, const label index) | |
Contruct for a given octree, at a certain position.
| |
void | operator= (const iterator &) |
bool | operator== (const iterator &) const |
bool | operator!= (const iterator &) const |
treeLeaf< Type > & | operator* () |
iterator & | operator++ () |
iterator | operator++ (int) |
void operator= | ( | const iterator & | iter ) |
Definition at line 681 of file octree.C.
References Foam::abort(), Foam::endl(), Foam::FatalError, and FatalErrorIn.
bool operator== | ( | const iterator & | iter ) | const |
Definition at line 699 of file octree.C.
References octree< Type >::nLeaves().
bool operator!= | ( | const iterator & | iter ) | const |
Definition at line 711 of file octree.C.
References Foam::operator==().
Foam::treeLeaf< Type > & operator* | ( | ) |
Foam::octree< Type >::iterator & operator++ | ( | ) |
Foam::octree< Type >::iterator operator++ | ( | int | ) |