Workspace 6.21.5
|
Represents a pair of iterators that bound a range of data (i.e. the begin and end corners of a multi-dimensional cube of data).
#include <DataAnalysis/DataStructures/arraynd.h>
Public Member Functions | |
const_iterator_range () | |
const_iterator_range (const ArrayNd &array, const NamedDimensionRangeList &range) | |
const_iterator_range (const const_iterator_range &other) | |
~const_iterator_range () | |
const const_iterator & | begin () const |
const const_iterator & | end () const |
bool | isValid () |
const_iterator_range & | operator= (const const_iterator_range &) |
|
explicit |
Creates an invalid iterator range.
|
explicit |
Creates an iterator range bounding the specified range of the dataset.
const_iterator_range | ( | const const_iterator_range & | other | ) |
|
inline |
|
inline |
|
inline |
|
inline |
ArrayNd::const_iterator_range & operator= | ( | const const_iterator_range & | rhs | ) |