Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members

# IsoEx::Grid::CubeIterator Class Reference

A CubeIterator is used to iterate over all cubes in the grid, from begin() to end(), just like fr STL containers. More...

`#include <Grid.hh>`

List of all members.

## Public Member Functions
| CubeIterator (unsigned int _idx)
| Constructor.
CubeIdx & | operator * ()
| Get cube index from iterator.
CubeIdx * | operator-> ()
| Get cube index from iterator.
bool | operator== (const CubeIterator &_rhs) const
| Comparison.
bool | operator!= (const CubeIterator &_rhs) const
| Comparison.
CubeIterator & | operator++ ()
| Pre-increment.

## Detailed Description

A CubeIterator is used to iterate over all cubes in the grid, from begin() to end(), just like fr STL containers.

Its operator* returns a CubeIdx.

## Constructor & Destructor Documentation

IsoEx::Grid::CubeIterator::CubeIterator | ( | unsigned int | _idx | ) | `[inline]`

| Constructor. For internal use only.

The documentation for this class was generated from the following file:

- Grid.hh