28 #ifndef CASA_MATRIXITER_H 29 #define CASA_MATRIXITER_H 32 #include <casacore/casa/aips.h> 33 #include <casacore/casa/Arrays/ArrayIter.h> 34 #include <casacore/casa/Arrays/Matrix.h> 107 mi(const_cast<
Array<T>&>(a)) {}
111 : mi(const_cast<
Array<T>&>(a), cursorAxis1, cursorAxis2) {}
138 #ifndef CASACORE_NO_AUTO_TEMPLATES 139 #include <casacore/casa/Arrays/MatrixIter.tcc> 140 #endif //# CASACORE_NO_AUTO_TEMPLATES A Vector of integers, for indexing into Array<T> objects.
MatrixIterator(Array< T > &a)
Iterate by matrices through array "a".
const Matrix< T > & matrix()
Iterate a Matrix cursor through another Array.
Iterate a Matrix cursor through a R/O Array.
Matrix< T > & matrix()
Return the matrix at the current position.
A 2-D Specialization of the Array class.
Iterate an Array cursor through another Array.
ReadOnlyMatrixIterator(const Array< T > &a, uInt cursorAxis1, uInt cursorAxis2)
Array< T > * ap_p
A pointer to the cursor.
const Array< T > & array()
MatrixIterator< T > & operator=(const MatrixIterator< T > &)
Not implemented.
bool Bool
Define the standard types used by Casacore.
template <class T, class U> class vector;
ReadOnlyMatrixIterator(const Array< T > &a)
this file contains all the compiler specific defines
const IPosition & pos() const