All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
#include <MatrixIterator.h>
Public Member Functions | |
| MutableMatrixColumnIterator (const Matrix< T > &m, int iCol) | |
| QGpCoreTools::MutableMatrixColumnIterator< T >::MutableMatrixColumnIterator | ( | const Matrix< T > & | m, |
| int | iCol | ||
| ) | [inline] |
References QGpCoreTools::Matrix< T >::columnCount(), QGpCoreTools::Matrix< T >::data(), QGpCoreTools::Matrix< T >::rowCount(), and TRACE.
: MutableMatrixIterator<T>()
{
TRACE;
ASSERT(iCol >= 0 && iCol < m.columnCount());
MutableMatrixIterator<T>::_offset=1;
MutableMatrixIterator<T>::_start=m._data.data() + m.rowCount() * iCol;
MutableMatrixIterator<T>::_end=MutableMatrixIterator<T>::_start + m.rowCount() - 1;
MutableMatrixIterator<T>::_cur=MutableMatrixIterator<T>::_start - 1;
}