mirror of https://github.com/CGAL/cgal
Add missing #include
This commit is contained in:
parent
a3f42864c3
commit
51f5697d3d
|
|
@ -27,6 +27,7 @@
|
|||
#define CGAL_CIRCULAR_KERNEL_INTERNAL_FUNCTIONS_ON_CIRCLE_2_H
|
||||
|
||||
#include <CGAL/Circular_kernel_2/Intersection_traits.h>
|
||||
#include <vector>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,9 @@
|
|||
// fixme, devrait
|
||||
// appeler fonction de global_functions_on_circular_arcs
|
||||
|
||||
#include <vector>
|
||||
#include <CGAL/kernel_config.h>
|
||||
|
||||
namespace CGAL {
|
||||
namespace internal {
|
||||
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@
|
|||
#define CGAL_SPHERICAL_KERNEL_PREDICATES_HAS_ON_3_H
|
||||
|
||||
#include <CGAL/Circular_kernel_3/internal_functions_on_sphere_3.h>
|
||||
#include <CGAL/number_utils.h>
|
||||
|
||||
namespace CGAL {
|
||||
namespace SphericalFunctors {
|
||||
|
|
|
|||
|
|
@ -25,6 +25,8 @@
|
|||
#define CGAL_SPHERICAL_KERNEL_PREDICATES_ON_SPHERE_3_H
|
||||
|
||||
#include <CGAL/Circular_kernel_3/Intersection_traits.h>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
namespace CGAL {
|
||||
namespace SphericalFunctors {
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@
|
|||
|
||||
#include <CGAL/Point_3.h>
|
||||
#include <CGAL/Vector_3.h>
|
||||
|
||||
#include <CGAL/number_utils.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@
|
|||
#define CGAL_RANDOM_CONVEX_SET_TRAITS_2_H 1
|
||||
|
||||
#include <CGAL/Point_2.h>
|
||||
#include <CGAL/number_utils.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
#include <CGAL/Polygon_2_algorithms.h>
|
||||
#include <CGAL/function_objects.h>
|
||||
#include <CGAL/copy_n.h>
|
||||
#include <CGAL/number_type_config.h>
|
||||
#include <list>
|
||||
|
||||
namespace CGAL {
|
||||
|
|
|
|||
|
|
@ -24,7 +24,9 @@
|
|||
|
||||
#ifndef CGAL_HALFEDGEDS_ITERATOR_H
|
||||
#define CGAL_HALFEDGEDS_ITERATOR_H 1
|
||||
|
||||
#include <CGAL/circulator.h>
|
||||
#include <CGAL/tags.h>
|
||||
#include <CGAL/use.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@
|
|||
#define CGAL_CHAINED_MAP_H
|
||||
|
||||
#include <CGAL/memory.h>
|
||||
#include <iostream>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
#include <CGAL/Origin.h>
|
||||
#include <CGAL/tags.h>
|
||||
#include <CGAL/number_utils.h>
|
||||
#include <CGAL/number_utils_classes.h>
|
||||
#include <CGAL/representation_tags.h>
|
||||
#include <CGAL/predicates/predicates_for_voronoi_intersection_cartesian_2_3.h>
|
||||
#include <CGAL/constructions/constructions_for_voronoi_intersection_cartesian_2_3.h>
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@
|
|||
#include <CGAL/iterator.h>
|
||||
#include <CGAL/utility.h>
|
||||
#include <CGAL/triangulation_assertions.h>
|
||||
#include <CGAL/number_utils.h>
|
||||
|
||||
#include <iostream> //TO DO : to remove
|
||||
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@
|
|||
#include <CGAL/Object.h>
|
||||
#include <CGAL/assertions.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/result_of.h>
|
||||
|
||||
#include <boost/type_traits/is_same.hpp>
|
||||
#include <boost/variant.hpp>
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
#define CGAL_INTERSECTION_TRAITS_3_H
|
||||
|
||||
#include <CGAL/Intersection_traits.h>
|
||||
#include <vector>
|
||||
|
||||
#if !(CGAL_INTERSECTION_VERSION < 2)
|
||||
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@
|
|||
#include <CGAL/wmult.h>
|
||||
#include <boost/next_prior.hpp>
|
||||
#include <CGAL/Intersection_traits_3.h>
|
||||
#include <CGAL/number_utils.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@
|
|||
#define CGAL_BBOX_INTERSECTION_3_H
|
||||
|
||||
#include <CGAL/Bbox_3.h>
|
||||
#include <CGAL/Object.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@
|
|||
#define CGAL_AFF_TRANSFORMATION_3_H
|
||||
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/aff_transformation_tags.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -31,6 +31,8 @@
|
|||
#include <CGAL/Kernel/Return_base_tag.h>
|
||||
#include <CGAL/Bbox_2.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/number_utils.h>
|
||||
#include <CGAL/result_of.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -27,9 +27,12 @@
|
|||
|
||||
#include <CGAL/assertions.h>
|
||||
#include <boost/type_traits/is_same.hpp>
|
||||
#include <CGAL/kernel_assertions.h>
|
||||
#include <CGAL/Kernel/Return_base_tag.h>
|
||||
#include <CGAL/representation_tags.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/result_of.h>
|
||||
#include <CGAL/IO/io.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -28,8 +28,11 @@
|
|||
#include <CGAL/assertions.h>
|
||||
#include <boost/type_traits/is_same.hpp>
|
||||
#include <CGAL/Kernel/Return_base_tag.h>
|
||||
#include <CGAL/kernel_assertions.h>
|
||||
#include <CGAL/representation_tags.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/result_of.h>
|
||||
#include <CGAL/IO/io.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@
|
|||
#include <CGAL/Kernel/Return_base_tag.h>
|
||||
#include <CGAL/Bbox_2.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/result_of.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@
|
|||
#include <boost/type_traits/is_same.hpp>
|
||||
#include <CGAL/Kernel/Return_base_tag.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/IO/io.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@
|
|||
#include <boost/type_traits/is_same.hpp>
|
||||
#include <CGAL/Kernel/Return_base_tag.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/IO/io.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -29,6 +29,8 @@
|
|||
#include <boost/type_traits/is_same.hpp>
|
||||
#include <CGAL/Kernel/Return_base_tag.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/result_of.h>
|
||||
#include <CGAL/IO/io.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -32,6 +32,7 @@
|
|||
#include <CGAL/Kernel/Return_base_tag.h>
|
||||
#include <CGAL/representation_tags.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/result_of.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -28,8 +28,11 @@
|
|||
#include <CGAL/assertions.h>
|
||||
#include <boost/type_traits/is_same.hpp>
|
||||
#include <CGAL/Kernel/Return_base_tag.h>
|
||||
#include <CGAL/kernel_assertions.h>
|
||||
#include <CGAL/representation_tags.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/result_of.h>
|
||||
#include <CGAL/IO/io.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -30,6 +30,8 @@
|
|||
#include <CGAL/Kernel/Return_base_tag.h>
|
||||
#include <CGAL/representation_tags.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/result_of.h>
|
||||
#include <CGAL/IO/io.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -30,6 +30,8 @@
|
|||
#include <CGAL/Kernel/Return_base_tag.h>
|
||||
#include <CGAL/Bbox_2.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/kernel_config.h>
|
||||
#include <CGAL/result_of.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -28,6 +28,8 @@
|
|||
#include <CGAL/assertions.h>
|
||||
#include <boost/type_traits/is_same.hpp>
|
||||
#include <CGAL/Kernel/Return_base_tag.h>
|
||||
#include <CGAL/kernel_assertions.h>
|
||||
#include <CGAL/kernel_config.h>
|
||||
#include <CGAL/Bbox_3.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
|
||||
|
|
|
|||
|
|
@ -30,6 +30,8 @@
|
|||
#include <CGAL/Kernel/Return_base_tag.h>
|
||||
#include <CGAL/Bbox_2.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/result_of.h>
|
||||
#include <CGAL/IO/io.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -30,8 +30,11 @@
|
|||
#include <CGAL/assertions.h>
|
||||
#include <boost/type_traits/is_same.hpp>
|
||||
#include <CGAL/Kernel/Return_base_tag.h>
|
||||
#include <CGAL/kernel_assertions.h>
|
||||
#include <CGAL/representation_tags.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/result_of.h>
|
||||
#include <CGAL/IO/io.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -28,10 +28,13 @@
|
|||
#include <CGAL/Origin.h>
|
||||
#include <CGAL/Kernel/mpl.h>
|
||||
#include <CGAL/representation_tags.h>
|
||||
#include <CGAL/kernel_assertions.h>
|
||||
#include <CGAL/assertions.h>
|
||||
#include <boost/type_traits/is_same.hpp>
|
||||
#include <CGAL/Kernel/Return_base_tag.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/result_of.h>
|
||||
#include <CGAL/IO/io.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@
|
|||
|
||||
#include <CGAL/config.h>
|
||||
#include <CGAL/Kernel/Same_uncertainty.h>
|
||||
#include <CGAL/Origin.h>
|
||||
|
||||
// If you add/change one type here, please update Is_a_predicate.h as well.
|
||||
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@
|
|||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/Kernel_d/Vector_d.h>
|
||||
#include <CGAL/Kernel_d/Direction_d.h>
|
||||
#include <CGAL/aff_transformation_tags.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/Kernel_d/Point_d.h>
|
||||
#include <CGAL/Kernel_d/Direction_d.h>
|
||||
#include <CGAL/enum.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -23,6 +23,8 @@
|
|||
|
||||
#include <CGAL/Mesh_2/Refine_edges.h>
|
||||
#include <CGAL/Mesh_2/Clusters.h>
|
||||
#include <CGAL/utils.h>
|
||||
#include <CGAL/number_utils.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@
|
|||
#define CGAL_SMALL_SIDE_ANGLE_BISECTOR_DECOMPOSITION_2_H
|
||||
|
||||
#include <CGAL/Polygon_2.h>
|
||||
#include <CGAL/number_utils.h>
|
||||
#include <vector>
|
||||
#include <list>
|
||||
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
#include <CGAL/utils.h>
|
||||
#include <CGAL/utils_classes.h>
|
||||
#include <CGAL/number_utils.h>
|
||||
#include <CGAL/Algebraic_structure_traits.h>
|
||||
#include <utility>
|
||||
#include <cmath>
|
||||
#include <math.h> // for nextafter
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@
|
|||
#include <CGAL/IO/io.h>
|
||||
#include <CGAL/property_map.h>
|
||||
#include <CGAL/value_type_traits.h>
|
||||
#include <CGAL/Origin.h>
|
||||
#include <CGAL/point_set_processing_assertions.h>
|
||||
#include <CGAL/Kernel_traits.h>
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@
|
|||
#include <CGAL/value_type_traits.h>
|
||||
#include <CGAL/point_set_processing_assertions.h>
|
||||
#include <CGAL/Origin.h>
|
||||
#include <CGAL/Kernel_traits.h>
|
||||
|
||||
#include <iostream>
|
||||
#include <sstream>
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
|
||||
#include <CGAL/property_map.h>
|
||||
#include <CGAL/point_set_processing_assertions.h>
|
||||
#include <CGAL/Kernel_traits.h>
|
||||
|
||||
#include <iostream>
|
||||
#include <iterator>
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@
|
|||
#include <CGAL/Kd_tree_rectangle.h>
|
||||
#include <CGAL/number_utils.h>
|
||||
#include <CGAL/internal/Get_dimension_tag.h>
|
||||
|
||||
#include <vector>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@
|
|||
#include <CGAL/Kd_tree_rectangle.h>
|
||||
#include <CGAL/number_utils.h>
|
||||
#include <CGAL/internal/Get_dimension_tag.h>
|
||||
#include <vector>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@
|
|||
#include <CGAL/result_of.h>
|
||||
#include <CGAL/Kd_tree_rectangle.h>
|
||||
#include <CGAL/internal/Get_dimension_tag.h>
|
||||
#include <vector>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -23,6 +23,8 @@
|
|||
|
||||
#include <CGAL/Hilbert_sort_2.h>
|
||||
#include <CGAL/internal/Transform_coordinates_traits_3.h>
|
||||
#include <CGAL/number_utils.h>
|
||||
#include <CGAL/double.h>
|
||||
#include <algorithm>
|
||||
#include <vector>
|
||||
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@
|
|||
#define CGAL_STRAIGHT_SKELETON_CONVERTER_2_H 1
|
||||
|
||||
#include <boost/shared_ptr.hpp>
|
||||
#include <CGAL/Cartesian_converter.h>
|
||||
|
||||
#include <CGAL/Straight_skeleton_2.h>
|
||||
|
||||
|
|
|
|||
|
|
@ -19,6 +19,8 @@
|
|||
#ifndef CGAL_STRAIGHT_SKELETON_FACE_BASE_2_H
|
||||
#define CGAL_STRAIGHT_SKELETON_FACE_BASE_2_H 1
|
||||
|
||||
#include <CGAL/tags.h>
|
||||
#include <CGAL/Kernel_traits.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -19,6 +19,8 @@
|
|||
#ifndef CGAL_STRAIGHT_SKELETON_HALFEDGE_BASE_2_H
|
||||
#define CGAL_STRAIGHT_SKELETON_HALFEDGE_BASE_2_H 1
|
||||
|
||||
#include <CGAL/tags.h>
|
||||
#include <CGAL/enum.h>
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
|
|
|
|||
|
|
@ -19,6 +19,7 @@
|
|||
#ifndef CGAL_STRAIGHT_SKELETON_VERTEX_BASE_2_H
|
||||
#define CGAL_STRAIGHT_SKELETON_VERTEX_BASE_2_H 1
|
||||
|
||||
#include <CGAL/Straight_skeleton_2/Straight_skeleton_aux.h>
|
||||
#include <CGAL/Straight_skeleton_halfedge_base_2.h>
|
||||
#include <CGAL/circulator.h>
|
||||
#include <CGAL/Origin.h>
|
||||
|
|
|
|||
|
|
@ -32,6 +32,7 @@
|
|||
#include <CGAL/use.h>
|
||||
#include <CGAL/Surface_mesh/Surface_mesh.h>
|
||||
#include <CGAL/Surface_mesh/Properties.h>
|
||||
#include <CGAL/Kernel_traits.h>
|
||||
|
||||
//=============================================================================
|
||||
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@
|
|||
#include <CGAL/iterator.h> // for CGAL::inserter
|
||||
#include <CGAL/circulator.h> // for CGAL::Circulator_from_container<C>
|
||||
#include <CGAL/use.h>
|
||||
#include <CGAL/number_utils.h> // for CGAL::sqrt
|
||||
|
||||
#include <sstream>
|
||||
#include <set>
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@
|
|||
|
||||
#include <CGAL/Triangulation_2.h>
|
||||
#include <CGAL/iterator.h>
|
||||
#include <CGAL/Object.h>
|
||||
|
||||
#ifndef CGAL_TRIANGULATION_2_DONT_INSERT_RANGE_OF_POINTS_WITH_INFO
|
||||
#include <CGAL/Spatial_sort_traits_adapter_2.h>
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@
|
|||
#include <CGAL/Regular_triangulation_face_base_2.h>
|
||||
#include <CGAL/Regular_triangulation_vertex_base_2.h>
|
||||
#include <CGAL/utility.h>
|
||||
#include <CGAL/Object.h>
|
||||
|
||||
#include <boost/bind.hpp>
|
||||
|
||||
|
|
|
|||
|
|
@ -22,9 +22,10 @@
|
|||
#ifndef CGAL_WEIGHTED_POINT_H
|
||||
#define CGAL_WEIGHTED_POINT_H
|
||||
|
||||
#include <iostream>
|
||||
#include <CGAL/Kernel_traits.h>
|
||||
#include <CGAL/Dimension.h>
|
||||
#include <CGAL/IO/io.h>
|
||||
#include <iostream>
|
||||
#include <boost/utility/enable_if.hpp>
|
||||
#include <boost/type_traits/is_convertible.hpp>
|
||||
#include <boost/mpl/and.hpp>
|
||||
|
|
|
|||
|
|
@ -22,6 +22,8 @@
|
|||
#ifndef CGAL_REGULAR_TRIANGULATION_FTC2_H
|
||||
#define CGAL_REGULAR_TRIANGULATION_FTC2_H
|
||||
|
||||
#include <CGAL/number_utils.h>
|
||||
|
||||
// This file contains the low level cartesian predicates
|
||||
// used by the 2D regular triangulation.
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue