|
| | MLayout () |
| |
| | MLayout (int rows, int cols) |
| |
| template<class Op > |
| | MLayout (const Operator< Op > &op) |
| |
| int | rowstride () const |
| |
| int | colstride () const |
| |
| | GenericMBase () |
| |
| | GenericMBase (Precision *p) |
| |
| | GenericMBase (Precision *p, int r, int c, int rowstride, int colstride) |
| |
| | GenericMBase (int r, int c) |
| |
| | GenericMBase (const Operator< Op > &op) |
| |
| Precision & | operator() (int r, int c) |
| |
| const Precision & | operator() (int r, int c) const |
| |
| Precision & | operator[] (const std::pair< int, int > &index) |
| |
| const Precision & | operator[] (const std::pair< int, int > &index) const |
| |
| Vec | operator[] (int r) |
| |
| const CVec | operator[] (int r) const |
| |
| Matrix< Rlength, Clength, Precision, Slice< SliceRowStride, SliceColStride > > | slice (int rs, int cs, int rl, int cl) |
| |
| const Matrix< Rlength, Clength, const Precision, Slice< SliceRowStride, SliceColStride > > | slice (int rs, int cs, int rl, int cl) const |
| |
| Matrix< Rlength, Clength, Precision, Slice< SliceRowStride, SliceColStride > > | slice () |
| |
| const Matrix< Rlength, Clength, const Precision, Slice< SliceRowStride, SliceColStride > > | slice () const |
| |
| Matrix<-1,-1, Precision, Slice< SliceRowStride, SliceColStride > > | slice (int rs, int cs, int rl, int cl) |
| |
| const Matrix<-1,-1, const Precision, Slice< SliceRowStride, SliceColStride > > | slice (int rs, int cs, int rl, int cl) const |
| |
| Matrix< Cols, Rows, Precision, Slice< SliceColStride, SliceRowStride > > | T () |
| |
| const Matrix< Cols, Rows, const Precision, Slice< SliceColStride, SliceRowStride > > | T () const |
| |
| Vector< DiagSize, Precision, SliceVBase< DiagStride > > | diagonal_slice () |
| |
| Vector< DiagSize, const Precision, SliceVBase< DiagStride > > | diagonal_slice () const |
| |
| | MatrixAlloc (int, int) |
| |
| | MatrixAlloc () |
| |
| | MatrixAlloc (const Operator< Op > &) |
| |
| int | num_rows () const |
| |
| int | num_cols () const |
| |
| Precision * | get_data_ptr () |
| |
| const Precision * | get_data_ptr () const |
| |
| | RowStrideHolder (int i) |
| |
| | RowStrideHolder () |
| |
| | RowStrideHolder (const Operator< Op > &op) |
| |
| | StrideHolder () |
| |
| | StrideHolder (int) |
| |
| | StrideHolder (const Operator< Op > &) |
| |
| int | stride () const |
| |
| | ColStrideHolder (int i) |
| |
| | ColStrideHolder () |
| |
| | ColStrideHolder (const Operator< Op > &op) |
| |
template<int Rows, int Cols, class Precision>
struct TooN::ColMajor::MLayout< Rows, Cols, Precision >
Definition at line 280 of file mbase.hh.