25#include "Eigen/Geometry"
32template <
class EigenType>
33using EigenVector = std::vector<EigenType, Eigen::aligned_allocator<EigenType>>;
35template <
class EigenType>
36using EigenDeque = std::deque<EigenType, Eigen::aligned_allocator<EigenType>>;
38template <
typename T,
class EigenType>
39using EigenMap = std::map<T, EigenType, std::less<T>,
40 Eigen::aligned_allocator<std::pair<const T, EigenType>>>;
42template <
typename T,
class EigenType>
44 Eigen::aligned_allocator<std::pair<const T, EigenType>>>;
EigenVector< Eigen::Affine3d > EigenAffine3dVec
std::map< T, EigenType, std::less< T >, Eigen::aligned_allocator< std::pair< const T, EigenType > > > EigenMap
std::multimap< T, EigenType, std::less< T >, Eigen::aligned_allocator< std::pair< const T, EigenType > > > EigenMultiMap
std::vector< EigenType, Eigen::aligned_allocator< EigenType > > EigenVector
EigenVector< Eigen::Vector3d > EigenVector3dVec
std::deque< EigenType, Eigen::aligned_allocator< EigenType > > EigenDeque