#include <boost/gil/point.hpp>
#include <boost/gil/utilities.hpp>
-#include <boost/type_traits/is_base_of.hpp>
-
+#include <type_traits>
#include <vector>
namespace boost { namespace gil {
namespace boost {
-template<> struct is_floating_point<gil::float32_t> : mpl::true_ {};
-template<> struct is_floating_point<gil::float64_t> : mpl::true_ {};
+template<> struct is_floating_point<gil::float32_t> : std::true_type {};
+template<> struct is_floating_point<gil::float64_t> : std::true_type {};
} // namespace boost