#include "GridIteratorVolume.h"
Public Member Functions | |
GridIteratorVolume (GridIteratorComponent *iteratorXAxis, GridIteratorComponent *iteratorYAxis, GridIteratorComponent *iteratorZAxis, index_t volumeSize) | |
Public Member Functions inherited from IGridIteratorVolume | |
virtual | ~IGridIteratorVolume () |
GridIteratorComponent * | GetXAxisIterator () const |
GridIteratorComponent * | GetYAxisIterator () const |
GridIteratorComponent * | GetZAxisIterator () const |
void | Reset () |
const index_t | GetVolumenSize () const |
index_t | GetCurrentIndex () const |
bool | HasNext () const |
const index_t & | GetNextIndex () |
Additional Inherited Members | |
Protected Attributes inherited from IGridIteratorVolume | |
index_t | _volumeSize |
index_t | _currentIndex = 0 |
index_t | _startIndex = 0 |
GridIteratorComponent * | _iteratorXAxis = nullptr |
GridIteratorComponent * | _iteratorYAxis = nullptr |
GridIteratorComponent * | _iteratorZAxis = nullptr |
|
inline |