KrisLibrary
1.0.0
|
Public Member Functions | |
iterator (const Array3D< T > *array) | |
iterator (const Array3D< T > *array, int invalid) | |
iterator (const Array3D< T > *array, const Stripe3Indices &range) | |
iterator (const Array3D< T > *array, const Stripe3Indices &range, int invalid) | |
iterator (const iterator &rhs) | |
iterator & | operator++ () |
iterator & | operator-- () |
iterator & | operator+= (int skip) |
iterator & | operator-= (int skip) |
void | incFirst (int skip=1) |
void | incSecond (int skip=1) |
void | incThird (int skip=1) |
T & | operator* () |
const iterator & | operator= (const iterator &rhs) |
bool | operator== (const iterator &rhs) const |
bool | operator!= (const iterator &rhs) const |
bool | operator< (const iterator &rhs) const |
IntTriple | getElement () const |
Public Attributes | |
const Array3D< T > * | array |
Stripe3Indices | range |
Stripe3Indices::iterator | it |