Go to the documentation of this file.00001 #ifndef __EIGEN_TYPES_H__
00002 #define __EIGEN_TYPES_H__
00003
00004 #ifdef random
00005 #undef random
00006 #endif
00007 #include <Eigen/Eigen>
00008
00009 namespace hrp{
00010 typedef Eigen::Vector2d Vector2;
00011 typedef Eigen::Vector3d Vector3;
00012 typedef Eigen::Matrix3d Matrix33;
00013 typedef Eigen::MatrixXd dmatrix;
00014 typedef Eigen::VectorXd dvector;
00015 typedef Eigen::VectorXi ivector;
00016 typedef Eigen::Matrix<double, 6,1> dvector6;
00017 typedef Eigen::Quaternion<double> dquaternion;
00018 };
00019
00020 #endif