|
sas
Modularised monitoring, logging, and control of robots.
|
Conversion functions between Eigen, STL containers, and DQ. More...
#include <sas_core/eigen3_std_conversions.hpp>Functions | |
| std::vector< double > | sas::vectorxd_to_std_vector_double (const VectorXd &vectorxd) |
| Convert an Eigen::VectorXd to a std::vector<double>. | |
| VectorXd | sas::std_vector_double_to_vectorxd (std::vector< double > std_vector_double) |
| Convert a std::vector<double> to an Eigen::VectorXd. | |
| DQ | sas::std_vector_double_to_dq (const std::vector< double > &std_vector_double) |
| Convert a std::vector<double> to a DQ (dual quaternion) object. | |
| std::vector< int > | sas::vectorxi_to_std_vector_int (const VectorXi &vectorxi) |
| Convert an Eigen::VectorXi to a std::vector<int>. | |
| VectorXi | sas::std_vector_int_to_vectorxi (std::vector< int > std_vector_int) |
| Convert a std::vector<int> to an Eigen::VectorXi. | |
Conversion functions between Eigen, STL containers, and DQ.
| DQ sas::std_vector_double_to_dq | ( | const std::vector< double > & | std_vector_double | ) |
Convert a std::vector<double> to a DQ (dual quaternion) object.
| std_vector_double | Source std::vector<double> containing the DQ coefficients. |
| VectorXd sas::std_vector_double_to_vectorxd | ( | std::vector< double > | std_vector_double | ) |
Convert a std::vector<double> to an Eigen::VectorXd.
| std_vector_double | Source std::vector<double>. |
| VectorXi sas::std_vector_int_to_vectorxi | ( | std::vector< int > | std_vector_int | ) |
Convert a std::vector<int> to an Eigen::VectorXi.
| std_vector_int | Source std::vector<int>. |
| std::vector< double > sas::vectorxd_to_std_vector_double | ( | const VectorXd & | vectorxd | ) |
Convert an Eigen::VectorXd to a std::vector<double>.
| vectorxd | Source Eigen vector. |
| std::vector< int > sas::vectorxi_to_std_vector_int | ( | const VectorXi & | vectorxi | ) |
Convert an Eigen::VectorXi to a std::vector<int>.
| vectorxi | Source Eigen integer vector. |