40 #ifndef PCL_REGISTRATION_BOOST_GRAPH_H_
41 #define PCL_REGISTRATION_BOOST_GRAPH_H_
43 #include <boost/graph/adjacency_list.hpp>
44 #include <Eigen/StdVector>
54 template <
class ValueType>
57 typedef std::vector<ValueType, Eigen::aligned_allocator<ValueType> >
type;
63 typedef allow_parallel_edge_tag
type;
71 enum { value =
true };
80 template <
class ValueType>
83 typedef std::list<ValueType, Eigen::aligned_allocator<ValueType> >
type;
89 typedef allow_parallel_edge_tag
type;
97 enum { value =
false };
103 #endif // PCL_REGISTRATION_BOOST_GRAPH_H_
allow_parallel_edge_tag type
allow_parallel_edge_tag type
std::vector< ValueType, Eigen::aligned_allocator< ValueType > > type
std::list< ValueType, Eigen::aligned_allocator< ValueType > > type