Merge pull request #8479 from soesau/KSP-Dependencies-GF

[KSP] Removing unnecessary dependencies
This commit is contained in:
Sébastien Loriot 2024-10-14 09:41:47 +02:00
commit 407ff65b44
4 changed files with 5 additions and 20 deletions

View File

@ -41,7 +41,6 @@
#include <CGAL/linear_least_squares_fitting_2.h> #include <CGAL/linear_least_squares_fitting_2.h>
#include <CGAL/linear_least_squares_fitting_3.h> #include <CGAL/linear_least_squares_fitting_3.h>
#include <CGAL/Exact_predicates_inexact_constructions_kernel.h> #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
#include <CGAL/Polygon_2_algorithms.h>
// Boost includes. // Boost includes.
#include <boost/iterator/function_output_iterator.hpp> #include <boost/iterator/function_output_iterator.hpp>

View File

@ -17,14 +17,14 @@
// CGAL includes. // CGAL includes.
#include <CGAL/Timer.h> #include <CGAL/Timer.h>
#include <CGAL/optimal_bounding_box.h> //#include <CGAL/optimal_bounding_box.h>
#include <CGAL/Boolean_set_operations_2.h> //#include <CGAL/Boolean_set_operations_2.h>
#include <CGAL/Exact_predicates_inexact_constructions_kernel.h> #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
#include <CGAL/Exact_predicates_exact_constructions_kernel.h> #include <CGAL/Exact_predicates_exact_constructions_kernel.h>
#include <CGAL/intersections.h> #include <CGAL/intersections.h>
#include <CGAL/min_quadrilateral_2.h> #include <CGAL/min_quadrilateral_2.h>
#include <CGAL/Aff_transformation_2.h> //#include <CGAL/Aff_transformation_2.h>
#include <boost/optional/optional_io.hpp> //#include <boost/optional/optional_io.hpp>
// Internal includes. // Internal includes.
#include <CGAL/KSP/utils.h> #include <CGAL/KSP/utils.h>
@ -74,7 +74,7 @@ private:
using From_exact = CGAL::Cartesian_converter<Intersection_kernel, Kernel>; using From_exact = CGAL::Cartesian_converter<Intersection_kernel, Kernel>;
using Bbox_3 = CGAL::Bbox_3; using Bbox_3 = CGAL::Bbox_3;
using OBB_traits = CGAL::Oriented_bounding_box_traits_3<Kernel>; //using OBB_traits = CGAL::Oriented_bounding_box_traits_3<Kernel>;
using Parameters = KSP::internal::Parameters_3<FT>; using Parameters = KSP::internal::Parameters_3<FT>;

View File

@ -1,20 +1,16 @@
Algebraic_foundations Algebraic_foundations
Arithmetic_kernel Arithmetic_kernel
Arrangement_on_surface_2
BGL BGL
Boolean_set_operations_2
Bounding_volumes Bounding_volumes
CGAL_Core CGAL_Core
Cartesian_kernel Cartesian_kernel
Circulator Circulator
Combinatorial_map Combinatorial_map
Convex_hull_2 Convex_hull_2
Convex_hull_3
Distance_2 Distance_2
Distance_3 Distance_3
Filtered_kernel Filtered_kernel
Generalized_map Generalized_map
HalfedgeDS
Hash_map Hash_map
Homogeneous_kernel Homogeneous_kernel
Installation Installation
@ -27,7 +23,6 @@ Kinetic_space_partition
Linear_cell_complex Linear_cell_complex
Modular_arithmetic Modular_arithmetic
Number_types Number_types
Optimal_bounding_box
Orthtree Orthtree
Point_set_3 Point_set_3
Point_set_processing_3 Point_set_processing_3
@ -43,7 +38,5 @@ Solver_interface
Spatial_sorting Spatial_sorting
Stream_support Stream_support
Surface_mesh Surface_mesh
Surface_sweep_2
TDS_2 TDS_2
Triangulation_2 Triangulation_2
Union_find

View File

@ -1,20 +1,16 @@
Algebraic_foundations Algebraic_foundations
Arithmetic_kernel Arithmetic_kernel
Arrangement_on_surface_2
BGL BGL
Boolean_set_operations_2
Bounding_volumes Bounding_volumes
Cartesian_kernel Cartesian_kernel
CGAL_Core CGAL_Core
Circulator Circulator
Combinatorial_map Combinatorial_map
Convex_hull_2 Convex_hull_2
Convex_hull_3
Distance_2 Distance_2
Distance_3 Distance_3
Filtered_kernel Filtered_kernel
Generalized_map Generalized_map
HalfedgeDS
Hash_map Hash_map
Homogeneous_kernel Homogeneous_kernel
Installation Installation
@ -28,7 +24,6 @@ Kinetic_surface_reconstruction
Linear_cell_complex Linear_cell_complex
Modular_arithmetic Modular_arithmetic
Number_types Number_types
Optimal_bounding_box
Orthtree Orthtree
Point_set_3 Point_set_3
Point_set_processing_3 Point_set_processing_3
@ -48,9 +43,7 @@ Spatial_sorting
Stream_support Stream_support
Surface_mesh Surface_mesh
Surface_mesh_segmentation Surface_mesh_segmentation
Surface_sweep_2
TDS_2 TDS_2
TDS_3 TDS_3
Triangulation_2 Triangulation_2
Triangulation_3 Triangulation_3
Union_find