|
Robot Raconteur Companion C++ Library
|
Go to the source code of this file.
Functions | |
| template<typename T, int N> | |
| RobotRaconteur::RRArrayPtr< T > | RobotRaconteur::Companion::Converters::Eigen::EigenToRRArray (const ::Eigen::Matrix< T, N, 1 > &eigen_in) |
| Convert Eigen vector to RRArray. | |
| template<typename T> | |
| T | RobotRaconteur::Companion::Converters::Eigen::RRArrayToEigen (typename RRArrayEigenTraits< T >::RRArrayPtrType rr_array) |
| Convert RRArray to Eigen vector. | |
| template<typename T, int R, int C> | |
| RobotRaconteur::RRMultiDimArrayPtr< T > | RobotRaconteur::Companion::Converters::Eigen::EigenToRRMultiDimArray (const ::Eigen::Matrix< T, R, C > &eigen_in) |
| Convert Eigen matrix to RRMultiDimArray. | |
| template<typename T> | |
| ::Eigen::Matrix< T, ::Eigen::Dynamic, ::Eigen::Dynamic > | RobotRaconteur::Companion::Converters::Eigen::RRMultiDimArrayToEigen (RobotRaconteur::RRMultiDimArrayPtr< T > array_in) |
| Convert RRMultiDimArray to Eigen matrix. | |
| com::robotraconteur::geometry::Vector2 | RobotRaconteur::Companion::Converters::Eigen::ToVector2 (const ::Eigen::Ref< const ::Eigen::Vector2d > &vs) |
| Convert Eigen vector to com::robotraconteur::geometry::Vector2. | |
| ::Eigen::Vector2d | RobotRaconteur::Companion::Converters::Eigen::ToVector (const com::robotraconteur::geometry::Vector2 &vs) |
| Convert com::robotraconteur::geometry::Vector2 to Eigen vector. | |
| com::robotraconteur::geometry::Vector3 | RobotRaconteur::Companion::Converters::Eigen::ToVector3 (const ::Eigen::Ref< const ::Eigen::Vector3d > &vs) |
| Convert Eigen vector to com::robotraconteur::geometry::Vector3. | |
| ::Eigen::Vector3d | RobotRaconteur::Companion::Converters::Eigen::ToVector (const com::robotraconteur::geometry::Vector3 &vs) |
| Convert com::robotraconteur::geometry::Vector3 to Eigen vector. | |
| com::robotraconteur::geometry::Vector6 | RobotRaconteur::Companion::Converters::Eigen::ToVector6 (const ::Eigen::Ref< const ::Eigen::Matrix< double, 6, 1 > > &vs) |
| Convert Eigen vector to com::robotraconteur::geometry::Vector6. | |
| ::Eigen::Matrix< double, 6, 1 > | RobotRaconteur::Companion::Converters::Eigen::ToVector (const com::robotraconteur::geometry::Vector6 &vs) |
| Convert com::robotraconteur::geometry::Vector6 to Eigen vector. | |
| com::robotraconteur::geometry::Point2D | RobotRaconteur::Companion::Converters::Eigen::ToPoint2D (const ::Eigen::Ref< const ::Eigen::Vector2d > &vs) |
| Convert Eigen vector with 2 elements to com::robotraconteur::geometry::Point2D. | |
| ::Eigen::Vector2d | RobotRaconteur::Companion::Converters::Eigen::ToVector (const com::robotraconteur::geometry::Point2D &vs) |
| Convert com::robotraconteur::geometry::Point2D to Eigen vector. | |
| com::robotraconteur::geometry::Point | RobotRaconteur::Companion::Converters::Eigen::ToPoint (const ::Eigen::Ref< const ::Eigen::Vector3d > &vs) |
| Convert Eigen vector with 3 elements to com::robotraconteur::geometry::Point. | |
| ::Eigen::Vector3d | RobotRaconteur::Companion::Converters::Eigen::ToVector (const com::robotraconteur::geometry::Point &vs) |
| Convert com::robotraconteur::geometry::Point to Eigen vector with 3 elements. | |
| com::robotraconteur::geometry::Size2D | RobotRaconteur::Companion::Converters::Eigen::ToSize2D (const ::Eigen::Ref< const ::Eigen::Vector2d > &vs) |
| Convert Eigen vector with 2 elements to com::robotraconteur::geometry::Size2D. | |
| ::Eigen::Vector2d | RobotRaconteur::Companion::Converters::Eigen::ToVector (const com::robotraconteur::geometry::Size2D &vs) |
| Convert com::robotraconteur::geometry::Size2D to Eigen vector with 2 elements. | |
| com::robotraconteur::geometry::Size | RobotRaconteur::Companion::Converters::Eigen::ToSize (const ::Eigen::Ref< const ::Eigen::Vector3d > &vs) |
| Convert Eigen vector with 3 elements to com::robotraconteur::geometry::Size. | |
| ::Eigen::Vector3d | RobotRaconteur::Companion::Converters::Eigen::ToVector (const com::robotraconteur::geometry::Size &vs) |
| Convert com::robotraconteur::geometry::Size to Eigen vector with 3 elements. | |
| ::Eigen::Quaterniond | RobotRaconteur::Companion::Converters::Eigen::ToQuaternion (const com::robotraconteur::geometry::Quaternion &q) |
| Convert com::robotraconteur::geometry::Quaternion to Eigen Quaternion. | |
| com::robotraconteur::geometry::Quaternion | RobotRaconteur::Companion::Converters::Eigen::ToQuaternion (const ::Eigen::Quaterniond &q) |
| Convert Eigen Quaternion to com::robotraconteur::geometry::Quaternion. | |
| ::Eigen::Isometry3d | RobotRaconteur::Companion::Converters::Eigen::ToIsometry (const com::robotraconteur::geometry::Transform &t) |
| Convert com::robotraconteur::geometry::Transform to Eigen Isometry. | |
| com::robotraconteur::geometry::Transform | RobotRaconteur::Companion::Converters::Eigen::ToTransform (const ::Eigen::Isometry3d &iso) |
| Convert Eigen Isometry to com::robotraconteur::geometry::Transform. | |
| ::Eigen::Isometry3d | RobotRaconteur::Companion::Converters::Eigen::ToIsometry (const com::robotraconteur::geometry::Pose &t) |
| Convert com::robotraconteur::geometry::Pose to Eigen Isometry. | |
| com::robotraconteur::geometry::Pose | RobotRaconteur::Companion::Converters::Eigen::ToPose (const ::Eigen::Isometry3d &iso) |
| Convert Eigen Isometry to com::robotraconteur::geometry::Pose. | |
| com::robotraconteur::geometry::SpatialVelocity | RobotRaconteur::Companion::Converters::Eigen::ToSpatialVelocity (const ::Eigen::Ref< const ::Eigen::Matrix< double, 6, 1 > > &vs) |
| Convert Eigen Vector with 6 elements to com::robotraconteur::geometry::SpatialVelocity. | |
| ::Eigen::Matrix< double, 6, 1 > | RobotRaconteur::Companion::Converters::Eigen::ToVector (const com::robotraconteur::geometry::SpatialVelocity &vs) |
| Convert com::robotraconteur::geometry::SpatialVelocity to Eigen vector with 6 elements. | |
| com::robotraconteur::geometry::SpatialAcceleration | RobotRaconteur::Companion::Converters::Eigen::ToSpatialAcceleration (const ::Eigen::Ref< const ::Eigen::Matrix< double, 6, 1 > > &vs) |
| Convert Eigen Vector with 6 elements to com::robotraconteur::geometry::SpatialAcceleration. | |
| ::Eigen::Matrix< double, 6, 1 > | RobotRaconteur::Companion::Converters::Eigen::ToVector (const com::robotraconteur::geometry::SpatialAcceleration &vs) |
| Convert com::robotraconteur::geometry::SpatialAcceleration to Eigen vector with 6 elements. | |
| com::robotraconteur::geometry::Wrench | RobotRaconteur::Companion::Converters::Eigen::ToWrench (const ::Eigen::Ref< const ::Eigen::Matrix< double, 6, 1 > > &vs) |
| Convert Eigen Vector with 6 elements to com::robotraconteur::geometry::Wrench. | |
| ::Eigen::Matrix< double, 6, 1 > | RobotRaconteur::Companion::Converters::Eigen::ToVector (const com::robotraconteur::geometry::Wrench &vs) |
| Convert com::robotraconteur::geometry::Wrench to Eigen vector with 6 elements. | |
| RobotRaconteur::RRArrayPtr< T > RobotRaconteur::Companion::Converters::Eigen::EigenToRRArray | ( | const ::Eigen::Matrix< T, N, 1 > & | eigen_in | ) |
Convert Eigen vector to RRArray.
| T | Numeric type |
| N | Size of vector |
| eigen_in | The Eigen vector |
| RobotRaconteur::RRMultiDimArrayPtr< T > RobotRaconteur::Companion::Converters::Eigen::EigenToRRMultiDimArray | ( | const ::Eigen::Matrix< T, R, C > & | eigen_in | ) |
Convert Eigen matrix to RRMultiDimArray.
| T | The numeric type |
| eigen_in | The Eigen matrix |
| T RobotRaconteur::Companion::Converters::Eigen::RRArrayToEigen | ( | typename RRArrayEigenTraits< T >::RRArrayPtrType | rr_array | ) |
Convert RRArray to Eigen vector.
| T | Desired Eigen type |
| rr_array | The RRArray |
| ::Eigen::Matrix< T, ::Eigen::Dynamic, ::Eigen::Dynamic > RobotRaconteur::Companion::Converters::Eigen::RRMultiDimArrayToEigen | ( | RobotRaconteur::RRMultiDimArrayPtr< T > | array_in | ) |
Convert RRMultiDimArray to Eigen matrix.
| T | The numeric type |
| array_in | The RRMultiDimArray |
| ::Eigen::Isometry3d RobotRaconteur::Companion::Converters::Eigen::ToIsometry | ( | const com::robotraconteur::geometry::Pose & | t | ) |
Convert com::robotraconteur::geometry::Pose to Eigen Isometry.
| t | The com::robotraconteur::geometry::Pose |
| ::Eigen::Isometry3d RobotRaconteur::Companion::Converters::Eigen::ToIsometry | ( | const com::robotraconteur::geometry::Transform & | t | ) |
Convert com::robotraconteur::geometry::Transform to Eigen Isometry.
| t | The com::robotraconteur::geometry::Transform |
| com::robotraconteur::geometry::Point RobotRaconteur::Companion::Converters::Eigen::ToPoint | ( | const ::Eigen::Ref< const ::Eigen::Vector3d > & | vs | ) |
Convert Eigen vector with 3 elements to com::robotraconteur::geometry::Point.
| vs | The Eigen vector with 3 elements |
| com::robotraconteur::geometry::Point2D RobotRaconteur::Companion::Converters::Eigen::ToPoint2D | ( | const ::Eigen::Ref< const ::Eigen::Vector2d > & | vs | ) |
Convert Eigen vector with 2 elements to com::robotraconteur::geometry::Point2D.
| vs | The Eigen vector with 2 elements |
| com::robotraconteur::geometry::Pose RobotRaconteur::Companion::Converters::Eigen::ToPose | ( | const ::Eigen::Isometry3d & | iso | ) |
Convert Eigen Isometry to com::robotraconteur::geometry::Pose.
| iso | The Eigen Isometry |
| com::robotraconteur::geometry::Quaternion RobotRaconteur::Companion::Converters::Eigen::ToQuaternion | ( | const ::Eigen::Quaterniond & | q | ) |
Convert Eigen Quaternion to com::robotraconteur::geometry::Quaternion.
| q | The Eigen Quaternion |
| ::Eigen::Quaterniond RobotRaconteur::Companion::Converters::Eigen::ToQuaternion | ( | const com::robotraconteur::geometry::Quaternion & | q | ) |
Convert com::robotraconteur::geometry::Quaternion to Eigen Quaternion.
| q | The com::robotraconteur::geometry::Quaternion |
| com::robotraconteur::geometry::Size RobotRaconteur::Companion::Converters::Eigen::ToSize | ( | const ::Eigen::Ref< const ::Eigen::Vector3d > & | vs | ) |
Convert Eigen vector with 3 elements to com::robotraconteur::geometry::Size.
| vs | The Eigen vector with 3 elements |
| com::robotraconteur::geometry::Size2D RobotRaconteur::Companion::Converters::Eigen::ToSize2D | ( | const ::Eigen::Ref< const ::Eigen::Vector2d > & | vs | ) |
Convert Eigen vector with 2 elements to com::robotraconteur::geometry::Size2D.
| vs | The Eigen vector with 2 elements |
| com::robotraconteur::geometry::SpatialAcceleration RobotRaconteur::Companion::Converters::Eigen::ToSpatialAcceleration | ( | const ::Eigen::Ref< const ::Eigen::Matrix< double, 6, 1 > > & | vs | ) |
Convert Eigen Vector with 6 elements to com::robotraconteur::geometry::SpatialAcceleration.
| vs | The Eigen vector with 6 elements |
| com::robotraconteur::geometry::SpatialVelocity RobotRaconteur::Companion::Converters::Eigen::ToSpatialVelocity | ( | const ::Eigen::Ref< const ::Eigen::Matrix< double, 6, 1 > > & | vs | ) |
Convert Eigen Vector with 6 elements to com::robotraconteur::geometry::SpatialVelocity.
| vs | The Eigen vector with 6 elements |
| com::robotraconteur::geometry::Transform RobotRaconteur::Companion::Converters::Eigen::ToTransform | ( | const ::Eigen::Isometry3d & | iso | ) |
Convert Eigen Isometry to com::robotraconteur::geometry::Transform.
| iso | The Eigen Isometry |
| ::Eigen::Vector3d RobotRaconteur::Companion::Converters::Eigen::ToVector | ( | const com::robotraconteur::geometry::Point & | vs | ) |
Convert com::robotraconteur::geometry::Point to Eigen vector with 3 elements.
| vs | The com::robotraconteur::geometry::Point |
| ::Eigen::Vector2d RobotRaconteur::Companion::Converters::Eigen::ToVector | ( | const com::robotraconteur::geometry::Point2D & | vs | ) |
Convert com::robotraconteur::geometry::Point2D to Eigen vector.
| vs | The com::robotraconteur::geometry::Point2D |
| ::Eigen::Vector3d RobotRaconteur::Companion::Converters::Eigen::ToVector | ( | const com::robotraconteur::geometry::Size & | vs | ) |
Convert com::robotraconteur::geometry::Size to Eigen vector with 3 elements.
| vs | The com::robotraconteur::geometry::Size |
| ::Eigen::Vector2d RobotRaconteur::Companion::Converters::Eigen::ToVector | ( | const com::robotraconteur::geometry::Size2D & | vs | ) |
Convert com::robotraconteur::geometry::Size2D to Eigen vector with 2 elements.
| vs | The com::robotraconteur::geometry::Size2D |
| ::Eigen::Matrix< double, 6, 1 > RobotRaconteur::Companion::Converters::Eigen::ToVector | ( | const com::robotraconteur::geometry::SpatialAcceleration & | vs | ) |
Convert com::robotraconteur::geometry::SpatialAcceleration to Eigen vector with 6 elements.
| vs | The com::robotraconteur::geometry::SpatialAcceleration |
| ::Eigen::Matrix< double, 6, 1 > RobotRaconteur::Companion::Converters::Eigen::ToVector | ( | const com::robotraconteur::geometry::SpatialVelocity & | vs | ) |
Convert com::robotraconteur::geometry::SpatialVelocity to Eigen vector with 6 elements.
| vs | The com::robotraconteur::geometry::SpatialVelocity |
| ::Eigen::Vector2d RobotRaconteur::Companion::Converters::Eigen::ToVector | ( | const com::robotraconteur::geometry::Vector2 & | vs | ) |
Convert com::robotraconteur::geometry::Vector2 to Eigen vector.
| vs | The com::robotraconteur::geometry::Vector2 |
| ::Eigen::Vector3d RobotRaconteur::Companion::Converters::Eigen::ToVector | ( | const com::robotraconteur::geometry::Vector3 & | vs | ) |
Convert com::robotraconteur::geometry::Vector3 to Eigen vector.
| vs | The com::robotraconteur::geometry::Vector3 |
| ::Eigen::Matrix< double, 6, 1 > RobotRaconteur::Companion::Converters::Eigen::ToVector | ( | const com::robotraconteur::geometry::Vector6 & | vs | ) |
Convert com::robotraconteur::geometry::Vector6 to Eigen vector.
| vs | The com::robotraconteur::geometry::Vector6 |
| ::Eigen::Matrix< double, 6, 1 > RobotRaconteur::Companion::Converters::Eigen::ToVector | ( | const com::robotraconteur::geometry::Wrench & | vs | ) |
Convert com::robotraconteur::geometry::Wrench to Eigen vector with 6 elements.
| vs | The com::robotraconteur::geometry::Wrench |
| com::robotraconteur::geometry::Vector2 RobotRaconteur::Companion::Converters::Eigen::ToVector2 | ( | const ::Eigen::Ref< const ::Eigen::Vector2d > & | vs | ) |
Convert Eigen vector to com::robotraconteur::geometry::Vector2.
| vs | The Eigen vector with 2 elements |
| com::robotraconteur::geometry::Vector3 RobotRaconteur::Companion::Converters::Eigen::ToVector3 | ( | const ::Eigen::Ref< const ::Eigen::Vector3d > & | vs | ) |
Convert Eigen vector to com::robotraconteur::geometry::Vector3.
| vs | The Eigen vector with 3 elements |
| com::robotraconteur::geometry::Vector6 RobotRaconteur::Companion::Converters::Eigen::ToVector6 | ( | const ::Eigen::Ref< const ::Eigen::Matrix< double, 6, 1 > > & | vs | ) |
Convert Eigen vector to com::robotraconteur::geometry::Vector6.
| vs | The Eigen vector with 6 elements |
| com::robotraconteur::geometry::Wrench RobotRaconteur::Companion::Converters::Eigen::ToWrench | ( | const ::Eigen::Ref< const ::Eigen::Matrix< double, 6, 1 > > & | vs | ) |
Convert Eigen Vector with 6 elements to com::robotraconteur::geometry::Wrench.
| vs | The Eigen vector with 6 elements |