|
| MatViewRows (const Mat< T, n_cols, n_rows, matType< type_parent >()> &m) |
| Construct a new MatViewRows object from raw data pointer.
|
|
| MatViewRows (const MatViewRows &m) |
| Copy constructor.
|
|
T | operator() (size_t r, size_t c) const |
| Get the read only data element from row and column index.
|
|
T | operator[] (size_t index) const |
| Get the read only element by array row major index.
|
|
| operator Mat< T, last_row - first_row+1, n_cols, MatType::NORMAL > () const |
| Conversion from view to a real Mat.
|
|
Mat< T, last_row - first_row+1, n_cols, MatType::NORMAL > | asMat () const |
| Explicitly make a Mat copy.
|
|
Mat< T, last_row - first_row+1, n_cols, MatType::NORMAL > | asVec () const |
| Explicitly make a Mat (Vec) copy.
|
|
template<size_t first_row, size_t last_row, typename T, size_t n_rows, size_t n_cols,
MatType type, typename type_parent>
class flames::MatViewRows< first_row, last_row, T, n_rows, n_cols, type, type_parent >
Read only view version of successive rows.
- Template Parameters
-
T | Element type. |
n_rows | Number of rows. |
n_cols | Number of columns. |
type | Matrix type (surely NORMAL here). |
type_parent | Parent matrix (where it takes the row vectors) type. |