Workspace 6.21.5
|
#include <DataAnalysis/DataStructures/array3ddata.h>
Inherits iterator< std::random_access_iterator_tag, T >.
Public Member Functions | |
iterator (Array3dData &matrix, unsigned i) | |
bool | operator!= (const iterator &it) const |
T & | operator* () |
iterator | operator+ (int i) |
iterator & | operator++ () |
iterator | operator++ (int) |
iterator & | operator+= (int i) |
int | operator- (const iterator &it) const |
iterator | operator- (int i) |
iterator & | operator-- () |
iterator | operator-- (int) |
iterator & | operator-= (int i) |
T * | operator-> () |
bool | operator< (const iterator &it) const |
bool | operator== (const iterator &it) const |
Iterator for iterating over data in a random-access manner. This could be row or column major order, depending upon the manner in which the sub-class chooses to index the cells, but it is recommended they be stored in ROW-MAJOR order.
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |