YARP
Yet Another Robot Platform
yarp::eigen Namespace Reference

Functions

Eigen::Map< Eigen::VectorXd > toEigen (yarp::sig::Vector &yarpVector)
 Convert a yarp::sig::Vector to a Eigen::Map<Eigen::VectorXd> object. More...
 
Eigen::Map< Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > > toEigen (yarp::sig::Matrix &yarpMatrix)
 Convert a yarp::sig::Matrix to a Eigen::Map< Eigen::Matrix<double,Eigen::Dynamic,Eigen::Dynamic,Eigen::RowMajor> > object. More...
 
Eigen::Map< const Eigen::VectorXd > toEigen (const yarp::sig::Vector &yarpVector)
 Convert a const yarp::sig::Vector to a Eigen::Map<const Eigen::VectorXd> object. More...
 
Eigen::Map< const Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > > toEigen (const yarp::sig::Matrix &yarpMatrix)
 Convert a const yarp::sig::Matrix to a Eigen::Map< const Eigen::Matrix<double,Eigen::Dynamic,Eigen::Dynamic,Eigen::RowMajor> > object. More...
 

Function Documentation

◆ toEigen() [1/4]

Eigen::Map<Eigen::VectorXd> yarp::eigen::toEigen ( yarp::sig::Vector yarpVector)
inline

Convert a yarp::sig::Vector to a Eigen::Map<Eigen::VectorXd> object.

Parameters
yarpVectoryarp::sig::Vector input
Returns
a Eigen::Map vector that points to the data contained in the yarp vector

Definition at line 25 of file Eigen.h.

◆ toEigen() [2/4]

Eigen::Map< Eigen::Matrix<double,Eigen::Dynamic,Eigen::Dynamic,Eigen::RowMajor> > yarp::eigen::toEigen ( yarp::sig::Matrix yarpMatrix)
inline

Convert a yarp::sig::Matrix to a Eigen::Map< Eigen::Matrix<double,Eigen::Dynamic,Eigen::Dynamic,Eigen::RowMajor> > object.

Parameters
yarpVectoryarp::sig::Matrix input
Returns
a Eigen::Map vector that points to the data contained in the yarp matrix

Definition at line 35 of file Eigen.h.

◆ toEigen() [3/4]

Eigen::Map<const Eigen::VectorXd> yarp::eigen::toEigen ( const yarp::sig::Vector yarpVector)
inline

Convert a const yarp::sig::Vector to a Eigen::Map<const Eigen::VectorXd> object.

Parameters
yarpVectoryarp::sig::Vector input
Returns
a Eigen::Map vector that points to the data contained in the yarp vector

Definition at line 45 of file Eigen.h.

◆ toEigen() [4/4]

Eigen::Map<const Eigen::Matrix<double,Eigen::Dynamic,Eigen::Dynamic,Eigen::RowMajor> > yarp::eigen::toEigen ( const yarp::sig::Matrix yarpMatrix)
inline

Convert a const yarp::sig::Matrix to a Eigen::Map< const Eigen::Matrix<double,Eigen::Dynamic,Eigen::Dynamic,Eigen::RowMajor> > object.

Parameters
yarpVectoryarp::sig::Matrix input
Returns
a Eigen::Map vector that points to the data contained in the yarp matrix

Definition at line 55 of file Eigen.h.