iDynTree/YARPEigenConversions.h file

Namespaces

namespace iDynTree

Functions

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

Function documentation

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

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

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

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.

Returns a Eigen::Map vector that points to the data contained in the yarp matrix

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.

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

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.

Returns a Eigen::Map vector that points to the data contained in the yarp matrix