OpenWalker Project
Documentation of the ROS Packages
|
#include <matrix_ref.h>
Public Types | |
enum | { Rows = _Rows, Cols = _Cols } |
typedef _Derived | Derived |
typedef Eigen::Block< Derived, Rows, Cols > | Base |
Public Member Functions | |
MatrixRef (Derived &ref, int startRow=0, int startCol=0) | |
Default Constructor. More... | |
std::string | toString () const |
Conversion to std::string. More... | |
The MatrixRef class.
References the data of another Eigen type class via Eigen:Block.
We need this special type to get the behavior of Eigen::Matrix when defining new references.
|
inlineexplicit |
Default Constructor.
ref | the reference to storage Eigen object to access the elements of the quaternion via Eigen::Block. |
startRow | the start index of the row for Eigen::Block. |
startCol | the start index of the column for Eigen::Block. |
|
inline |
Conversion to std::string.