10 #ifndef mrpt_aligned_containers_H 11 #define mrpt_aligned_containers_H 24 template <
class TYPE1,
class TYPE2=TYPE1>
27 typedef std::pair<TYPE1,TYPE2>
pair_t;
28 typedef std::vector<TYPE1, Eigen::aligned_allocator<TYPE1> >
vector_t;
29 typedef std::deque<TYPE1, Eigen::aligned_allocator<TYPE1> >
deque_t;
30 typedef std::list<TYPE1, Eigen::aligned_allocator<TYPE1> >
list_t;
std::map< TYPE1, TYPE2, std::less< TYPE1 >, Eigen::aligned_allocator< std::pair< const TYPE1, TYPE2 > > > map_t
std::deque< TYPE1, Eigen::aligned_allocator< TYPE1 > > deque_t
Helper types for STL containers with Eigen memory allocators.
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
std::pair< TYPE1, TYPE2 > pair_t
std::multimap< TYPE1, TYPE2, std::less< TYPE1 >, Eigen::aligned_allocator< std::pair< const TYPE1, TYPE2 > > > multimap_t
std::vector< TYPE1, Eigen::aligned_allocator< TYPE1 > > vector_t
std::list< TYPE1, Eigen::aligned_allocator< TYPE1 > > list_t