move is_iterator to type_traits

This commit is contained in:
Sébastien Loriot 2022-06-10 09:43:59 +02:00
parent 44250cb019
commit b96f6d5ce9
27 changed files with 28 additions and 28 deletions

View File

@ -23,7 +23,7 @@
#include <iterator> #include <iterator>
#include <boost/mpl/and.hpp> #include <boost/mpl/and.hpp>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <boost/type_traits/is_convertible.hpp> #include <boost/type_traits/is_convertible.hpp>
#include <boost/mpl/if.hpp> #include <boost/mpl/if.hpp>

View File

@ -31,7 +31,7 @@
#include <CGAL/iterator.h> #include <CGAL/iterator.h>
#include <CGAL/Boolean_set_operations_2/Bso_internal_functions.h> #include <CGAL/Boolean_set_operations_2/Bso_internal_functions.h>
#include <CGAL/Boolean_set_operations_2/Polygon_conversions.h> #include <CGAL/Boolean_set_operations_2/Polygon_conversions.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
namespace CGAL namespace CGAL
{ {

View File

@ -31,7 +31,7 @@
#include <CGAL/iterator.h> #include <CGAL/iterator.h>
#include <CGAL/Boolean_set_operations_2/Bso_internal_functions.h> #include <CGAL/Boolean_set_operations_2/Bso_internal_functions.h>
#include <CGAL/Boolean_set_operations_2/Polygon_conversions.h> #include <CGAL/Boolean_set_operations_2/Polygon_conversions.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
namespace CGAL namespace CGAL
{ {

View File

@ -31,7 +31,7 @@
#include <CGAL/iterator.h> #include <CGAL/iterator.h>
#include <CGAL/Boolean_set_operations_2/Bso_internal_functions.h> #include <CGAL/Boolean_set_operations_2/Bso_internal_functions.h>
#include <CGAL/Boolean_set_operations_2/Polygon_conversions.h> #include <CGAL/Boolean_set_operations_2/Polygon_conversions.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
namespace CGAL namespace CGAL
{ {

View File

@ -31,7 +31,7 @@
#include <CGAL/iterator.h> #include <CGAL/iterator.h>
#include <CGAL/Boolean_set_operations_2/Bso_internal_functions.h> #include <CGAL/Boolean_set_operations_2/Bso_internal_functions.h>
#include <CGAL/Boolean_set_operations_2/Polygon_conversions.h> #include <CGAL/Boolean_set_operations_2/Polygon_conversions.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
namespace CGAL namespace CGAL
{ {

View File

@ -31,7 +31,7 @@
#include <CGAL/iterator.h> #include <CGAL/iterator.h>
#include <CGAL/Boolean_set_operations_2/Bso_internal_functions.h> #include <CGAL/Boolean_set_operations_2/Bso_internal_functions.h>
#include <CGAL/Boolean_set_operations_2/Polygon_conversions.h> #include <CGAL/Boolean_set_operations_2/Polygon_conversions.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
namespace CGAL namespace CGAL
{ {

View File

@ -31,7 +31,7 @@
#include <CGAL/iterator.h> #include <CGAL/iterator.h>
#include <CGAL/Boolean_set_operations_2/Bso_internal_functions.h> #include <CGAL/Boolean_set_operations_2/Bso_internal_functions.h>
#include <CGAL/Boolean_set_operations_2/Polygon_conversions.h> #include <CGAL/Boolean_set_operations_2/Polygon_conversions.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
namespace CGAL namespace CGAL
{ {

View File

@ -31,7 +31,7 @@
#include <CGAL/iterator.h> #include <CGAL/iterator.h>
#include <CGAL/Boolean_set_operations_2/Bso_internal_functions.h> #include <CGAL/Boolean_set_operations_2/Bso_internal_functions.h>
#include <CGAL/Boolean_set_operations_2/Polygon_conversions.h> #include <CGAL/Boolean_set_operations_2/Polygon_conversions.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
namespace CGAL namespace CGAL
{ {

View File

@ -21,7 +21,7 @@
#include <CGAL/kernel_basic.h> #include <CGAL/kernel_basic.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <CGAL/Spherical_kernel_intersections.h> #include <CGAL/Spherical_kernel_intersections.h>
#include <CGAL/Circular_kernel_3/internal_functions_on_circular_arc_point_3.h> #include <CGAL/Circular_kernel_3/internal_functions_on_circular_arc_point_3.h>

View File

@ -40,7 +40,7 @@
#include <CGAL/boost/graph/Euler_operations.h> #include <CGAL/boost/graph/Euler_operations.h>
#include <CGAL/boost/iterator/transform_iterator.hpp> #include <CGAL/boost/iterator/transform_iterator.hpp>
#include <CGAL/boost/graph/named_params_helper.h> #include <CGAL/boost/graph/named_params_helper.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <boost/next_prior.hpp> #include <boost/next_prior.hpp>
#include <boost/type_traits/is_floating_point.hpp> #include <boost/type_traits/is_floating_point.hpp>

View File

@ -27,7 +27,7 @@
#include <CGAL/Bbox_3.h> #include <CGAL/Bbox_3.h>
#include <CGAL/Default.h> #include <CGAL/Default.h>
#include <CGAL/tss.h> #include <CGAL/tss.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <CGAL/transforming_iterator.h> #include <CGAL/transforming_iterator.h>
#include <boost/optional.hpp> #include <boost/optional.hpp>

View File

@ -17,7 +17,7 @@
#include <CGAL/Interpolation/internal/helpers.h> #include <CGAL/Interpolation/internal/helpers.h>
#include <CGAL/function_objects.h> #include <CGAL/function_objects.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <CGAL/Iterator_project.h> #include <CGAL/Iterator_project.h>
#include <CGAL/Polygon_2.h> #include <CGAL/Polygon_2.h>
#include <CGAL/number_utils_classes.h> #include <CGAL/number_utils_classes.h>

View File

@ -16,7 +16,7 @@
#include <CGAL/Interpolation/internal/helpers.h> #include <CGAL/Interpolation/internal/helpers.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <CGAL/iterator.h> #include <CGAL/iterator.h>
#include <CGAL/utility.h> #include <CGAL/utility.h>
#include <CGAL/function_objects.h> #include <CGAL/function_objects.h>

View File

@ -18,7 +18,7 @@
#include <CGAL/property_map.h> #include <CGAL/property_map.h>
#include <CGAL/boost/graph/properties.h> #include <CGAL/boost/graph/properties.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
namespace CGAL { namespace Mesh_3 { namespace CGAL { namespace Mesh_3 {

View File

@ -13,7 +13,7 @@
#define CGAL_CARTESIAN_LA_FUNCTORS_H #define CGAL_CARTESIAN_LA_FUNCTORS_H
#include <CGAL/NewKernel_d/utils.h> #include <CGAL/NewKernel_d/utils.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <CGAL/argument_swaps.h> #include <CGAL/argument_swaps.h>
#include <CGAL/Kernel/Return_base_tag.h> #include <CGAL/Kernel/Return_base_tag.h>
#include <CGAL/transforming_iterator.h> #include <CGAL/transforming_iterator.h>

View File

@ -21,7 +21,7 @@
#include <CGAL/NT_converter.h> #include <CGAL/NT_converter.h>
#include <CGAL/NewKernel_d/functor_tags.h> #include <CGAL/NewKernel_d/functor_tags.h>
#include <CGAL/Kernel/mpl.h> #include <CGAL/Kernel/mpl.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <CGAL/transforming_iterator.h> #include <CGAL/transforming_iterator.h>
#include <boost/mpl/if.hpp> #include <boost/mpl/if.hpp>
#include <CGAL/NewKernel_d/store_kernel.h> #include <CGAL/NewKernel_d/store_kernel.h>

View File

@ -13,7 +13,7 @@
#define CGAL_KERNEL_D_CARTESIAN_WRAP_H #define CGAL_KERNEL_D_CARTESIAN_WRAP_H
#include <CGAL/basic.h> #include <CGAL/basic.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#if defined(BOOST_MSVC) #if defined(BOOST_MSVC)
# pragma warning(push) # pragma warning(push)

View File

@ -16,7 +16,7 @@
#include <CGAL/Dimension.h> #include <CGAL/Dimension.h>
#include <CGAL/Uncertain.h> #include <CGAL/Uncertain.h>
#include <CGAL/NewKernel_d/store_kernel.h> #include <CGAL/NewKernel_d/store_kernel.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <CGAL/iterator_from_indices.h> #include <CGAL/iterator_from_indices.h>
#include <CGAL/number_utils.h> #include <CGAL/number_utils.h>
#include <CGAL/Kernel/Return_base_tag.h> #include <CGAL/Kernel/Return_base_tag.h>

View File

@ -23,7 +23,7 @@
#include <CGAL/Named_function_parameters.h> #include <CGAL/Named_function_parameters.h>
#include <CGAL/boost/graph/named_params_helper.h> #include <CGAL/boost/graph/named_params_helper.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <boost/version.hpp> #include <boost/version.hpp>
#include <boost/cstdint.hpp> #include <boost/cstdint.hpp>

View File

@ -21,7 +21,7 @@
#include <CGAL/point_set_processing_assertions.h> #include <CGAL/point_set_processing_assertions.h>
#include <CGAL/Kernel_traits.h> #include <CGAL/Kernel_traits.h>
#include <CGAL/iterator.h> #include <CGAL/iterator.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <CGAL/Named_function_parameters.h> #include <CGAL/Named_function_parameters.h>
#include <CGAL/boost/graph/named_params_helper.h> #include <CGAL/boost/graph/named_params_helper.h>

View File

@ -19,7 +19,7 @@
#include <CGAL/point_set_processing_assertions.h> #include <CGAL/point_set_processing_assertions.h>
#include <CGAL/Origin.h> #include <CGAL/Origin.h>
#include <CGAL/Kernel_traits.h> #include <CGAL/Kernel_traits.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <CGAL/Named_function_parameters.h> #include <CGAL/Named_function_parameters.h>
#include <CGAL/boost/graph/named_params_helper.h> #include <CGAL/boost/graph/named_params_helper.h>

View File

@ -20,7 +20,7 @@
#include <CGAL/Origin.h> #include <CGAL/Origin.h>
#include <CGAL/Kernel/global_functions.h> #include <CGAL/Kernel/global_functions.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <boost/utility.hpp> #include <boost/utility.hpp>
#include <iterator> #include <iterator>

View File

@ -14,8 +14,8 @@
// Author(s) : Marc Glisse // Author(s) : Marc Glisse
#ifndef CGAL_IS_ITERATOR_H #ifndef CGAL_TYPE_TRAITS_IS_ITERATOR_H
#define CGAL_IS_ITERATOR_H #define CGAL_TYPE_TRAITS_IS_ITERATOR_H
#include <boost/type_traits/is_convertible.hpp> #include <boost/type_traits/is_convertible.hpp>
#include <boost/type_traits/is_pointer.hpp> #include <boost/type_traits/is_pointer.hpp>

View File

@ -1,5 +1,5 @@
#include <CGAL/assertions.h> #include <CGAL/assertions.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <CGAL/use.h> #include <CGAL/use.h>
#include <vector> #include <vector>
#include <list> #include <list>

View File

@ -13,7 +13,7 @@
#include <CGAL/Container_helper.h> #include <CGAL/Container_helper.h>
#include <CGAL/IO/io.h> #include <CGAL/IO/io.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <CGAL/Kernel_traits.h> #include <CGAL/Kernel_traits.h>
#include <CGAL/property_map.h> #include <CGAL/property_map.h>

View File

@ -16,7 +16,7 @@
#include <CGAL/Container_helper.h> #include <CGAL/Container_helper.h>
#include <CGAL/Has_member.h> #include <CGAL/Has_member.h>
#include <CGAL/Point_3.h> #include <CGAL/Point_3.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <boost/mpl/logical.hpp> #include <boost/mpl/logical.hpp>
#include <boost/mpl/has_xxx.hpp> #include <boost/mpl/has_xxx.hpp>

View File

@ -23,7 +23,7 @@
#ifndef CGAL_TRIANGULATION_2_DONT_INSERT_RANGE_OF_POINTS_WITH_INFO #ifndef CGAL_TRIANGULATION_2_DONT_INSERT_RANGE_OF_POINTS_WITH_INFO
#include <CGAL/Spatial_sort_traits_adapter_2.h> #include <CGAL/Spatial_sort_traits_adapter_2.h>
#include <CGAL/STL_Extension/internal/info_check.h> #include <CGAL/STL_Extension/internal/info_check.h>
#include <CGAL/is_iterator.h> #include <CGAL/type_traits/is_iterator.h>
#include <boost/container/flat_set.hpp> #include <boost/container/flat_set.hpp>
#include <boost/iterator/zip_iterator.hpp> #include <boost/iterator/zip_iterator.hpp>