#include "GridIteratorSubvolume.h"
Public Member Functions | |
| GridIteratorSubvolume (GridIteratorVolume &volumeIterator) | |
| bool | SetXSubspace (index_t startPoint, index_t endPoint) |
| bool | SetYSubspace (index_t startPoint, index_t endPoint) |
| bool | SetZSubspace (index_t startPoint, index_t endPoint) |
| GridIteratorVolume * | CreateIteratorVolumeFromSubvolume () |
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 |
| GridIteratorSubvolume::GridIteratorSubvolume | ( | GridIteratorVolume & | volumeIterator | ) |
| GridIteratorVolume * GridIteratorSubvolume::CreateIteratorVolumeFromSubvolume | ( | ) |