geomc 1.0
A c++ linear algebra template library
Loading...
Searching...
No Matches
FlatMatrixLayout< T, L > Class Template Reference

Public Types

typedef TransposeIterator< T, false > col_iterator
typedef TransposeIterator< T, true > const_col_iterator
typedef const T * const_row_iterator
typedef T * row_iterator

Static Public Member Functions

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)
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)

The documentation for this class was generated from the following file: