From 9e9ed7c2398df3d4e05679d179372babeb855813 Mon Sep 17 00:00:00 2001 From: Mateusz Loskot Date: Fri, 7 Dec 2018 09:50:52 +0100 Subject: [PATCH] Add missing #include-s to ensure self-contained headers (#175) --- include/boost/gil/extension/numeric/algorithm.hpp | 2 ++ .../boost/gil/extension/numeric/channel_numeric_operations.hpp | 2 ++ include/boost/gil/extension/toolbox/color_spaces/hsl.hpp | 1 + include/boost/gil/extension/toolbox/color_spaces/hsv.hpp | 1 + include/boost/gil/extension/toolbox/color_spaces/lab.hpp | 1 + include/boost/gil/extension/toolbox/color_spaces/xyz.hpp | 1 + include/boost/gil/extension/toolbox/color_spaces/ycbcr.hpp | 1 + .../boost/gil/extension/toolbox/image_types/indexed_image.hpp | 1 + 8 files changed, 10 insertions(+) diff --git a/include/boost/gil/extension/numeric/algorithm.hpp b/include/boost/gil/extension/numeric/algorithm.hpp index 8dd285085..90afa0317 100644 --- a/include/boost/gil/extension/numeric/algorithm.hpp +++ b/include/boost/gil/extension/numeric/algorithm.hpp @@ -8,6 +8,8 @@ #ifndef BOOST_GIL_EXTENSION_NUMERIC_ALGORITHM_HPP #define BOOST_GIL_EXTENSION_NUMERIC_ALGORITHM_HPP +#include + #include #include diff --git a/include/boost/gil/extension/numeric/channel_numeric_operations.hpp b/include/boost/gil/extension/numeric/channel_numeric_operations.hpp index d456f06eb..73942b38c 100644 --- a/include/boost/gil/extension/numeric/channel_numeric_operations.hpp +++ b/include/boost/gil/extension/numeric/channel_numeric_operations.hpp @@ -8,6 +8,8 @@ #ifndef BOOST_GIL_EXTENSION_NUMERIC_CHANNEL_NUMERIC_OPERATIONS_HPP #define BOOST_GIL_EXTENSION_NUMERIC_CHANNEL_NUMERIC_OPERATIONS_HPP +#include + #include namespace boost { namespace gil { diff --git a/include/boost/gil/extension/toolbox/color_spaces/hsl.hpp b/include/boost/gil/extension/toolbox/color_spaces/hsl.hpp index a2fb502b9..12cf8ba80 100644 --- a/include/boost/gil/extension/toolbox/color_spaces/hsl.hpp +++ b/include/boost/gil/extension/toolbox/color_spaces/hsl.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_GIL_EXTENSION_TOOLBOX_COLOR_SPACES_HSL_HPP #define BOOST_GIL_EXTENSION_TOOLBOX_COLOR_SPACES_HSL_HPP +#include #include namespace boost{ namespace gil { diff --git a/include/boost/gil/extension/toolbox/color_spaces/hsv.hpp b/include/boost/gil/extension/toolbox/color_spaces/hsv.hpp index 2de937806..94e8bccdd 100644 --- a/include/boost/gil/extension/toolbox/color_spaces/hsv.hpp +++ b/include/boost/gil/extension/toolbox/color_spaces/hsv.hpp @@ -10,6 +10,7 @@ #include +#include #include #include diff --git a/include/boost/gil/extension/toolbox/color_spaces/lab.hpp b/include/boost/gil/extension/toolbox/color_spaces/lab.hpp index b0aa898f1..464e2fb24 100644 --- a/include/boost/gil/extension/toolbox/color_spaces/lab.hpp +++ b/include/boost/gil/extension/toolbox/color_spaces/lab.hpp @@ -10,6 +10,7 @@ #include +#include #include // FIXME: Include what you use, not everything, even in extensions! #include diff --git a/include/boost/gil/extension/toolbox/color_spaces/xyz.hpp b/include/boost/gil/extension/toolbox/color_spaces/xyz.hpp index 9924d18e0..ea543345f 100644 --- a/include/boost/gil/extension/toolbox/color_spaces/xyz.hpp +++ b/include/boost/gil/extension/toolbox/color_spaces/xyz.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_GIL_EXTENSION_TOOLBOX_COLOR_SPACES_XYZ_HPP #define BOOST_GIL_EXTENSION_TOOLBOX_COLOR_SPACES_XYZ_HPP +#include #include #include diff --git a/include/boost/gil/extension/toolbox/color_spaces/ycbcr.hpp b/include/boost/gil/extension/toolbox/color_spaces/ycbcr.hpp index 8648c1857..d933ce90a 100644 --- a/include/boost/gil/extension/toolbox/color_spaces/ycbcr.hpp +++ b/include/boost/gil/extension/toolbox/color_spaces/ycbcr.hpp @@ -10,6 +10,7 @@ #include +#include #include // FIXME: Include what you use! #include diff --git a/include/boost/gil/extension/toolbox/image_types/indexed_image.hpp b/include/boost/gil/extension/toolbox/image_types/indexed_image.hpp index 4ee7966f3..4b78eda7c 100644 --- a/include/boost/gil/extension/toolbox/image_types/indexed_image.hpp +++ b/include/boost/gil/extension/toolbox/image_types/indexed_image.hpp @@ -12,6 +12,7 @@ #include #include +#include #include #include