Imported Upstream version 1.72.0
[platform/upstream/boost.git] / boost / gil / extension / toolbox / color_spaces / lab.hpp
index 106cfb2..fa1f9c5 100644 (file)
@@ -12,8 +12,7 @@
 
 #include <boost/gil/color_convert.hpp>
 #include <boost/gil.hpp> // FIXME: Include what you use, not everything, even in extensions!
-
-#include <boost/mpl/vector.hpp>
+#include <boost/gil/detail/mp11.hpp>
 
 namespace boost{ namespace gil {
 
@@ -31,12 +30,12 @@ struct b_color_opponent_t {};
 /// \}
 
 /// \ingroup ColorSpaceModel
-using lab_t = mpl::vector3
-    <
-        lab_color_space::luminance_t,
-        lab_color_space::a_color_opponent_t,
-        lab_color_space::b_color_opponent_t
-    >;
+using lab_t = mp11::mp_list
+<
+    lab_color_space::luminance_t,
+    lab_color_space::a_color_opponent_t,
+    lab_color_space::b_color_opponent_t
+>;
 
 /// \ingroup LayoutModel
 using lab_layout_t = layout<lab_t>;