#include <matgen.h>
Inheritance diagram for RowMajor:
Public Types | |
typedef RowMajorIterator | T_iterator |
Public Member Functions | |
RowMajor () | |
RowMajor (unsigned rows, unsigned cols) | |
unsigned | coordToOffset (unsigned i, unsigned j) const |
template<typename T_numtype> | |
T_numtype | get (const T_numtype *restrict data, unsigned i, unsigned j) const |
template<typename T_numtype> | |
T_numtype & | get (T_numtype *restrict data, unsigned i, unsigned j) |
typedef RowMajorIterator RowMajor::T_iterator |
RowMajor::RowMajor | ( | ) | [inline] |
RowMajor::RowMajor | ( | unsigned | rows, | |
unsigned | cols | |||
) | [inline] |
unsigned RowMajor::coordToOffset | ( | unsigned | i, | |
unsigned | j | |||
) | const [inline] |
T_numtype RowMajor::get | ( | const T_numtype *restrict | data, | |
unsigned | i, | |||
unsigned | j | |||
) | const [inline] |
T_numtype& RowMajor::get | ( | T_numtype *restrict | data, | |
unsigned | i, | |||
unsigned | j | |||
) | [inline] |