geomc 1.0
A c++ linear algebra template library
|
Public Types | |
typedef const T * | const_row_iterator |
typedef TransposeIterator< T, true > | const_col_iterator |
typedef T * | row_iterator |
typedef TransposeIterator< T, false > | col_iterator |
Static Public Member Functions | |
static index_t | index (index_t r, index_t c, index_t rows, index_t cols) |
template<bool Const> | |
static std::conditional< Const, constT *, T * >::type | row (typename std::conditional< Const, const T *, T * >::type base, index_t r, index_t rows, index_t cols) |
template<bool Const> | |
static TransposeIterator< T, Const > | col (typename std::conditional< Const, const T *, T * >::type base, index_t c, index_t rows, index_t cols) |