2#ifndef GRAMODS_CORE_EIGEN
3#define GRAMODS_CORE_EIGEN
5#include <gmCore/config.hh>
7#ifdef gramods_ENABLE_Eigen3
13BEGIN_NAMESPACE_GRAMODS;
19 Eigen::Vector3f position = Eigen::Vector3f::Zero();
20 Eigen::Quaternionf orientation = Eigen::Quaternionf::Identity();
28std::istream& operator>> (std::istream &in, Eigen::Vector2f &v);
35std::istream& operator>> (std::istream &in, Eigen::Vector3f &v);
64std::istream& operator>> (std::istream &in, Eigen::Quaternionf &q);
71std::istream& operator>> (std::istream &in, Eigen::Matrix3f &m);
78std::istream& operator>> (std::istream &in, Eigen::Matrix4f &m);
94std::istream &
operator>>(std::istream &in, std::vector<Pose> &p);
std::istream & operator>>(std::istream &in, gmCore::angle &v)
Stream operator reading into a angle.
Definition io_angle.cpp:12
Type for reading both position and orientation.
Definition io_eigen.hh:18