Signal containing a simple matrix.
More...
#include <signals.h>
◆ ConstPtr
◆ Ptr
◆ MatrixSignal() [1/2]
corbo::MatrixSignal::MatrixSignal |
( |
| ) |
|
|
default |
◆ MatrixSignal() [2/2]
corbo::MatrixSignal::MatrixSignal |
( |
const Eigen::Ref< const Eigen::MatrixXd > & |
matrix, |
|
|
const std::string & |
label = "" |
|
) |
| |
|
inlineexplicit |
Construct with matrix.
Definition at line 548 of file signals.h.
◆ getColDimension()
int corbo::MatrixSignal::getColDimension |
( |
| ) |
const |
|
inline |
◆ getLabel()
const std::string& corbo::MatrixSignal::getLabel |
( |
| ) |
const |
|
inline |
Read access to the label.
Definition at line 572 of file signals.h.
◆ getLabelRef()
std::string& corbo::MatrixSignal::getLabelRef |
( |
| ) |
|
|
inline |
Write access to the label.
Definition at line 574 of file signals.h.
◆ getMatrix()
const Eigen::MatrixXd& corbo::MatrixSignal::getMatrix |
( |
| ) |
const |
|
inline |
Read access to the underlying matrix object.
Definition at line 567 of file signals.h.
◆ getMatrixRef()
Eigen::MatrixXd& corbo::MatrixSignal::getMatrixRef |
( |
| ) |
|
|
inline |
Write access to the underlying matrix (use with care)
Definition at line 569 of file signals.h.
◆ getRowDimension()
int corbo::MatrixSignal::getRowDimension |
( |
| ) |
const |
|
inline |
◆ getType()
◆ isEmpty()
bool corbo::MatrixSignal::isEmpty |
( |
| ) |
const |
|
inline |
Check if the underlying map is empty.
Definition at line 551 of file signals.h.
◆ set()
void corbo::MatrixSignal::set |
( |
const Eigen::Ref< const Eigen::MatrixXd > & |
matrix, |
|
|
const std::string & |
label = "" |
|
) |
| |
|
inline |
Set matrix (overwrites internal matrix)
Definition at line 560 of file signals.h.
◆ _label
std::string corbo::MatrixSignal::_label |
|
private |
◆ _matrix
Eigen::MatrixXd corbo::MatrixSignal::_matrix |
|
private |
The documentation for this class was generated from the following file: