#include <Eigen/LU>
#include <soth/Algebra.hpp>
◆ EIGEN_CONST_MATRIX_FROM_SIGNAL
#define EIGEN_CONST_MATRIX_FROM_SIGNAL |
( |
|
name, |
|
|
|
signal |
|
) |
| |
Value: ( \
signal.accessToMotherLib().data().begin(), \
signal.nbRows(), \
signal.nbCols() \
)
const Map< const MatrixRXd > const_SigMatrixXd
Definition: include/sot-dyninv/mal-to-eigen.h:28
◆ EIGEN_CONST_VECTOR_FROM_SIGNAL
#define EIGEN_CONST_VECTOR_FROM_SIGNAL |
( |
|
name, |
|
|
|
signal |
|
) |
| |
Value: ( \
signal.accessToMotherLib().data().begin(), \
signal.size() \
)
const Map< const VectorXd > const_SigVectorXd
Definition: include/sot-dyninv/mal-to-eigen.h:29
◆ EIGEN_MATRIX_FROM_MATRIX
#define EIGEN_MATRIX_FROM_MATRIX |
( |
|
eigName, |
|
|
|
mlName, |
|
|
|
r, |
|
|
|
c |
|
) |
| |
Value:mlName.resize(r,c); \
EIGEN_MATRIX_FROM_SIGNAL(eigName,mlName)
◆ EIGEN_MATRIX_FROM_SIGNAL
#define EIGEN_MATRIX_FROM_SIGNAL |
( |
|
name, |
|
|
|
signal |
|
) |
| |
Value: ( \
signal.accessToMotherLib().data().begin(), \
signal.nbRows(), \
signal.nbCols() \
)
Map< MatrixRXd > SigMatrixXd
Definition: include/sot-dyninv/mal-to-eigen.h:26
◆ EIGEN_VECTOR_FROM_SIGNAL
#define EIGEN_VECTOR_FROM_SIGNAL |
( |
|
name, |
|
|
|
signal |
|
) |
| |
Value: ( \
signal.accessToMotherLib().data().begin(), \
signal.size() \
)
Map< VectorXd > SigVectorXd
Definition: include/sot-dyninv/mal-to-eigen.h:27
◆ EIGEN_VECTOR_FROM_VECTOR
#define EIGEN_VECTOR_FROM_VECTOR |
( |
|
eigName, |
|
|
|
mlName, |
|
|
|
r |
|
) |
| |
Value:mlName.resize(r); \
EIGEN_VECTOR_FROM_SIGNAL(eigName,mlName)