This class describes a structure composed by a matrix of a given size and a time-index parameter. It can tell also if it is initialized or not.
More...
|
|
| IndexedMatrixT () |
| | Default constructor.
|
|
| IndexedMatrixT (const MatrixType &v, TimeIndex k) |
| | A constructor with a given matrix value and a time index.
|
|
IndexedMatrixT & | set (const MatrixType &v, TimeIndex k) |
| | Set the value of the matrix and the time sample.
|
|
void | set (bool value=true) |
| | Switch the vector to "initialized" state.
|
|
void | setIndex (TimeIndex index) |
| | set the index of the matrix
|
|
const MatrixType & | operator() () const |
| | Get the matrix value (const version).
|
|
MatrixType & | operator() () |
| | Get the matrix value.
|
|
TimeIndex | getTime () const |
| | Get the time index.
|
|
bool | isSet () const |
| | Says whether the matrix is initialized or not.
|
|
void | reset () |
| | Switch off the initalization flag, the value is no longer accessible.
|
template<typename
MatrixType = Matrix, bool lazy = false>
class stateObservation::IndexedMatrixT< MatrixType, lazy >
This class describes a structure composed by a matrix of a given size and a time-index parameter. It can tell also if it is initialized or not.
Definition at line 469 of file definitions.hpp.