![]() |
Image Component Library (ICL)
|
Internally used Utility structure referencing a matrix column shallowly. More...
#include <DynMatrix.h>
Public Member Functions | |
| DynMatrixColumn (const DynMatrix< T > *matrix, unsigned int column) | |
| create from source matrix and column index More... | |
| DynMatrixColumn (const DynMatrix< T > &matrix) | |
| Create from source matrix (only works if matrix has only single column = column-vector) More... | |
| DynMatrixColumn (const DynMatrixColumn &c) | |
| Shallow copy from another matrix column reference. More... | |
| col_iterator | begin () |
| returns column begin More... | |
| col_iterator | end () |
| returns column end More... | |
| const col_iterator | begin () const |
| returns column begin (const) More... | |
| const col_iterator | end () const |
| returns column end (const) More... | |
| unsigned int | dim () const |
| returns column length (matrix->rows()) More... | |
| DynMatrixColumn & | operator= (const DynMatrixColumn &c) |
| assignment by another column More... | |
| DynMatrixColumn & | operator= (const DynMatrix &src) |
| assigne dyn matrix to matrix columns More... | |
| DynMatrixColumn & | operator+= (const DynMatrixColumn &c) |
| operator += for other columns More... | |
| DynMatrixColumn & | operator-= (const DynMatrixColumn &c) |
| operator += for other columns More... | |
| DynMatrixColumn & | operator+= (const DynMatrix &m) |
| operator += for DynMatrices More... | |
| DynMatrixColumn & | operator-= (const DynMatrix &m) |
| operator -= for DynMatrices More... | |
| DynMatrixColumn & | operator *= (const T &val) |
| operator *= for scalars More... | |
| DynMatrixColumn & | operator/= (const T &val) |
| operator /= for scalars More... | |
Public Attributes | |
| DynMatrix< T > * | matrix |
| Matrix reference. More... | |
| unsigned int | column |
| referenced column in matrix More... | |
Internally used Utility structure referencing a matrix column shallowly.
|
inline |
create from source matrix and column index
|
inline |
Create from source matrix (only works if matrix has only single column = column-vector)
|
inline |
Shallow copy from another matrix column reference.
|
inline |
returns column begin
|
inline |
returns column begin (const)
|
inline |
returns column length (matrix->rows())
|
inline |
returns column end
|
inline |
returns column end (const)
|
inline |
operator *= for scalars
|
inline |
operator += for other columns
|
inline |
operator += for DynMatrices
|
inline |
operator += for other columns
|
inline |
operator -= for DynMatrices
|
inline |
operator /= for scalars
|
inline |
assignment by another column
|
inline |
assigne dyn matrix to matrix columns
| unsigned int icl::math::DynMatrix< T >::DynMatrixColumn::column |
referenced column in matrix
| DynMatrix<T>* icl::math::DynMatrix< T >::DynMatrixColumn::matrix |
Matrix reference.
1.8.15