|  | 
|  | MatViewCols (const Mat< T, n_rows, n_cols, matType< type_parent >()> &m) | 
|  | Construct a new MatViewCols object from raw data pointer. 
 | 
|  | 
|  | MatViewCols (const MatViewCols &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, n_rows, last_col - first_col+1, MatType::NORMAL > () const | 
|  | Conversion from view to a real Mat. 
 | 
|  | 
| Mat< T, n_rows, last_col - first_col+1, MatType::NORMAL > | asMat () const | 
|  | Explicitly make a Mat copy. 
 | 
|  | 
template<size_t first_col, size_t last_col, typename T, size_t n_rows, size_t n_cols, 
MatType type, typename type_parent>
class flames::MatViewCols< first_col, last_col, T, n_rows, n_cols, type, type_parent >
Read only view version of successive columns. 
- 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 colunm vectors) type. |