Hi Klemens. Thanks for the feedback. > The existing CMakeLists.txt no longer applies, but it looks like > you no longer needed it, perhaps forgot to 'cvs rm -f' it?
Yup, thanks. > > -MASTER_SITES = > > https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-4.14.2/ > > +SITES = > > https://github.com/CGAL/cgal/releases/download/v${V}/ > > This SITES change is committed, is your tree up to date? I believe it was when I first submitted the patches. I then blindly forwarded the exact same patches a few weeks later to ian@, which of course where out of date. Sorry about that. Please find updated diffs for both ports attached. Kind regards, Johannes
Index: Makefile =================================================================== RCS file: /cvs/ports/math/cgal/Makefile,v retrieving revision 1.27 diff -u -p -r1.27 Makefile --- Makefile 27 Sep 2023 09:27:53 -0000 1.27 +++ Makefile 14 Oct 2023 21:42:14 -0000 @@ -1,45 +1,32 @@ -BROKEN-mips64 = ICE on Interval_nt.h:98 - COMMENT = Computational Geometry Algorithms Library -DISTNAME = CGAL-4.14.2 +V = 5.6 +DISTNAME = CGAL-${V} PKGNAME = ${DISTNAME:L} EPOCH = 0 -SHARED_LIBS += CGAL 2.0 # 13.0.3 -SHARED_LIBS += CGAL_Core 2.0 # 14.0.3 -SHARED_LIBS += CGAL_ImageIO 2.0 # 14.0.0 -SHARED_LIBS += CGAL_Qt5 2.0 # 14.0.0 - CATEGORIES = math HOMEPAGE = https://www.cgal.org/ -# mix of LGPLv2.1 and QPL; see https://www.cgal.org/license.html +# LGPLv3+ and GPLv3+; see https://www.cgal.org/license.html PERMIT_PACKAGE = Yes -WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5OpenGL Qt5Svg -WANTLIB += Qt5Widgets Qt5Xml gmp m mpfr z - -SITES = https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-4.14.2/ +SITES = https://github.com/CGAL/cgal/releases/download/v${V}/ EXTRACT_SUFX = .tar.xz MODULES = devel/cmake \ - x11/qt5 - -BUILD_DEPENDS = math/eigen3 \ - devel/boost + lang/python -LIB_DEPENDS = devel/gmp \ - devel/mpfr \ - x11/qt5/qtsvg - -CXXFLAGS += -I${X11BASE}/include - -CONFIGURE_ARGS += -DCGAL_INSTALL_MAN_DIR="man/man1" \ - -DCGAL_INSTALL_DOC_DIR="share/doc/cgal" -CONFIGURE_ENV += LDFLAGS="-L${X11BASE}/lib" +RUN_DEPEPNDS = devel/boost \ + devel/gmp \ + devel/mpfr +NO_BUILD = Yes NO_TEST = Yes + +post-install: + ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \ + ${PREFIX}/lib/cmake/CGAL/Help .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/math/cgal/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo 4 Feb 2020 06:09:02 -0000 1.5 +++ distinfo 14 Oct 2023 21:42:14 -0000 @@ -1,2 +1,2 @@ -SHA256 (CGAL-4.14.2.tar.xz) = gZtoY2FO5lqw7cmL9wMhtstl4LQLjUD+e9c37uC4mSI= -SIZE (CGAL-4.14.2.tar.xz) = 15617164 +SHA256 (CGAL-5.6.tar.xz) = 3KubCKUKBqfMLMaaihIgD42PORubgBOuR2llwQtFFh8= +SIZE (CGAL-5.6.tar.xz) = 24874364 Index: patches/patch-CMakeLists_txt =================================================================== RCS file: patches/patch-CMakeLists_txt diff -N patches/patch-CMakeLists_txt --- patches/patch-CMakeLists_txt 11 Mar 2022 19:36:13 -0000 1.4 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,31 +0,0 @@ -- add workaround from https://bugs.kde.org/show_bug.cgi?id=304111 -- Disable some dependencies - -Index: CMakeLists.txt ---- CMakeLists.txt.orig -+++ CMakeLists.txt -@@ -391,6 +391,8 @@ include(${CGAL_MODULES_DIR}/CGAL_Macros.cmake) - include(${CGAL_MODULES_DIR}/CGAL_enable_end_of_configuration_hook.cmake) - cgal_setup_module_path() - -+add_definitions ( -DBOOST_TT_HAS_OPERATOR_HPP_INCLUDED ) -+ - message( STATUS "CGAL_REFERENCE_CACHE_DIR=${CGAL_REFERENCE_CACHE_DIR}" ) - - if ( RUNNING_CGAL_AUTO_TEST ) -@@ -1073,15 +1075,9 @@ if ( CGAL_BRANCH_BUILD ) - - message( "== Setting header checking ==" ) - find_package(GMP REQUIRED) -- find_package(Doxygen REQUIRED) - find_package(Eigen3 REQUIRED) - find_package(Qt5 COMPONENTS Core Widgets Xml OpenGL Gui REQUIRED) - find_package(VTK COMPONENTS vtkImagingGeneral vtkIOImage NO_MODULE) -- find_package(IPE) -- find_package(RS3) -- find_package(LEDA) -- find_package(OpenMesh) -- find_package(OpenCV QUIET) - - set(compile_options "\ - ${CMAKE_CXX_FLAGS} -DCGAL_EIGEN3_ENABLED -DCGAL_PROFILE \ Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/math/cgal/pkg/PLIST,v retrieving revision 1.7 diff -u -p -r1.7 PLIST --- pkg/PLIST 11 Mar 2022 19:36:13 -0000 1.7 +++ pkg/PLIST 14 Oct 2023 21:42:14 -0000 @@ -10,11 +10,29 @@ include/CGAL/AABB_polyhedron_triangle_pr include/CGAL/AABB_primitive.h include/CGAL/AABB_segment_primitive.h include/CGAL/AABB_traits.h +include/CGAL/AABB_tree/ include/CGAL/AABB_tree.h +include/CGAL/AABB_tree/internal/ +include/CGAL/AABB_tree/internal/AABB_drawing_traits.h +include/CGAL/AABB_tree/internal/AABB_node.h +include/CGAL/AABB_tree/internal/AABB_ray_intersection.h +include/CGAL/AABB_tree/internal/AABB_search_tree.h +include/CGAL/AABB_tree/internal/AABB_traversal_traits.h +include/CGAL/AABB_tree/internal/Has_nested_type_Shared_data.h +include/CGAL/AABB_tree/internal/Is_ray_intersection_geomtraits.h +include/CGAL/AABB_tree/internal/Primitive_helper.h +include/CGAL/AABB_tree/internal/triangle_datum_covering.h include/CGAL/AABB_triangle_primitive.h include/CGAL/AABB_triangulation_3_cell_primitive.h include/CGAL/AABB_triangulation_3_triangle_primitive.h +include/CGAL/Advancing_front_surface_reconstruction/ include/CGAL/Advancing_front_surface_reconstruction.h +include/CGAL/Advancing_front_surface_reconstruction/internal/ +include/CGAL/Advancing_front_surface_reconstruction/internal/Surface_face_base_2.h +include/CGAL/Advancing_front_surface_reconstruction/internal/Surface_vertex_base_2.h +include/CGAL/Advancing_front_surface_reconstruction/internal/construct_polyhedron.h +include/CGAL/Advancing_front_surface_reconstruction/internal/construct_surface_2.h +include/CGAL/Advancing_front_surface_reconstruction/internal/write_triple_indices.h include/CGAL/Advancing_front_surface_reconstruction_cell_base_3.h include/CGAL/Advancing_front_surface_reconstruction_vertex_base_3.h include/CGAL/Aff_transformation_2.h @@ -79,11 +97,30 @@ include/CGAL/Algebraic_structure_traits. include/CGAL/Alpha_shape_2.h include/CGAL/Alpha_shape_3.h include/CGAL/Alpha_shape_cell_base_3.h -include/CGAL/Alpha_shape_euclidean_traits_2.h -include/CGAL/Alpha_shape_euclidean_traits_3.h include/CGAL/Alpha_shape_face_base_2.h include/CGAL/Alpha_shape_vertex_base_2.h include/CGAL/Alpha_shape_vertex_base_3.h +include/CGAL/Alpha_shapes_2/ +include/CGAL/Alpha_shapes_2/internal/ +include/CGAL/Alpha_shapes_2/internal/Lazy_alpha_nt_2.h +include/CGAL/Alpha_shapes_3/ +include/CGAL/Alpha_shapes_3/internal/ +include/CGAL/Alpha_shapes_3/internal/Classification_type.h +include/CGAL/Alpha_shapes_3/internal/Lazy_alpha_nt_3.h +include/CGAL/Alpha_wrap_3/ +include/CGAL/Alpha_wrap_3/internal/ +include/CGAL/Alpha_wrap_3/internal/Alpha_wrap_3.h +include/CGAL/Alpha_wrap_3/internal/Alpha_wrap_AABB_geom_traits.h +include/CGAL/Alpha_wrap_3/internal/Oracle_base.h +include/CGAL/Alpha_wrap_3/internal/Point_set_oracle.h +include/CGAL/Alpha_wrap_3/internal/Segment_soup_oracle.h +include/CGAL/Alpha_wrap_3/internal/Triangle_mesh_oracle.h +include/CGAL/Alpha_wrap_3/internal/Triangle_soup_oracle.h +include/CGAL/Alpha_wrap_3/internal/gate_priority_queue.h +include/CGAL/Alpha_wrap_3/internal/geometry_utils.h +include/CGAL/Alpha_wrap_3/internal/offset_intersection.h +include/CGAL/Alpha_wrap_3/internal/oracles.h +include/CGAL/Alpha_wrap_3/internal/splitting_helper.h include/CGAL/Apollonius_graph_2/ include/CGAL/Apollonius_graph_2.h include/CGAL/Apollonius_graph_2/Apollonius_graph_2_impl.h @@ -110,7 +147,6 @@ include/CGAL/Apollonius_graph_2/Predicat include/CGAL/Apollonius_graph_2/Predicates_C2.h include/CGAL/Apollonius_graph_2/Traits_wrapper_2.h include/CGAL/Apollonius_graph_2/basic.h -include/CGAL/Apollonius_graph_2/check_filter.h include/CGAL/Apollonius_graph_2/comparator_profiler.h include/CGAL/Apollonius_graph_2/compare_quadratic.h include/CGAL/Apollonius_graph_2/predicate_profiler.h @@ -310,13 +346,23 @@ include/CGAL/Arrangement_zone_2.h include/CGAL/BOOST_MP_arithmetic_kernel.h include/CGAL/Barycentric_coordinates_2/ include/CGAL/Barycentric_coordinates_2.h +include/CGAL/Barycentric_coordinates_2/Delaunay_domain_2.h include/CGAL/Barycentric_coordinates_2/Discrete_harmonic_2.h +include/CGAL/Barycentric_coordinates_2/Discrete_harmonic_coordinates_2.h include/CGAL/Barycentric_coordinates_2/Generalized_barycentric_coordinates_2.h +include/CGAL/Barycentric_coordinates_2/Harmonic_coordinates_2.h include/CGAL/Barycentric_coordinates_2/Mean_value_2.h -include/CGAL/Barycentric_coordinates_2/Segment_coordinates_2.h -include/CGAL/Barycentric_coordinates_2/Triangle_coordinates_2.h +include/CGAL/Barycentric_coordinates_2/Mean_value_coordinates_2.h include/CGAL/Barycentric_coordinates_2/Wachspress_2.h +include/CGAL/Barycentric_coordinates_2/Wachspress_coordinates_2.h include/CGAL/Barycentric_coordinates_2/barycentric_enum_2.h +include/CGAL/Barycentric_coordinates_2/boundary_coordinates_2.h +include/CGAL/Barycentric_coordinates_2/internal/ +include/CGAL/Barycentric_coordinates_2/internal/utils_2.h +include/CGAL/Barycentric_coordinates_2/segment_coordinates_2.h +include/CGAL/Barycentric_coordinates_2/triangle_coordinates_2.h +include/CGAL/Base_with_time_stamp.h +include/CGAL/Basic_shaders.h include/CGAL/Bbox_2.h include/CGAL/Bbox_3.h include/CGAL/Bigfloat_interval_traits.h @@ -354,6 +400,14 @@ include/CGAL/Boolean_set_operations_2/Gp include/CGAL/Boolean_set_operations_2/Indexed_event.h include/CGAL/Boolean_set_operations_2/Point_with_vertex.h include/CGAL/Boolean_set_operations_2/Polygon_2_curve_iterator.h +include/CGAL/Boolean_set_operations_2/Polygon_conversions.h +include/CGAL/Boolean_set_operations_2/complement.h +include/CGAL/Boolean_set_operations_2/difference.h +include/CGAL/Boolean_set_operations_2/do_intersect.h +include/CGAL/Boolean_set_operations_2/intersection.h +include/CGAL/Boolean_set_operations_2/join.h +include/CGAL/Boolean_set_operations_2/oriented_side.h +include/CGAL/Boolean_set_operations_2/symmetric_difference.h include/CGAL/Bounded_kernel.h include/CGAL/Box_intersection_d/ include/CGAL/Box_intersection_d/Box_d.h @@ -368,6 +422,7 @@ include/CGAL/CGAL_Ipelet_base.h include/CGAL/CGAL_Ipelet_base_v6.h include/CGAL/CGAL_Ipelet_base_v7.h include/CGAL/CMap_linear_cell_complex_storages.h +include/CGAL/CMap_linear_cell_complex_storages_with_index.h include/CGAL/CORE/ include/CGAL/CORE/BigFloat.h include/CGAL/CORE/BigFloatRep.h @@ -425,6 +480,7 @@ include/CGAL/Cartesian/ConicCPA2.h include/CGAL/Cartesian/Data_accessor_2.h include/CGAL/Cartesian/Direction_2.h include/CGAL/Cartesian/Direction_3.h +include/CGAL/Cartesian/Is_trivial_construction.h include/CGAL/Cartesian/Iso_cuboid_3.h include/CGAL/Cartesian/Iso_rectangle_2.h include/CGAL/Cartesian/Line_2.h @@ -435,6 +491,7 @@ include/CGAL/Cartesian/Point_2.h include/CGAL/Cartesian/Point_3.h include/CGAL/Cartesian/Ray_2.h include/CGAL/Cartesian/Ray_3.h +include/CGAL/Cartesian/Reflection_rep_2.h include/CGAL/Cartesian/Rotation_rep_2.h include/CGAL/Cartesian/Scaling_rep_2.h include/CGAL/Cartesian/Scaling_rep_3.h @@ -528,7 +585,6 @@ include/CGAL/Circulator_project.h include/CGAL/Classification/ include/CGAL/Classification.h include/CGAL/Classification/Cluster.h -include/CGAL/Classification/Color.h include/CGAL/Classification/ETHZ/ include/CGAL/Classification/ETHZ/Random_forest_classifier.h include/CGAL/Classification/ETHZ/internal/ @@ -548,13 +604,11 @@ include/CGAL/Classification/Feature/Clus include/CGAL/Classification/Feature/Color_channel.h include/CGAL/Classification/Feature/Distance_to_plane.h include/CGAL/Classification/Feature/Echo_scatter.h -include/CGAL/Classification/Feature/Eigen.h include/CGAL/Classification/Feature/Eigenvalue.h include/CGAL/Classification/Feature/Elevation.h include/CGAL/Classification/Feature/Gradient_of_feature.h include/CGAL/Classification/Feature/Height_above.h include/CGAL/Classification/Feature/Height_below.h -include/CGAL/Classification/Feature/Hsv.h include/CGAL/Classification/Feature/Simple_feature.h include/CGAL/Classification/Feature/Vertical_dispersion.h include/CGAL/Classification/Feature/Vertical_range.h @@ -573,8 +627,6 @@ include/CGAL/Classification/Planimetric_ include/CGAL/Classification/Point_set_feature_generator.h include/CGAL/Classification/Point_set_neighborhood.h include/CGAL/Classification/Sum_of_weighted_features_classifier.h -include/CGAL/Classification/TensorFlow/ -include/CGAL/Classification/TensorFlow/Neural_network_classifier.h include/CGAL/Classification/classify.h include/CGAL/Classification/compressed_float.h include/CGAL/Classification/internal/ @@ -582,17 +634,24 @@ include/CGAL/Classification/internal/ver include/CGAL/Classification/property_maps.h include/CGAL/Coercion_traits.h include/CGAL/Combination_enumerator.h +include/CGAL/Combinatorial_map/ include/CGAL/Combinatorial_map.h +include/CGAL/Combinatorial_map/internal/ +include/CGAL/Combinatorial_map/internal/Combinatorial_map_copy_functors.h +include/CGAL/Combinatorial_map/internal/Combinatorial_map_group_functors.h +include/CGAL/Combinatorial_map/internal/Combinatorial_map_internal_functors.h +include/CGAL/Combinatorial_map/internal/Combinatorial_map_sewable.h +include/CGAL/Combinatorial_map/internal/Combinatorial_map_utility.h include/CGAL/Combinatorial_map_basic_operations.h -include/CGAL/Combinatorial_map_constructors.h include/CGAL/Combinatorial_map_functors.h -include/CGAL/Combinatorial_map_insertions.h +include/CGAL/Combinatorial_map_fwd.h include/CGAL/Combinatorial_map_iterators_base.h -include/CGAL/Combinatorial_map_min_items.h include/CGAL/Combinatorial_map_operations.h include/CGAL/Combinatorial_map_save_load.h include/CGAL/Combinatorial_map_storages.h +include/CGAL/Combinatorial_map_storages_with_index.h include/CGAL/Compact_container.h +include/CGAL/Compact_container_with_index.h include/CGAL/Compact_mesh_cell_base_3.h include/CGAL/Compare_handles_with_or_without_timestamps.h include/CGAL/Complex_2_in_triangulation_3.h @@ -615,9 +674,10 @@ include/CGAL/Constrained_triangulation_2 include/CGAL/Constrained_triangulation_face_base_2.h include/CGAL/Constrained_triangulation_plus_2.h include/CGAL/Constrained_voronoi_diagram_2.h -include/CGAL/Constraint_hierarchy_2.h include/CGAL/Construct_theta_graph_2.h include/CGAL/Construct_yao_graph_2.h +include/CGAL/Container_helper.h +include/CGAL/Converting_construction.h include/CGAL/Convex_decomposition_3/ include/CGAL/Convex_decomposition_3/Edge_sorter.h include/CGAL/Convex_decomposition_3/External_structure_builder.h @@ -635,7 +695,6 @@ include/CGAL/Convex_decomposition_3/YVer include/CGAL/Convex_decomposition_3/is_reflex_sedge.h include/CGAL/Convex_hull_2/ include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h -include/CGAL/Convex_hull_2/ch_assertions.h include/CGAL/Convex_hull_2/ch_bykat_impl.h include/CGAL/Convex_hull_2/ch_eddy_impl.h include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h @@ -648,17 +707,18 @@ include/CGAL/Convex_hull_3/dual/ include/CGAL/Convex_hull_3/dual/Convex_hull_traits_dual_2.h include/CGAL/Convex_hull_3/dual/Convex_hull_traits_dual_3.h include/CGAL/Convex_hull_3/dual/halfspace_intersection_3.h +include/CGAL/Convex_hull_3/dual/halfspace_intersection_interior_point_3.h include/CGAL/Convex_hull_3/dual/halfspace_intersection_with_constructions_3.h -include/CGAL/Convex_hull_3/dual/interior_polyhedron_3.h include/CGAL/Convex_hull_3/dual/predicates.h +include/CGAL/Convex_hull_3/internal/ +include/CGAL/Convex_hull_3/internal/Indexed_triangle_set.h include/CGAL/Convex_hull_d.h include/CGAL/Convex_hull_d_to_polyhedron_3.h include/CGAL/Convex_hull_d_traits_3.h include/CGAL/Convex_hull_face_base_2.h -include/CGAL/Convex_hull_projective_xy_traits_2.h -include/CGAL/Convex_hull_projective_xz_traits_2.h -include/CGAL/Convex_hull_projective_yz_traits_2.h include/CGAL/Convex_hull_traits_3.h +include/CGAL/Convex_hull_traits_adapter_2.h +include/CGAL/Convex_hull_vertex_base_2.h include/CGAL/Counted_number.h include/CGAL/Counting_iterator.h include/CGAL/Curved_kernel_via_analysis_2/ @@ -683,6 +743,7 @@ include/CGAL/Curved_kernel_via_analysis_ include/CGAL/Curved_kernel_via_analysis_2/gfx/Subdivision_2.h include/CGAL/Curved_kernel_via_analysis_2/test/ include/CGAL/Curved_kernel_via_analysis_2/test/simple_models.h +include/CGAL/Curves_on_surface_topology.h include/CGAL/Dart.h include/CGAL/Dart_const_iterators.h include/CGAL/Dart_iterators.h @@ -706,11 +767,55 @@ include/CGAL/Delaunay_triangulation_adap include/CGAL/Delaunay_triangulation_adaptation_traits_2.h include/CGAL/Delaunay_triangulation_cell_base_3.h include/CGAL/Delaunay_triangulation_cell_base_with_circumcenter_3.h +include/CGAL/Delaunay_triangulation_on_sphere_2.h +include/CGAL/Delaunay_triangulation_on_sphere_adaptation_policies_2.h +include/CGAL/Delaunay_triangulation_on_sphere_adaptation_traits_2.h +include/CGAL/Delaunay_triangulation_on_sphere_traits_2.h include/CGAL/Diagonalize_traits.h include/CGAL/Dimension.h include/CGAL/Direction_2.h include/CGAL/Direction_3.h -include/CGAL/Distance_2.h +include/CGAL/Distance_2/ +include/CGAL/Distance_2/Line_2_Line_2.h +include/CGAL/Distance_2/Line_2_Triangle_2.h +include/CGAL/Distance_2/Point_2_Line_2.h +include/CGAL/Distance_2/Point_2_Point_2.h +include/CGAL/Distance_2/Point_2_Ray_2.h +include/CGAL/Distance_2/Point_2_Segment_2.h +include/CGAL/Distance_2/Point_2_Triangle_2.h +include/CGAL/Distance_2/Ray_2_Line_2.h +include/CGAL/Distance_2/Ray_2_Ray_2.h +include/CGAL/Distance_2/Ray_2_Triangle_2.h +include/CGAL/Distance_2/Segment_2_Line_2.h +include/CGAL/Distance_2/Segment_2_Ray_2.h +include/CGAL/Distance_2/Segment_2_Segment_2.h +include/CGAL/Distance_2/Segment_2_Triangle_2.h +include/CGAL/Distance_2/Triangle_2_Triangle_2.h +include/CGAL/Distance_2/internal/ +include/CGAL/Distance_2/internal/squared_distance_utils_2.h +include/CGAL/Distance_3/ +include/CGAL/Distance_3/Line_3_Line_3.h +include/CGAL/Distance_3/Line_3_Plane_3.h +include/CGAL/Distance_3/Plane_3_Plane_3.h +include/CGAL/Distance_3/Point_3_Line_3.h +include/CGAL/Distance_3/Point_3_Plane_3.h +include/CGAL/Distance_3/Point_3_Point_3.h +include/CGAL/Distance_3/Point_3_Ray_3.h +include/CGAL/Distance_3/Point_3_Segment_3.h +include/CGAL/Distance_3/Point_3_Tetrahedron_3.h +include/CGAL/Distance_3/Point_3_Triangle_3.h +include/CGAL/Distance_3/Point_3_Weighted_point_3.h +include/CGAL/Distance_3/Ray_3_Line_3.h +include/CGAL/Distance_3/Ray_3_Plane_3.h +include/CGAL/Distance_3/Ray_3_Ray_3.h +include/CGAL/Distance_3/Segment_3_Line_3.h +include/CGAL/Distance_3/Segment_3_Plane_3.h +include/CGAL/Distance_3/Segment_3_Ray_3.h +include/CGAL/Distance_3/Segment_3_Segment_3.h +include/CGAL/Distance_3/Triangle_3_Triangle_3.h +include/CGAL/Distance_3/Weighted_point_3_Weighted_point_3.h +include/CGAL/Distance_3/internal/ +include/CGAL/Distance_3/internal/squared_distance_utils_3.h include/CGAL/Double_map.h include/CGAL/Dummy_tds_2.h include/CGAL/Dynamic_matrix.h @@ -718,6 +823,7 @@ include/CGAL/Dynamic_property_map.h include/CGAL/Eigen_diagonalize_traits.h include/CGAL/Eigen_matrix.h include/CGAL/Eigen_solver_traits.h +include/CGAL/Eigen_sparse_matrix.h include/CGAL/Eigen_svd.h include/CGAL/Eigen_vector.h include/CGAL/Enum_converter.h @@ -747,6 +853,7 @@ include/CGAL/Epick_d.h include/CGAL/Euclidean_distance.h include/CGAL/Euclidean_distance_sphere_point.h include/CGAL/Euler_integrator_2.h +include/CGAL/Exact_algebraic.h include/CGAL/Exact_circular_kernel_2.h include/CGAL/Exact_integer.h include/CGAL/Exact_kernel_selector.h @@ -767,6 +874,7 @@ include/CGAL/FPU_extension.h include/CGAL/FPU_gcc_i386.h include/CGAL/FPU_gcc_i386_sse2.h include/CGAL/FPU_msvc.h +include/CGAL/Face_graph_wrapper.h include/CGAL/Filter_circulator.h include/CGAL/Filtered_bbox_circular_kernel_2/ include/CGAL/Filtered_bbox_circular_kernel_2.h @@ -778,6 +886,32 @@ include/CGAL/Filtered_kernel/ include/CGAL/Filtered_kernel.h include/CGAL/Filtered_kernel/Cartesian_coordinate_iterator_2.h include/CGAL/Filtered_kernel/Cartesian_coordinate_iterator_3.h +include/CGAL/Filtered_kernel/internal/ +include/CGAL/Filtered_kernel/internal/Static_filters/ +include/CGAL/Filtered_kernel/internal/Static_filters/Angle_3.h +include/CGAL/Filtered_kernel/internal/Static_filters/Collinear_3.h +include/CGAL/Filtered_kernel/internal/Static_filters/Compare_distance_3.h +include/CGAL/Filtered_kernel/internal/Static_filters/Compare_squared_radius_3.h +include/CGAL/Filtered_kernel/internal/Static_filters/Compare_weighted_squared_radius_3.h +include/CGAL/Filtered_kernel/internal/Static_filters/Compare_x_2.h +include/CGAL/Filtered_kernel/internal/Static_filters/Compare_y_2.h +include/CGAL/Filtered_kernel/internal/Static_filters/Compare_y_at_x_2.h +include/CGAL/Filtered_kernel/internal/Static_filters/Coplanar_3.h +include/CGAL/Filtered_kernel/internal/Static_filters/Coplanar_orientation_3.h +include/CGAL/Filtered_kernel/internal/Static_filters/Coplanar_side_of_bounded_circle_3.h +include/CGAL/Filtered_kernel/internal/Static_filters/Do_intersect_2.h +include/CGAL/Filtered_kernel/internal/Static_filters/Do_intersect_3.h +include/CGAL/Filtered_kernel/internal/Static_filters/Equal_2.h +include/CGAL/Filtered_kernel/internal/Static_filters/Equal_3.h +include/CGAL/Filtered_kernel/internal/Static_filters/Is_degenerate_3.h +include/CGAL/Filtered_kernel/internal/Static_filters/Orientation_2.h +include/CGAL/Filtered_kernel/internal/Static_filters/Orientation_3.h +include/CGAL/Filtered_kernel/internal/Static_filters/Power_side_of_oriented_power_sphere_3.h +include/CGAL/Filtered_kernel/internal/Static_filters/Side_of_oriented_circle_2.h +include/CGAL/Filtered_kernel/internal/Static_filters/Side_of_oriented_sphere_3.h +include/CGAL/Filtered_kernel/internal/Static_filters/Static_filter_error.h +include/CGAL/Filtered_kernel/internal/Static_filters/Static_filters.h +include/CGAL/Filtered_kernel/internal/Static_filters/tools.h include/CGAL/Filtered_kernel_d.h include/CGAL/Filtered_kernel_fwd.h include/CGAL/Filtered_predicate.h @@ -790,6 +924,7 @@ include/CGAL/Fourtuple.h include/CGAL/Fraction_traits.h include/CGAL/Fuzzy_iso_box.h include/CGAL/Fuzzy_sphere.h +include/CGAL/GLPK_mixed_integer_program_traits.h include/CGAL/GMP/ include/CGAL/GMP/Gmpfi_type.h include/CGAL/GMP/Gmpfi_type_static.h @@ -805,16 +940,28 @@ include/CGAL/GMap_cell_iterators.h include/CGAL/GMap_dart_const_iterators.h include/CGAL/GMap_dart_iterators.h include/CGAL/GMap_linear_cell_complex_storages.h +include/CGAL/GMap_linear_cell_complex_storages_with_index.h include/CGAL/General_polygon_2.h include/CGAL/General_polygon_set_2.h include/CGAL/General_polygon_set_on_surface_2.h include/CGAL/General_polygon_with_holes_2.h +include/CGAL/Generalized_map/ include/CGAL/Generalized_map.h +include/CGAL/Generalized_map/internal/ +include/CGAL/Generalized_map/internal/Generalized_map_group_functors.h +include/CGAL/Generalized_map/internal/Generalized_map_internal_functors.h +include/CGAL/Generalized_map/internal/Generalized_map_sewable.h +include/CGAL/Generalized_map_fwd.h include/CGAL/Generalized_map_iterators_base.h include/CGAL/Generalized_map_operations.h include/CGAL/Generalized_map_save_load.h include/CGAL/Generalized_map_storages.h +include/CGAL/Generalized_map_storages_with_index.h +include/CGAL/Generator/ +include/CGAL/Generator/internal/ +include/CGAL/Generator/internal/Generic_random_point_generator.h include/CGAL/Generic_map_min_items.h +include/CGAL/Geographical_coordinates_traits_2.h include/CGAL/Get_arithmetic_kernel.h include/CGAL/Gmp_coercion_traits.h include/CGAL/Gmpfi.h @@ -854,7 +1001,9 @@ include/CGAL/Handle_with_policy.h include/CGAL/Has_conversion.h include/CGAL/Has_member.h include/CGAL/Has_timestamp.h -include/CGAL/Hash_handles_with_or_without_timestamps.h +include/CGAL/Hash_map/ +include/CGAL/Hash_map/internal/ +include/CGAL/Hash_map/internal/chained_map.h include/CGAL/Heat_method_3/ include/CGAL/Heat_method_3/Surface_mesh_geodesic_distances_3.h include/CGAL/Heat_method_3/internal/ @@ -913,10 +1062,17 @@ include/CGAL/Hyperbolic_Delaunay_triangu include/CGAL/Hyperbolic_Delaunay_triangulation_CK_traits_2.h include/CGAL/Hyperbolic_Delaunay_triangulation_traits_2.h include/CGAL/Hyperbolic_octagon_translation.h +include/CGAL/Hyperbolic_triangulation_2/ +include/CGAL/Hyperbolic_triangulation_2/internal/ +include/CGAL/Hyperbolic_triangulation_2/internal/Exact_complex.h +include/CGAL/Hyperbolic_triangulation_2/internal/Hyperbolic_Delaunay_triangulation_traits_2_functions.h include/CGAL/Hyperbolic_triangulation_face_base_2.h include/CGAL/IEEE_754_unions.h include/CGAL/IO/ -include/CGAL/IO/Alpha_shape_3_VRML_2_ostream.h +include/CGAL/IO/3MF/ +include/CGAL/IO/3MF.h +include/CGAL/IO/3MF/read_3mf.h +include/CGAL/IO/3MF/write_3mf.h include/CGAL/IO/Arr_iostream.h include/CGAL/IO/Arr_text_formatter.h include/CGAL/IO/Arr_with_history_2_reader.h @@ -926,7 +1082,6 @@ include/CGAL/IO/Arr_with_history_text_fo include/CGAL/IO/Arrangement_2_reader.h include/CGAL/IO/Arrangement_2_writer.h include/CGAL/IO/Color.h -include/CGAL/IO/Color_impl.h include/CGAL/IO/Complex_2_in_triangulation_3_file_writer.h include/CGAL/IO/Complex_2_in_triangulation_3_polyhedron_builder.h include/CGAL/IO/Complex_2_in_triangulation_3_to_medit.h @@ -935,93 +1090,100 @@ include/CGAL/IO/Complex_3_in_triangulati include/CGAL/IO/Dxf_bsop_reader.h include/CGAL/IO/Dxf_reader.h include/CGAL/IO/Dxf_reader_doubles.h -include/CGAL/IO/Dxf_stream.h include/CGAL/IO/Dxf_variant_reader.h -include/CGAL/IO/Dxf_writer.h include/CGAL/IO/Fig_stream.h include/CGAL/IO/Fig_stream_Conic_arc_2.h include/CGAL/IO/File_avizo.h include/CGAL/IO/File_binary_mesh_3.h -include/CGAL/IO/File_header_OFF.h -include/CGAL/IO/File_header_OFF_impl.h -include/CGAL/IO/File_header_extended_OFF.h -include/CGAL/IO/File_header_extended_OFF_impl.h include/CGAL/IO/File_maya.h include/CGAL/IO/File_medit.h include/CGAL/IO/File_poly.h -include/CGAL/IO/File_scanner_OFF.h -include/CGAL/IO/File_scanner_OFF_impl.h include/CGAL/IO/File_tetgen.h -include/CGAL/IO/File_writer_OFF.h -include/CGAL/IO/File_writer_OFF_impl.h -include/CGAL/IO/File_writer_VRML_2.h -include/CGAL/IO/File_writer_VRML_2_impl.h -include/CGAL/IO/File_writer_inventor.h -include/CGAL/IO/File_writer_inventor_impl.h -include/CGAL/IO/File_writer_wavefront.h -include/CGAL/IO/File_writer_wavefront_impl.h +include/CGAL/IO/GOCAD.h include/CGAL/IO/Generic_writer.h -include/CGAL/IO/Geomview_stream.h -include/CGAL/IO/Geomview_stream_impl.h include/CGAL/IO/Gps_iostream.h -include/CGAL/IO/Inventor_ostream.h include/CGAL/IO/Istream_iterator.h include/CGAL/IO/Nef_polyhedron_2_PS_stream.h include/CGAL/IO/Nef_polyhedron_iostream_3.h -include/CGAL/IO/OBJ_reader.h -include/CGAL/IO/OFF_reader.h +include/CGAL/IO/OBJ/ +include/CGAL/IO/OBJ.h +include/CGAL/IO/OBJ/File_writer_wavefront.h +include/CGAL/IO/OFF/ +include/CGAL/IO/OFF.h +include/CGAL/IO/OFF/File_header_OFF.h +include/CGAL/IO/OFF/File_header_OFF_impl.h +include/CGAL/IO/OFF/File_header_extended_OFF.h +include/CGAL/IO/OFF/File_header_extended_OFF_impl.h +include/CGAL/IO/OFF/File_scanner_OFF.h +include/CGAL/IO/OFF/File_writer_OFF.h +include/CGAL/IO/OFF/Scanner_OFF.h +include/CGAL/IO/OFF/generic_copy_OFF.h +include/CGAL/IO/OI/ +include/CGAL/IO/OI.h +include/CGAL/IO/OI/File_writer_inventor.h +include/CGAL/IO/OI/Inventor_ostream.h include/CGAL/IO/Ostream_iterator.h -include/CGAL/IO/PLY_reader.h -include/CGAL/IO/PLY_writer.h +include/CGAL/IO/PLY/ +include/CGAL/IO/PLY.h +include/CGAL/IO/PLY/PLY_reader.h +include/CGAL/IO/PLY/PLY_writer.h +include/CGAL/IO/Polyhedron_OFF_iostream.h include/CGAL/IO/Polyhedron_VRML_1_ostream.h include/CGAL/IO/Polyhedron_VRML_2_ostream.h -include/CGAL/IO/Polyhedron_builder_from_STL.h -include/CGAL/IO/Polyhedron_geomview_ostream.h include/CGAL/IO/Polyhedron_inventor_ostream.h include/CGAL/IO/Polyhedron_iostream.h include/CGAL/IO/Polyhedron_scan_OFF.h -include/CGAL/IO/STL_reader.h -include/CGAL/IO/STL_writer.h -include/CGAL/IO/Scanner_OFF.h +include/CGAL/IO/STL/ +include/CGAL/IO/STL.h +include/CGAL/IO/STL/STL_reader.h include/CGAL/IO/Tee_for_output_iterator.h -include/CGAL/IO/Triangulation_geomview_ostream_2.h -include/CGAL/IO/Triangulation_geomview_ostream_3.h include/CGAL/IO/Triangulation_off_ostream.h include/CGAL/IO/Triangulation_off_ostream_2.h include/CGAL/IO/Triangulation_off_ostream_3.h include/CGAL/IO/Triangulation_ps_stream.h -include/CGAL/IO/VRML_1_ostream.h -include/CGAL/IO/VRML_2_ostream.h +include/CGAL/IO/VRML/ +include/CGAL/IO/VRML.h +include/CGAL/IO/VRML/File_writer_VRML_2.h +include/CGAL/IO/VRML/VRML_1_ostream.h +include/CGAL/IO/VRML/VRML_2_ostream.h +include/CGAL/IO/VTK/ +include/CGAL/IO/VTK.h +include/CGAL/IO/VTK/VTK_reader.h +include/CGAL/IO/VTK/VTK_writer.h include/CGAL/IO/Verbose_ostream.h -include/CGAL/IO/Writer_OFF.h -include/CGAL/IO/alpha_shape_geomview_ostream_3.h +include/CGAL/IO/WKT/ +include/CGAL/IO/WKT.h +include/CGAL/IO/WKT/traits_linestring.h +include/CGAL/IO/WKT/traits_multilinestring.h +include/CGAL/IO/WKT/traits_multipoint.h +include/CGAL/IO/WKT/traits_multipolygon.h +include/CGAL/IO/WKT/traits_point.h +include/CGAL/IO/WKT/traits_point_3.h +include/CGAL/IO/WKT/traits_polygon.h include/CGAL/IO/binary_file_io.h include/CGAL/IO/facets_in_complex_2_to_triangle_mesh.h include/CGAL/IO/facets_in_complex_3_to_triangle_mesh.h -include/CGAL/IO/generic_copy_OFF.h -include/CGAL/IO/generic_print_polyhedron.h +include/CGAL/IO/helpers.h include/CGAL/IO/io.h -include/CGAL/IO/io_impl.h include/CGAL/IO/io_tags.h include/CGAL/IO/output_surface_facets_to_polyhedron.h include/CGAL/IO/output_surface_facets_to_triangle_soup.h include/CGAL/IO/output_to_vtu.h +include/CGAL/IO/polygon_soup_io.h include/CGAL/IO/print_OFF.h -include/CGAL/IO/print_VRML_1.h -include/CGAL/IO/print_VRML_2.h -include/CGAL/IO/print_inventor.h -include/CGAL/IO/print_wavefront.h include/CGAL/IO/read_las_points.h include/CGAL/IO/read_off_points.h include/CGAL/IO/read_ply_points.h +include/CGAL/IO/read_points.h +include/CGAL/IO/read_vtk_image_data.h include/CGAL/IO/read_xyz_points.h -include/CGAL/IO/reader_helpers.h include/CGAL/IO/scan_OFF.h +include/CGAL/IO/trace.h +include/CGAL/IO/write_VTU.h include/CGAL/IO/write_las_points.h include/CGAL/IO/write_off_points.h include/CGAL/IO/write_ply_points.h -include/CGAL/IO/write_vtk.h -include/CGAL/IO/write_vtu.h +include/CGAL/IO/write_points.h include/CGAL/IO/write_xyz_points.h include/CGAL/Identity_policy_2.h include/CGAL/ImageIO/ @@ -1069,6 +1231,12 @@ include/CGAL/Implicit_to_labeling_functi include/CGAL/In_place_list.h include/CGAL/Incremental_neighbor_search.h include/CGAL/Index_property_map.h +include/CGAL/Info_for_cell_attribute.h +include/CGAL/Installation/ +include/CGAL/Installation/internal/ +include/CGAL/Installation/internal/deprecation_warning.h +include/CGAL/Installation/internal/disable_deprecation_warnings_and_errors.h +include/CGAL/Installation/internal/enable_third_party_libraries.h include/CGAL/Interpolation/ include/CGAL/Interpolation/internal/ include/CGAL/Interpolation/internal/helpers.h @@ -1078,14 +1246,21 @@ include/CGAL/Intersection_traits.h include/CGAL/Intersection_traits_2.h include/CGAL/Intersection_traits_3.h include/CGAL/Intersections_2/ +include/CGAL/Intersections_2/Bbox_2_Bbox_2.h include/CGAL/Intersections_2/Bbox_2_Circle_2.h +include/CGAL/Intersections_2/Bbox_2_Iso_rectangle_2.h include/CGAL/Intersections_2/Bbox_2_Line_2.h include/CGAL/Intersections_2/Bbox_2_Point_2.h include/CGAL/Intersections_2/Bbox_2_Ray_2.h +include/CGAL/Intersections_2/Bbox_2_Segment_2.h +include/CGAL/Intersections_2/Bbox_2_Triangle_2.h include/CGAL/Intersections_2/Circle_2_Circle_2.h include/CGAL/Intersections_2/Circle_2_Iso_rectangle_2.h include/CGAL/Intersections_2/Circle_2_Line_2.h include/CGAL/Intersections_2/Circle_2_Point_2.h +include/CGAL/Intersections_2/Circle_2_Ray_2.h +include/CGAL/Intersections_2/Circle_2_Segment_2.h +include/CGAL/Intersections_2/Circle_2_Triangle_2.h include/CGAL/Intersections_2/Iso_rectangle_2_Iso_rectangle_2.h include/CGAL/Intersections_2/Iso_rectangle_2_Line_2.h include/CGAL/Intersections_2/Iso_rectangle_2_Point_2.h @@ -1140,6 +1315,7 @@ include/CGAL/Intersections_3/Line_3_Sphe include/CGAL/Intersections_3/Line_3_Tetrahedron_3.h include/CGAL/Intersections_3/Line_3_Triangle_3.h include/CGAL/Intersections_3/Plane_3_Plane_3.h +include/CGAL/Intersections_3/Plane_3_Plane_3_Plane_3.h include/CGAL/Intersections_3/Plane_3_Point_3.h include/CGAL/Intersections_3/Plane_3_Ray_3.h include/CGAL/Intersections_3/Plane_3_Segment_3.h @@ -1168,32 +1344,105 @@ include/CGAL/Intersections_3/Tetrahedron include/CGAL/Intersections_3/Tetrahedron_3_Triangle_3.h include/CGAL/Intersections_3/Triangle_3_Triangle_3.h include/CGAL/Intersections_3/internal/ -include/CGAL/Intersections_3/internal/Bbox_3_Bbox_3_do_intersect.h include/CGAL/Intersections_3/internal/Bbox_3_Iso_cuboid_3_do_intersect.h +include/CGAL/Intersections_3/internal/Bbox_3_Iso_cuboid_3_intersection.h include/CGAL/Intersections_3/internal/Bbox_3_Line_3_do_intersect.h +include/CGAL/Intersections_3/internal/Bbox_3_Line_3_intersection.h include/CGAL/Intersections_3/internal/Bbox_3_Plane_3_do_intersect.h include/CGAL/Intersections_3/internal/Bbox_3_Ray_3_do_intersect.h +include/CGAL/Intersections_3/internal/Bbox_3_Ray_3_intersection.h include/CGAL/Intersections_3/internal/Bbox_3_Segment_3_do_intersect.h +include/CGAL/Intersections_3/internal/Bbox_3_Segment_3_intersection.h include/CGAL/Intersections_3/internal/Bbox_3_Sphere_3_do_intersect.h +include/CGAL/Intersections_3/internal/Bbox_3_Tetrahedron_3_do_intersect.h include/CGAL/Intersections_3/internal/Bbox_3_Triangle_3_do_intersect.h +include/CGAL/Intersections_3/internal/Iso_cuboid_3_Iso_cuboid_3_do_intersect.h +include/CGAL/Intersections_3/internal/Iso_cuboid_3_Iso_cuboid_3_intersection.h +include/CGAL/Intersections_3/internal/Iso_cuboid_3_Line_3_do_intersect.h +include/CGAL/Intersections_3/internal/Iso_cuboid_3_Line_3_intersection.h +include/CGAL/Intersections_3/internal/Iso_cuboid_3_Plane_3_do_intersect.h +include/CGAL/Intersections_3/internal/Iso_cuboid_3_Plane_3_intersection.h +include/CGAL/Intersections_3/internal/Iso_cuboid_3_Point_3_do_intersect.h +include/CGAL/Intersections_3/internal/Iso_cuboid_3_Point_3_intersection.h include/CGAL/Intersections_3/internal/Iso_cuboid_3_Ray_3_do_intersect.h +include/CGAL/Intersections_3/internal/Iso_cuboid_3_Ray_3_intersection.h include/CGAL/Intersections_3/internal/Iso_cuboid_3_Segment_3_do_intersect.h +include/CGAL/Intersections_3/internal/Iso_cuboid_3_Segment_3_intersection.h include/CGAL/Intersections_3/internal/Iso_cuboid_3_Sphere_3_do_intersect.h +include/CGAL/Intersections_3/internal/Iso_cuboid_3_Tetrahedron_3_do_intersect.h include/CGAL/Intersections_3/internal/Iso_cuboid_3_Triangle_3_do_intersect.h +include/CGAL/Intersections_3/internal/Iso_cuboid_3_Triangle_3_intersection.h +include/CGAL/Intersections_3/internal/Line_3_Line_3_do_intersect.h +include/CGAL/Intersections_3/internal/Line_3_Line_3_intersection.h +include/CGAL/Intersections_3/internal/Line_3_Plane_3_do_intersect.h +include/CGAL/Intersections_3/internal/Line_3_Plane_3_intersection.h +include/CGAL/Intersections_3/internal/Line_3_Point_3_do_intersect.h +include/CGAL/Intersections_3/internal/Line_3_Point_3_intersection.h +include/CGAL/Intersections_3/internal/Line_3_Ray_3_do_intersect.h +include/CGAL/Intersections_3/internal/Line_3_Ray_3_intersection.h +include/CGAL/Intersections_3/internal/Line_3_Segment_3_do_intersect.h +include/CGAL/Intersections_3/internal/Line_3_Segment_3_intersection.h +include/CGAL/Intersections_3/internal/Line_3_Sphere_3_do_intersect.h +include/CGAL/Intersections_3/internal/Line_3_Tetrahedron_3_do_intersect.h +include/CGAL/Intersections_3/internal/Line_3_Tetrahedron_3_intersection.h +include/CGAL/Intersections_3/internal/Line_3_Triangle_3_do_intersect.h +include/CGAL/Intersections_3/internal/Line_3_Triangle_3_intersection.h +include/CGAL/Intersections_3/internal/Plane_3_Plane_3_Plane_3_do_intersect.h +include/CGAL/Intersections_3/internal/Plane_3_Plane_3_Plane_3_intersection.h +include/CGAL/Intersections_3/internal/Plane_3_Plane_3_do_intersect.h +include/CGAL/Intersections_3/internal/Plane_3_Plane_3_intersection.h +include/CGAL/Intersections_3/internal/Plane_3_Point_3_do_intersect.h +include/CGAL/Intersections_3/internal/Plane_3_Point_3_intersection.h +include/CGAL/Intersections_3/internal/Plane_3_Ray_3_do_intersect.h +include/CGAL/Intersections_3/internal/Plane_3_Ray_3_intersection.h +include/CGAL/Intersections_3/internal/Plane_3_Segment_3_do_intersect.h +include/CGAL/Intersections_3/internal/Plane_3_Segment_3_intersection.h +include/CGAL/Intersections_3/internal/Plane_3_Sphere_3_do_intersect.h +include/CGAL/Intersections_3/internal/Plane_3_Sphere_3_intersection.h +include/CGAL/Intersections_3/internal/Plane_3_Tetrahedron_3_do_intersect.h +include/CGAL/Intersections_3/internal/Plane_3_Tetrahedron_3_intersection.h +include/CGAL/Intersections_3/internal/Plane_3_Triangle_3_do_intersect.h +include/CGAL/Intersections_3/internal/Plane_3_Triangle_3_intersection.h +include/CGAL/Intersections_3/internal/Point_3_Point_3_do_intersect.h +include/CGAL/Intersections_3/internal/Point_3_Point_3_intersection.h +include/CGAL/Intersections_3/internal/Point_3_Ray_3_do_intersect.h +include/CGAL/Intersections_3/internal/Point_3_Ray_3_intersection.h +include/CGAL/Intersections_3/internal/Point_3_Segment_3_do_intersect.h +include/CGAL/Intersections_3/internal/Point_3_Segment_3_intersection.h +include/CGAL/Intersections_3/internal/Point_3_Sphere_3_do_intersect.h +include/CGAL/Intersections_3/internal/Point_3_Sphere_3_intersection.h +include/CGAL/Intersections_3/internal/Point_3_Tetrahedron_3_do_intersect.h +include/CGAL/Intersections_3/internal/Point_3_Tetrahedron_3_intersection.h +include/CGAL/Intersections_3/internal/Point_3_Triangle_3_do_intersect.h +include/CGAL/Intersections_3/internal/Point_3_Triangle_3_intersection.h +include/CGAL/Intersections_3/internal/Ray_3_Ray_3_do_intersect.h +include/CGAL/Intersections_3/internal/Ray_3_Ray_3_intersection.h +include/CGAL/Intersections_3/internal/Ray_3_Segment_3_do_intersect.h +include/CGAL/Intersections_3/internal/Ray_3_Segment_3_intersection.h +include/CGAL/Intersections_3/internal/Ray_3_Sphere_3_do_intersect.h +include/CGAL/Intersections_3/internal/Ray_3_Tetrahedron_3_do_intersect.h +include/CGAL/Intersections_3/internal/Ray_3_Tetrahedron_3_intersection.h +include/CGAL/Intersections_3/internal/Ray_3_Triangle_3_do_intersect.h +include/CGAL/Intersections_3/internal/Ray_3_Triangle_3_intersection.h +include/CGAL/Intersections_3/internal/Segment_3_Segment_3_do_intersect.h +include/CGAL/Intersections_3/internal/Segment_3_Segment_3_intersection.h +include/CGAL/Intersections_3/internal/Segment_3_Sphere_3_do_intersect.h +include/CGAL/Intersections_3/internal/Segment_3_Tetrahedron_3_do_intersect.h +include/CGAL/Intersections_3/internal/Segment_3_Tetrahedron_3_intersection.h +include/CGAL/Intersections_3/internal/Segment_3_Triangle_3_do_intersect.h +include/CGAL/Intersections_3/internal/Segment_3_Triangle_3_intersection.h +include/CGAL/Intersections_3/internal/Sphere_3_Sphere_3_do_intersect.h +include/CGAL/Intersections_3/internal/Sphere_3_Sphere_3_intersection.h +include/CGAL/Intersections_3/internal/Sphere_3_Tetrahedron_3_do_intersect.h +include/CGAL/Intersections_3/internal/Sphere_3_Triangle_3_do_intersect.h include/CGAL/Intersections_3/internal/Tetrahedron_3_Bounded_3_do_intersect.h +include/CGAL/Intersections_3/internal/Tetrahedron_3_Tetrahedron_3_do_intersect.h +include/CGAL/Intersections_3/internal/Tetrahedron_3_Triangle_3_do_intersect.h +include/CGAL/Intersections_3/internal/Tetrahedron_3_Triangle_3_intersection.h include/CGAL/Intersections_3/internal/Tetrahedron_3_Unbounded_3_do_intersect.h -include/CGAL/Intersections_3/internal/Triangle_3_Line_3_do_intersect.h -include/CGAL/Intersections_3/internal/Triangle_3_Line_3_intersection.h -include/CGAL/Intersections_3/internal/Triangle_3_Plane_3_do_intersect.h -include/CGAL/Intersections_3/internal/Triangle_3_Ray_3_do_intersect.h -include/CGAL/Intersections_3/internal/Triangle_3_Ray_3_intersection.h -include/CGAL/Intersections_3/internal/Triangle_3_Segment_3_do_intersect.h -include/CGAL/Intersections_3/internal/Triangle_3_Segment_3_intersection.h -include/CGAL/Intersections_3/internal/Triangle_3_Sphere_3_do_intersect.h include/CGAL/Intersections_3/internal/Triangle_3_Triangle_3_do_intersect.h include/CGAL/Intersections_3/internal/Triangle_3_Triangle_3_intersection.h -include/CGAL/Intersections_3/internal/bbox_intersection_3.h -include/CGAL/Intersections_3/internal/intersection_3_1_impl.h +include/CGAL/Intersections_3/internal/tetrahedron_lines_intersections_3.h include/CGAL/Interval_arithmetic.h include/CGAL/Interval_arithmetic_impl.h include/CGAL/Interval_nt.h @@ -1228,9 +1477,16 @@ include/CGAL/Kernel/global_functions_2.h include/CGAL/Kernel/global_functions_3.h include/CGAL/Kernel/global_functions_internal_2.h include/CGAL/Kernel/global_functions_internal_3.h +include/CGAL/Kernel/hash_functions.h include/CGAL/Kernel/interface_macros.h include/CGAL/Kernel/mpl.h include/CGAL/Kernel/solve.h +include/CGAL/Kernel_23/ +include/CGAL/Kernel_23/internal/ +include/CGAL/Kernel_23/internal/Filtered_projection_traits_3.h +include/CGAL/Kernel_23/internal/Has_boolean_tags.h +include/CGAL/Kernel_23/internal/Projection_traits_3.h +include/CGAL/Kernel_23/internal/Projection_traits_base_3.h include/CGAL/Kernel_checker.h include/CGAL/Kernel_d/ include/CGAL/Kernel_d/Aff_transformationCd.h @@ -1290,7 +1546,6 @@ include/CGAL/LEDA_arithmetic_kernel.h include/CGAL/LEDA_basic.h include/CGAL/Labeled_image_mesh_domain_3.h include/CGAL/Labeled_mesh_domain_3.h -include/CGAL/Lapack_svd.h include/CGAL/Largest_empty_iso_rectangle_2.h include/CGAL/Lazy.h include/CGAL/Lazy_exact_nt.h @@ -1303,14 +1558,14 @@ include/CGAL/Line_arc_2.h include/CGAL/Line_arc_3.h include/CGAL/Linear_algebraCd.h include/CGAL/Linear_algebraHd.h -include/CGAL/Linear_cell_complex.h include/CGAL/Linear_cell_complex_base.h include/CGAL/Linear_cell_complex_bgl_min_items.h include/CGAL/Linear_cell_complex_constructors.h include/CGAL/Linear_cell_complex_for_bgl_combinatorial_map_helper.h include/CGAL/Linear_cell_complex_for_combinatorial_map.h include/CGAL/Linear_cell_complex_for_generalized_map.h -include/CGAL/Linear_cell_complex_incremental_builder.h +include/CGAL/Linear_cell_complex_fwd.h +include/CGAL/Linear_cell_complex_incremental_builder_3.h include/CGAL/Linear_cell_complex_min_items.h include/CGAL/Linear_cell_complex_operations.h include/CGAL/Linear_cell_complex_traits.h @@ -1318,7 +1573,6 @@ include/CGAL/Location_policy.h include/CGAL/MP_Float.h include/CGAL/MP_Float_arithmetic_kernel.h include/CGAL/MP_Float_impl.h -include/CGAL/MSVC_compiler_config.h include/CGAL/Manhattan_distance_iso_box_point.h include/CGAL/Marching_tetrahedra_observer_default_3.h include/CGAL/Marching_tetrahedra_traits_skin_surface_3.h @@ -1343,16 +1597,17 @@ include/CGAL/Mesh_3/ include/CGAL/Mesh_3/C3T3_helpers.h include/CGAL/Mesh_3/Cell_criteria_visitor_with_balls.h include/CGAL/Mesh_3/Concurrent_mesher_config.h -include/CGAL/Mesh_3/Detect_polylines_in_polyhedra.h -include/CGAL/Mesh_3/Detect_polylines_in_polyhedra_fwd.h +include/CGAL/Mesh_3/Detect_features_in_image.h +include/CGAL/Mesh_3/Detect_features_on_image_bbox.h include/CGAL/Mesh_3/Dump_c3t3.h include/CGAL/Mesh_3/Facet_criteria_visitor_with_balls.h include/CGAL/Mesh_3/Facet_on_same_surface_criterion.h -include/CGAL/Mesh_3/Has_features.h +include/CGAL/Mesh_3/Image_plus_weights_to_labeled_function_wrapper.h include/CGAL/Mesh_3/Image_to_labeled_function_wrapper.h include/CGAL/Mesh_3/Implicit_surface_mesher_visitor.h +include/CGAL/Mesh_3/Is_mesh_domain_field_3.h include/CGAL/Mesh_3/Lloyd_move.h -include/CGAL/Mesh_3/Mesh_complex_3_in_triangulation_3_base.h +include/CGAL/Mesh_3/Mesh_complex_3_in_triangulation_3_fwd.h include/CGAL/Mesh_3/Mesh_global_optimizer.h include/CGAL/Mesh_3/Mesh_sizing_field.h include/CGAL/Mesh_3/Mesh_surface_cell_base_3.h @@ -1362,6 +1617,7 @@ include/CGAL/Mesh_3/Mesher_level_default include/CGAL/Mesh_3/Null_exuder_visitor.h include/CGAL/Mesh_3/Null_global_optimizer_visitor.h include/CGAL/Mesh_3/Null_perturber_visitor.h +include/CGAL/Mesh_3/Null_subdomain_index.h include/CGAL/Mesh_3/Odt_move.h include/CGAL/Mesh_3/Poisson_refine_cells_3.h include/CGAL/Mesh_3/Polyline_with_context.h @@ -1387,6 +1643,7 @@ include/CGAL/Mesh_3/config.h include/CGAL/Mesh_3/dihedral_angle_3.h include/CGAL/Mesh_3/experimental/ include/CGAL/Mesh_3/experimental/AABB_filtered_projection_traits.h +include/CGAL/Mesh_3/experimental/Facet_patch_id_map.h include/CGAL/Mesh_3/experimental/Facet_topological_criterion_with_adjacency.h include/CGAL/Mesh_3/experimental/Get_curve_index.h include/CGAL/Mesh_3/experimental/Get_facet_patch_id.h @@ -1394,13 +1651,27 @@ include/CGAL/Mesh_3/experimental/Lipschi include/CGAL/Mesh_3/experimental/Lipschitz_sizing_parameters.h include/CGAL/Mesh_3/experimental/Lipschitz_sizing_polyhedron.h include/CGAL/Mesh_3/experimental/Sizing_field_minimum.h -include/CGAL/Mesh_3/experimental/Sizing_field_with_aabb_tree.h +include/CGAL/Mesh_3/features_detection/ +include/CGAL/Mesh_3/features_detection/cases_table.h +include/CGAL/Mesh_3/features_detection/combinations.h +include/CGAL/Mesh_3/features_detection/coordinates.h +include/CGAL/Mesh_3/features_detection/cube_isometries.h +include/CGAL/Mesh_3/features_detection/features_detection.h +include/CGAL/Mesh_3/features_detection/features_detection_helpers.h +include/CGAL/Mesh_3/features_detection/postprocess_weights.h +include/CGAL/Mesh_3/generate_label_weights.h +include/CGAL/Mesh_3/initialize_triangulation_from_gray_image.h include/CGAL/Mesh_3/initialize_triangulation_from_labeled_image.h +include/CGAL/Mesh_3/internal/ +include/CGAL/Mesh_3/internal/Graph_manipulations.h +include/CGAL/Mesh_3/internal/check_weights.h +include/CGAL/Mesh_3/internal/helpers.h include/CGAL/Mesh_3/io_signature.h include/CGAL/Mesh_3/mesh_standard_cell_criteria.h include/CGAL/Mesh_3/mesh_standard_criteria.h include/CGAL/Mesh_3/mesh_standard_facet_criteria.h include/CGAL/Mesh_3/min_dihedral_angle.h +include/CGAL/Mesh_3/parameters.h include/CGAL/Mesh_3/parameters_defaults.h include/CGAL/Mesh_3/polyhedral_to_labeled_function_wrapper.h include/CGAL/Mesh_3/polylines_to_protect.h @@ -1408,8 +1679,6 @@ include/CGAL/Mesh_3/radius_ratio.h include/CGAL/Mesh_3/search_for_connected_components_in_labeled_image.h include/CGAL/Mesh_3/sliver_criteria.h include/CGAL/Mesh_3/squared_distance_Point_3_Triangle_3.h -include/CGAL/Mesh_3/tet_soup_to_c3t3.h -include/CGAL/Mesh_3/utilities.h include/CGAL/Mesh_3/vertex_perturbation.h include/CGAL/Mesh_cell_base_3.h include/CGAL/Mesh_cell_criteria_3.h @@ -1505,6 +1774,7 @@ include/CGAL/Minkowski_sum_3/Gaussian_ma include/CGAL/Minkowski_sum_3/Gaussian_map_to_nef_3.h include/CGAL/Minkowski_sum_3/PointMark.h include/CGAL/Minkowski_sum_3/bipartite_nary_union_sorted_combined.h +include/CGAL/Mixed_integer_program_traits.h include/CGAL/Modifiable_priority_queue.h include/CGAL/Modifier_base.h include/CGAL/Modular_arithmetic/ @@ -1518,6 +1788,7 @@ include/CGAL/Multiset.h include/CGAL/NT_converter.h include/CGAL/N_step_adaptor.h include/CGAL/N_step_adaptor_derived.h +include/CGAL/Named_function_parameters.h include/CGAL/Needs_parens_as_product.h include/CGAL/Nef_2/ include/CGAL/Nef_2/Bounding_box_2.h @@ -1572,6 +1843,7 @@ include/CGAL/Nef_3/SNC_constructor.h include/CGAL/Nef_3/SNC_decorator.h include/CGAL/Nef_3/SNC_decorator_traits.h include/CGAL/Nef_3/SNC_external_structure.h +include/CGAL/Nef_3/SNC_halfedge_key.h include/CGAL/Nef_3/SNC_indexed_items.h include/CGAL/Nef_3/SNC_intersection.h include/CGAL/Nef_3/SNC_io_parser.h @@ -1691,8 +1963,11 @@ include/CGAL/No_intersection_surface_swe include/CGAL/Null_matrix.h include/CGAL/Number_type_checker.h include/CGAL/Number_types/ +include/CGAL/Number_types/internal/ +include/CGAL/Number_types/internal/Exact_type_selector.h include/CGAL/Number_types/internal_functions_comparison_root_of_2.h include/CGAL/OFF_to_nef_3.h +include/CGAL/OSQP_quadratic_program_traits.h include/CGAL/OTR_2/ include/CGAL/OTR_2/Cost.h include/CGAL/OTR_2/Reconstruction_edge_2.h @@ -1701,6 +1976,10 @@ include/CGAL/OTR_2/Reconstruction_triang include/CGAL/OTR_2/Reconstruction_vertex_base_2.h include/CGAL/OTR_2/Sample.h include/CGAL/Object.h +include/CGAL/Octree.h +include/CGAL/OpenGR/ +include/CGAL/OpenGR/compute_registration_transformation.h +include/CGAL/OpenGR/register_point_sets.h include/CGAL/OpenNL/ include/CGAL/OpenNL/bicgstab.h include/CGAL/OpenNL/blas.h @@ -1709,6 +1988,16 @@ include/CGAL/OpenNL/full_vector.h include/CGAL/OpenNL/linear_solver.h include/CGAL/OpenNL/preconditioner.h include/CGAL/OpenNL/sparse_matrix.h +include/CGAL/Optimal_bounding_box/ +include/CGAL/Optimal_bounding_box/Oriented_bounding_box_traits_3.h +include/CGAL/Optimal_bounding_box/internal/ +include/CGAL/Optimal_bounding_box/internal/evolution.h +include/CGAL/Optimal_bounding_box/internal/fitness_function.h +include/CGAL/Optimal_bounding_box/internal/helper.h +include/CGAL/Optimal_bounding_box/internal/nelder_mead_functions.h +include/CGAL/Optimal_bounding_box/internal/optimize_2.h +include/CGAL/Optimal_bounding_box/internal/population.h +include/CGAL/Optimal_bounding_box/oriented_bounding_box.h include/CGAL/Optimal_transportation_reconstruction_2.h include/CGAL/Optimisation/ include/CGAL/Optimisation/Access_coordinates_begin_2.h @@ -1720,7 +2009,6 @@ include/CGAL/Optimisation/Access_dimensi include/CGAL/Optimisation/Construct_point_2.h include/CGAL/Optimisation/Construct_point_3.h include/CGAL/Optimisation/Construct_point_d.h -include/CGAL/Optimisation/assertions.h include/CGAL/Optimisation/basic.h include/CGAL/Optimisation/debug.h include/CGAL/Optimisation_d_traits_2.h @@ -1731,6 +2019,17 @@ include/CGAL/Origin.h include/CGAL/Origin_impl.h include/CGAL/Orthogonal_incremental_neighbor_search.h include/CGAL/Orthogonal_k_neighbor_search.h +include/CGAL/Orthtree/ +include/CGAL/Orthtree.h +include/CGAL/Orthtree/Cartesian_ranges.h +include/CGAL/Orthtree/IO.h +include/CGAL/Orthtree/Node.h +include/CGAL/Orthtree/Split_predicates.h +include/CGAL/Orthtree/Traversal_iterator.h +include/CGAL/Orthtree/Traversals.h +include/CGAL/Orthtree_traits_2.h +include/CGAL/Orthtree_traits_3.h +include/CGAL/Orthtree_traits_d.h include/CGAL/PCA_util.h include/CGAL/PCA_util_Eigen.h include/CGAL/Parabola_2.h @@ -1759,16 +2058,28 @@ include/CGAL/Partition_2/Vertex_visibili include/CGAL/Partition_2/Vertex_visibility_graph_2_impl.h include/CGAL/Partition_2/is_degenerate_polygon_2.h include/CGAL/Partition_2/partition_approx_convex_2.h -include/CGAL/Partition_2/partition_assertions.h include/CGAL/Partition_2/partition_greene_approx_convex_2.h include/CGAL/Partition_2/partition_optimal_convex_2.h include/CGAL/Partition_2/partition_y_monotone_2.h include/CGAL/Partition_is_valid_traits_2.h include/CGAL/Partition_traits_2.h +include/CGAL/Partition_traits_adapter_2.h +include/CGAL/Path_on_surface.h include/CGAL/Periodic_2_Delaunay_triangulation_2.h include/CGAL/Periodic_2_Delaunay_triangulation_traits_2.h include/CGAL/Periodic_2_offset_2.h +include/CGAL/Periodic_2_triangulation_2/ include/CGAL/Periodic_2_triangulation_2.h +include/CGAL/Periodic_2_triangulation_2/internal/ +include/CGAL/Periodic_2_triangulation_2/internal/Functor_with_offset_points_adaptor_2.h +include/CGAL/Periodic_2_triangulation_2/internal/Periodic_2_Delaunay_triangulation_filtered_traits_2.h +include/CGAL/Periodic_2_triangulation_2/internal/Periodic_2_Delaunay_triangulation_statically_filtered_traits_2.h +include/CGAL/Periodic_2_triangulation_2/internal/Periodic_2_construct_point_2.h +include/CGAL/Periodic_2_triangulation_2/internal/Periodic_2_triangulation_filtered_traits_2.h +include/CGAL/Periodic_2_triangulation_2/internal/Periodic_2_triangulation_statically_filtered_traits_2.h +include/CGAL/Periodic_2_triangulation_2/internal/Static_filters/ +include/CGAL/Periodic_2_triangulation_2/internal/Static_filters/Periodic_2_orientation_2.h +include/CGAL/Periodic_2_triangulation_2/internal/Static_filters/Periodic_2_side_of_oriented_circle_2.h include/CGAL/Periodic_2_triangulation_dummy_12.h include/CGAL/Periodic_2_triangulation_face_base_2.h include/CGAL/Periodic_2_triangulation_hierarchy_2.h @@ -1787,14 +2098,44 @@ include/CGAL/Periodic_3_mesh_triangulati include/CGAL/Periodic_3_offset_3.h include/CGAL/Periodic_3_regular_triangulation_3.h include/CGAL/Periodic_3_regular_triangulation_traits_3.h +include/CGAL/Periodic_3_triangulation_3/ include/CGAL/Periodic_3_triangulation_3.h +include/CGAL/Periodic_3_triangulation_3/internal/ +include/CGAL/Periodic_3_triangulation_3/internal/Functor_with_offset_points_adaptor_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Functor_with_offset_weighted_points_adaptor_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_Delaunay_triangulation_filtered_traits_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_Delaunay_triangulation_remove_traits_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_Delaunay_triangulation_statically_filtered_traits_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_construct_point_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_construct_weighted_point_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_regular_triangulation_dummy_288.h +include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_regular_triangulation_filtered_traits_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_regular_triangulation_remove_traits_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_regular_triangulation_statically_filtered_traits_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_triangulation_dummy_36.h +include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_triangulation_dummy_generator.h +include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_triangulation_filtered_traits_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_triangulation_iterators_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_triangulation_statically_filtered_traits_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Robust_periodic_weighted_circumcenter_traits_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Static_filters/ +include/CGAL/Periodic_3_triangulation_3/internal/Static_filters/Periodic_3_orientation_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Static_filters/Periodic_3_power_side_of_oriented_power_sphere_3.h +include/CGAL/Periodic_3_triangulation_3/internal/Static_filters/Periodic_3_side_of_oriented_sphere_3.h +include/CGAL/Periodic_3_triangulation_3/internal/canonicalize_helper.h include/CGAL/Periodic_3_triangulation_ds_cell_base_3.h include/CGAL/Periodic_3_triangulation_ds_vertex_base_3.h include/CGAL/Periodic_3_triangulation_hierarchy_3.h include/CGAL/Periodic_3_triangulation_traits_3.h include/CGAL/Periodic_4_hyperbolic_Delaunay_triangulation_2.h include/CGAL/Periodic_4_hyperbolic_Delaunay_triangulation_traits_2.h +include/CGAL/Periodic_4_hyperbolic_triangulation_2/ include/CGAL/Periodic_4_hyperbolic_triangulation_2.h +include/CGAL/Periodic_4_hyperbolic_triangulation_2/internal/ +include/CGAL/Periodic_4_hyperbolic_triangulation_2/internal/Dehn_hyperbolic_octagon_translation_word.h +include/CGAL/Periodic_4_hyperbolic_triangulation_2/internal/Hyperbolic_octagon_translation_matrix.h +include/CGAL/Periodic_4_hyperbolic_triangulation_2/internal/Hyperbolic_octagon_translation_word.h +include/CGAL/Periodic_4_hyperbolic_triangulation_2/internal/Periodic_4_hyperbolic_triangulation_dummy_14.h include/CGAL/Periodic_4_hyperbolic_triangulation_face_base_2.h include/CGAL/Periodic_4_hyperbolic_triangulation_vertex_base_2.h include/CGAL/Plane_3.h @@ -1805,13 +2146,22 @@ include/CGAL/Point_container.h include/CGAL/Point_set_2.h include/CGAL/Point_set_3/ include/CGAL/Point_set_3.h +include/CGAL/Point_set_3/IO/ include/CGAL/Point_set_3/IO.h +include/CGAL/Point_set_3/IO/LAS.h +include/CGAL/Point_set_3/IO/OFF.h +include/CGAL/Point_set_3/IO/PLY.h +include/CGAL/Point_set_3/IO/XYZ.h include/CGAL/Point_set_processing_3/ include/CGAL/Point_set_processing_3/internal/ +include/CGAL/Point_set_processing_3/internal/Callback_wrapper.h +include/CGAL/Point_set_processing_3/internal/Neighbor_query.h include/CGAL/Point_set_processing_3/internal/Rich_grid.h +include/CGAL/Point_set_processing_3/internal/Search_traits_vertex_handle_3.h include/CGAL/Point_set_processing_3/internal/Voronoi_covariance_3/ include/CGAL/Point_set_processing_3/internal/Voronoi_covariance_3/voronoi_covariance_3.h include/CGAL/Point_set_processing_3/internal/Voronoi_covariance_3/voronoi_covariance_sphere_3.h +include/CGAL/Point_set_processing_3/internal/bbox_diagonal.h include/CGAL/Point_traits.h include/CGAL/Point_with_normal_3.h include/CGAL/Point_with_psc_localisation.h @@ -1829,11 +2179,13 @@ include/CGAL/Polygon_2/Polygon_2_edge_it include/CGAL/Polygon_2/Polygon_2_impl.h include/CGAL/Polygon_2/Polygon_2_simplicity.h include/CGAL/Polygon_2/Polygon_2_vertex_circulator.h -include/CGAL/Polygon_2/polygon_assertions.h include/CGAL/Polygon_2_algorithms.h include/CGAL/Polygon_convex_decomposition_2.h include/CGAL/Polygon_mesh_processing/ -include/CGAL/Polygon_mesh_processing/Weights.h +include/CGAL/Polygon_mesh_processing/IO/ +include/CGAL/Polygon_mesh_processing/IO/polygon_mesh_io.h +include/CGAL/Polygon_mesh_processing/Non_manifold_feature_map.h +include/CGAL/Polygon_mesh_processing/angle_and_area_smoothing.h include/CGAL/Polygon_mesh_processing/bbox.h include/CGAL/Polygon_mesh_processing/border.h include/CGAL/Polygon_mesh_processing/clip.h @@ -1845,9 +2197,11 @@ include/CGAL/Polygon_mesh_processing/dis include/CGAL/Polygon_mesh_processing/extrude.h include/CGAL/Polygon_mesh_processing/fair.h include/CGAL/Polygon_mesh_processing/internal/ +include/CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_Hausdorff_distance.h include/CGAL/Polygon_mesh_processing/internal/AABB_traversal_traits_with_transformation.h include/CGAL/Polygon_mesh_processing/internal/Corefinement/ include/CGAL/Polygon_mesh_processing/internal/Corefinement/Face_graph_output_builder.h +include/CGAL/Polygon_mesh_processing/internal/Corefinement/Generic_clip_output_builder.h include/CGAL/Polygon_mesh_processing/internal/Corefinement/Intersection_type.h include/CGAL/Polygon_mesh_processing/internal/Corefinement/Output_builder_for_autorefinement.h include/CGAL/Polygon_mesh_processing/internal/Corefinement/Visitor.h @@ -1873,28 +2227,49 @@ include/CGAL/Polygon_mesh_processing/int include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/ include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Ray_3_Triangle_3_traversal_traits.h +include/CGAL/Polygon_mesh_processing/internal/Smoothing/ +include/CGAL/Polygon_mesh_processing/internal/Smoothing/ceres_support.h +include/CGAL/Polygon_mesh_processing/internal/Smoothing/curvature_flow_impl.h +include/CGAL/Polygon_mesh_processing/internal/Smoothing/mesh_smoothing_impl.h +include/CGAL/Polygon_mesh_processing/internal/Smoothing/smoothing_evaluation.h +include/CGAL/Polygon_mesh_processing/internal/Snapping/ +include/CGAL/Polygon_mesh_processing/internal/Snapping/helper.h +include/CGAL/Polygon_mesh_processing/internal/Snapping/snap.h +include/CGAL/Polygon_mesh_processing/internal/Snapping/snap_vertices.h include/CGAL/Polygon_mesh_processing/internal/do_no_use_CDT2.h include/CGAL/Polygon_mesh_processing/internal/fair_impl.h include/CGAL/Polygon_mesh_processing/internal/mesh_to_point_set_hausdorff_distance.h -include/CGAL/Polygon_mesh_processing/internal/named_function_params.h -include/CGAL/Polygon_mesh_processing/internal/named_params_helper.h include/CGAL/Polygon_mesh_processing/internal/refine_impl.h include/CGAL/Polygon_mesh_processing/internal/repair_extra.h +include/CGAL/Polygon_mesh_processing/internal/simplify_polyline.h include/CGAL/Polygon_mesh_processing/intersection.h +include/CGAL/Polygon_mesh_processing/locate.h +include/CGAL/Polygon_mesh_processing/manifoldness.h include/CGAL/Polygon_mesh_processing/measure.h include/CGAL/Polygon_mesh_processing/merge_border_vertices.h include/CGAL/Polygon_mesh_processing/orient_polygon_soup.h +include/CGAL/Polygon_mesh_processing/orient_polygon_soup_extension.h include/CGAL/Polygon_mesh_processing/orientation.h +include/CGAL/Polygon_mesh_processing/polygon_mesh_to_polygon_soup.h include/CGAL/Polygon_mesh_processing/polygon_soup_to_polygon_mesh.h include/CGAL/Polygon_mesh_processing/random_perturbation.h include/CGAL/Polygon_mesh_processing/refine.h +include/CGAL/Polygon_mesh_processing/region_growing.h include/CGAL/Polygon_mesh_processing/remesh.h +include/CGAL/Polygon_mesh_processing/remesh_planar_patches.h include/CGAL/Polygon_mesh_processing/repair.h +include/CGAL/Polygon_mesh_processing/repair_degeneracies.h include/CGAL/Polygon_mesh_processing/repair_polygon_soup.h +include/CGAL/Polygon_mesh_processing/repair_self_intersections.h include/CGAL/Polygon_mesh_processing/self_intersections.h include/CGAL/Polygon_mesh_processing/shape_predicates.h +include/CGAL/Polygon_mesh_processing/smooth_mesh.h +include/CGAL/Polygon_mesh_processing/smooth_shape.h include/CGAL/Polygon_mesh_processing/stitch_borders.h +include/CGAL/Polygon_mesh_processing/surface_Delaunay_remeshing.h +include/CGAL/Polygon_mesh_processing/tangential_relaxation.h include/CGAL/Polygon_mesh_processing/transform.h +include/CGAL/Polygon_mesh_processing/triangle.h include/CGAL/Polygon_mesh_processing/triangulate_faces.h include/CGAL/Polygon_mesh_processing/triangulate_hole.h include/CGAL/Polygon_mesh_slicer.h @@ -1906,8 +2281,20 @@ include/CGAL/Polygon_traits_2.h include/CGAL/Polygon_triangulation_decomposition_2.h include/CGAL/Polygon_vertical_decomposition_2.h include/CGAL/Polygon_with_holes_2.h +include/CGAL/Polygonal_schema.h +include/CGAL/Polygonal_schema_fwd.h +include/CGAL/Polygonal_schema_min_items.h +include/CGAL/Polygonal_surface_reconstruction/ +include/CGAL/Polygonal_surface_reconstruction.h +include/CGAL/Polygonal_surface_reconstruction/internal/ +include/CGAL/Polygonal_surface_reconstruction/internal/alpha_shape_mesh.h +include/CGAL/Polygonal_surface_reconstruction/internal/compute_confidences.h +include/CGAL/Polygonal_surface_reconstruction/internal/hypothesis.h +include/CGAL/Polygonal_surface_reconstruction/internal/parameters.h +include/CGAL/Polygonal_surface_reconstruction/internal/point_set_with_planes.h include/CGAL/PolyhedralSurf_neighbors.h include/CGAL/Polyhedral_complex_mesh_domain_3.h +include/CGAL/Polyhedral_envelope.h include/CGAL/Polyhedral_mesh_domain_3.h include/CGAL/Polyhedral_mesh_domain_with_features_3.h include/CGAL/Polyhedron_3.h @@ -1920,7 +2307,6 @@ include/CGAL/Polyhedron_items_with_id_3. include/CGAL/Polyhedron_min_items_3.h include/CGAL/Polyhedron_traits_3.h include/CGAL/Polyhedron_traits_with_normals_3.h -include/CGAL/Polyline_constraint_hierarchy_2.h include/CGAL/Polyline_simplification_2/ include/CGAL/Polyline_simplification_2/Hybrid_squared_distance_cost.h include/CGAL/Polyline_simplification_2/Scaled_squared_distance_cost.h @@ -1976,6 +2362,8 @@ include/CGAL/Polytope_distance_d_traits_ include/CGAL/Polytope_distance_d_traits_d.h include/CGAL/Profile_counter.h include/CGAL/Profile_timer.h +include/CGAL/Projection_on_sphere_traits_3.h +include/CGAL/Projection_traits_3.h include/CGAL/Projection_traits_xy_3.h include/CGAL/Projection_traits_xz_3.h include/CGAL/Projection_traits_yz_3.h @@ -2031,6 +2419,7 @@ include/CGAL/Qt/GraphicsViewPointInput.h include/CGAL/Qt/GraphicsViewPolygonWithHolesInput.h include/CGAL/Qt/GraphicsViewPolylineInput.h include/CGAL/Qt/GraphicsViewPolylineInput_impl.h +include/CGAL/Qt/ImageInterface.ui include/CGAL/Qt/LineGraphicsItem.h include/CGAL/Qt/PainterOstream.h include/CGAL/Qt/PointsGraphicsItem.h @@ -2054,10 +2443,10 @@ include/CGAL/Qt/constraint.h include/CGAL/Qt/constraint_impl.h include/CGAL/Qt/debug.h include/CGAL/Qt/debug_impl.h -include/CGAL/Qt/domUtils.h include/CGAL/Qt/frame.h include/CGAL/Qt/frame_impl.h include/CGAL/Qt/image_interface.h +include/CGAL/Qt/init_ogl_context.h include/CGAL/Qt/keyFrameInterpolator.h include/CGAL/Qt/keyFrameInterpolator_impl.h include/CGAL/Qt/manipulatedCameraFrame.h @@ -2073,7 +2462,6 @@ include/CGAL/Qt/quaternion.h include/CGAL/Qt/quaternion_impl.h include/CGAL/Qt/resources/ include/CGAL/Qt/resources.h -include/CGAL/Qt/resources/ImageInterface.ui include/CGAL/Qt/resources/qglviewer-icon.xpm include/CGAL/Qt/resources_impl.h include/CGAL/Qt/utility.h @@ -2081,6 +2469,7 @@ include/CGAL/Qt/utility_impl.h include/CGAL/Qt/vec.h include/CGAL/Qt/vec_impl.h include/CGAL/Qt/viewer_actions.h +include/CGAL/Quadtree.h include/CGAL/Quotient.h include/CGAL/Quotient_fwd.h include/CGAL/RS/ @@ -2131,17 +2520,14 @@ include/CGAL/Regular_triangulation_adapt include/CGAL/Regular_triangulation_adaptation_traits_2.h include/CGAL/Regular_triangulation_cell_base_3.h include/CGAL/Regular_triangulation_cell_base_with_weighted_circumcenter_3.h -include/CGAL/Regular_triangulation_euclidean_traits_2.h include/CGAL/Regular_triangulation_euclidean_traits_3.h include/CGAL/Regular_triangulation_face_base_2.h -include/CGAL/Regular_triangulation_filtered_traits_2.h include/CGAL/Regular_triangulation_traits_adapter.h include/CGAL/Regular_triangulation_vertex_base_2.h include/CGAL/Regular_triangulation_vertex_base_3.h include/CGAL/Residue.h include/CGAL/Ridges.h include/CGAL/Rigid_triangle_mesh_collision_detection.h -include/CGAL/Robust_circumcenter_filtered_traits_3.h include/CGAL/Robust_circumcenter_traits_3.h include/CGAL/Robust_construction.h include/CGAL/Robust_weighted_circumcenter_filtered_traits_3.h @@ -2151,8 +2537,34 @@ include/CGAL/Root_of_traits.h include/CGAL/Root_of_traits_specializations.h include/CGAL/Rotational_sweep_visibility_2.h include/CGAL/Runge_kutta_integrator_2.h +include/CGAL/SCIP_mixed_integer_program_traits.h include/CGAL/SEP_header.h include/CGAL/SEP_to_ImageIO.h +include/CGAL/SMDS_3/ +include/CGAL/SMDS_3/Dump_c3t3.h +include/CGAL/SMDS_3/Mesh_complex_3_in_triangulation_3_fwd.h +include/CGAL/SMDS_3/internal/ +include/CGAL/SMDS_3/internal/Boundary_of_subdomain_of_complex_3_in_triangulation_3_to_off.h +include/CGAL/SMDS_3/internal/Handle_IO_for_pair_of_int.h +include/CGAL/SMDS_3/internal/SMDS_3_helper.h +include/CGAL/SMDS_3/internal/indices_management.h +include/CGAL/SMDS_3/io_signature.h +include/CGAL/SMDS_3/tet_soup_to_c3t3.h +include/CGAL/SMDS_3/utilities.h +include/CGAL/STL_Extension/ +include/CGAL/STL_Extension/internal/ +include/CGAL/STL_Extension/internal/Has_features.h +include/CGAL/STL_Extension/internal/Has_member_visited.h +include/CGAL/STL_Extension/internal/Has_nested_type_Bare_point.h +include/CGAL/STL_Extension/internal/boost/ +include/CGAL/STL_Extension/internal/boost/array_binary_tree.hpp +include/CGAL/STL_Extension/internal/boost/mutable_heap.hpp +include/CGAL/STL_Extension/internal/boost/mutable_queue.hpp +include/CGAL/STL_Extension/internal/boost/relaxed_heap.hpp +include/CGAL/STL_Extension/internal/info_check.h +include/CGAL/STL_Extension/internal/mesh_option_classes.h +include/CGAL/STL_Extension/internal/mesh_parameters_interface.h +include/CGAL/STL_Extension/internal/parameters_interface.h include/CGAL/Scalar_factor_traits.h include/CGAL/Scale_space_reconstruction_3/ include/CGAL/Scale_space_reconstruction_3/Advancing_front_mesher.h @@ -2168,7 +2580,6 @@ include/CGAL/Search_traits_2.h include/CGAL/Search_traits_3.h include/CGAL/Search_traits_adapter.h include/CGAL/Search_traits_d.h -include/CGAL/Search_traits_vertex_handle_3.h include/CGAL/Segment_2.h include/CGAL/Segment_3.h include/CGAL/Segment_Delaunay_graph_2/ @@ -2257,20 +2668,77 @@ include/CGAL/Set_movable_separability_2/ include/CGAL/Set_movable_separability_2/internal/ include/CGAL/Set_movable_separability_2/internal/Circle_arrangment.h include/CGAL/Set_movable_separability_2/internal/Utils.h -include/CGAL/Shape_detection_3/ -include/CGAL/Shape_detection_3.h -include/CGAL/Shape_detection_3/Cone.h -include/CGAL/Shape_detection_3/Cylinder.h -include/CGAL/Shape_detection_3/Efficient_RANSAC.h -include/CGAL/Shape_detection_3/Efficient_RANSAC_traits.h -include/CGAL/Shape_detection_3/Octree.h -include/CGAL/Shape_detection_3/Plane.h -include/CGAL/Shape_detection_3/Region_growing.h -include/CGAL/Shape_detection_3/Shape_base.h -include/CGAL/Shape_detection_3/Shape_detection_traits.h -include/CGAL/Shape_detection_3/Sphere.h -include/CGAL/Shape_detection_3/Torus.h -include/CGAL/Shape_detection_3/property_maps.h +include/CGAL/Shape_detection/ +include/CGAL/Shape_detection.h +include/CGAL/Shape_detection/Efficient_RANSAC/ +include/CGAL/Shape_detection/Efficient_RANSAC.h +include/CGAL/Shape_detection/Efficient_RANSAC/Cone.h +include/CGAL/Shape_detection/Efficient_RANSAC/Cylinder.h +include/CGAL/Shape_detection/Efficient_RANSAC/Efficient_RANSAC.h +include/CGAL/Shape_detection/Efficient_RANSAC/Efficient_RANSAC_traits.h +include/CGAL/Shape_detection/Efficient_RANSAC/Octree.h +include/CGAL/Shape_detection/Efficient_RANSAC/Plane.h +include/CGAL/Shape_detection/Efficient_RANSAC/Shape_base.h +include/CGAL/Shape_detection/Efficient_RANSAC/Sphere.h +include/CGAL/Shape_detection/Efficient_RANSAC/Torus.h +include/CGAL/Shape_detection/Efficient_RANSAC/property_map.h +include/CGAL/Shape_detection/Region_growing/ +include/CGAL/Shape_detection/Region_growing.h +include/CGAL/Shape_detection/Region_growing/Point_set/ +include/CGAL/Shape_detection/Region_growing/Point_set.h +include/CGAL/Shape_detection/Region_growing/Point_set/K_neighbor_query.h +include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_circle_fit_region.h +include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_circle_fit_sorting.h +include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_cylinder_fit_region.h +include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_cylinder_fit_sorting.h +include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_line_fit_region.h +include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_line_fit_sorting.h +include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_plane_fit_region.h +include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_plane_fit_sorting.h +include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_sphere_fit_region.h +include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_sphere_fit_sorting.h +include/CGAL/Shape_detection/Region_growing/Point_set/Sphere_neighbor_query.h +include/CGAL/Shape_detection/Region_growing/Polygon_mesh/ +include/CGAL/Shape_detection/Region_growing/Polygon_mesh.h +include/CGAL/Shape_detection/Region_growing/Polygon_mesh/Least_squares_plane_fit_region.h +include/CGAL/Shape_detection/Region_growing/Polygon_mesh/Least_squares_plane_fit_sorting.h +include/CGAL/Shape_detection/Region_growing/Polygon_mesh/One_ring_neighbor_query.h +include/CGAL/Shape_detection/Region_growing/Polygon_mesh/Polyline_graph.h +include/CGAL/Shape_detection/Region_growing/Region_growing.h +include/CGAL/Shape_detection/Region_growing/Segment_set/ +include/CGAL/Shape_detection/Region_growing/Segment_set.h +include/CGAL/Shape_detection/Region_growing/Segment_set/Least_squares_line_fit_region.h +include/CGAL/Shape_detection/Region_growing/Segment_set/Least_squares_line_fit_sorting.h +include/CGAL/Shape_detection/Region_growing/internal/ +include/CGAL/Shape_detection/Region_growing/internal/cylinder_fitting.h +include/CGAL/Shape_detection/Region_growing/internal/property_map.h +include/CGAL/Shape_detection/Region_growing/internal/region_growing_traits.h +include/CGAL/Shape_detection/Region_growing/internal/utils.h +include/CGAL/Shape_regularization/ +include/CGAL/Shape_regularization.h +include/CGAL/Shape_regularization/Contours/ +include/CGAL/Shape_regularization/Contours/Longest_direction_2.h +include/CGAL/Shape_regularization/Contours/Multiple_directions_2.h +include/CGAL/Shape_regularization/Contours/User_defined_directions_2.h +include/CGAL/Shape_regularization/QP_regularization.h +include/CGAL/Shape_regularization/Segments/ +include/CGAL/Shape_regularization/Segments/Angle_regularization_2.h +include/CGAL/Shape_regularization/Segments/Delaunay_neighbor_query_2.h +include/CGAL/Shape_regularization/Segments/Offset_regularization_2.h +include/CGAL/Shape_regularization/internal/ +include/CGAL/Shape_regularization/internal/Closed_contour_2.h +include/CGAL/Shape_regularization/internal/Collinear_groups_2.h +include/CGAL/Shape_regularization/internal/Contour_base_2.h +include/CGAL/Shape_regularization/internal/Contour_regularization_2.h +include/CGAL/Shape_regularization/internal/Open_contour_2.h +include/CGAL/Shape_regularization/internal/Orthogonal_groups_2.h +include/CGAL/Shape_regularization/internal/Parallel_groups_2.h +include/CGAL/Shape_regularization/internal/Segment_wrapper_2.h +include/CGAL/Shape_regularization/internal/Unique_segments_2.h +include/CGAL/Shape_regularization/internal/utils.h +include/CGAL/Shape_regularization/regularize_contours.h +include/CGAL/Shape_regularization/regularize_planes.h +include/CGAL/Shape_regularization/regularize_segments.h include/CGAL/Side_of_bounded_square_2.h include/CGAL/Side_of_oriented_square_2.h include/CGAL/Side_of_triangle_mesh.h @@ -2279,7 +2747,11 @@ include/CGAL/Simple_circular_kernel_2.h include/CGAL/Simple_homogeneous.h include/CGAL/Simple_polygon_visibility_2.h include/CGAL/Simple_spherical_kernel_3.h +include/CGAL/Simplicial_mesh_cell_base_3.h +include/CGAL/Simplicial_mesh_vertex_base_3.h +include/CGAL/Single.h include/CGAL/Sixtuple.h +include/CGAL/Sizing_field_with_aabb_tree.h include/CGAL/Skin_surface_3.h include/CGAL/Skin_surface_base_3.h include/CGAL/Skin_surface_filtered_traits_3.h @@ -2291,14 +2763,25 @@ include/CGAL/Skin_surface_refinement_pol include/CGAL/Skin_surface_traits_3.h include/CGAL/Skiplist.h include/CGAL/Small_side_angle_bisector_decomposition_2.h +include/CGAL/Small_unordered_map.h +include/CGAL/Small_unordered_set.h include/CGAL/Snap_rounding_2.h include/CGAL/Snap_rounding_kd_2.h include/CGAL/Snap_rounding_traits_2.h include/CGAL/Sorted_matrix_search_traits_adaptor.h include/CGAL/Spatial_lock_grid_3.h +include/CGAL/Spatial_searching/ +include/CGAL/Spatial_searching/internal/ +include/CGAL/Spatial_searching/internal/Get_dimension_tag.h +include/CGAL/Spatial_searching/internal/K_neighbor_search.h +include/CGAL/Spatial_searching/internal/Search_helpers.h +include/CGAL/Spatial_searching/internal/bounded_priority_queue.h include/CGAL/Spatial_sort_traits_adapter_2.h include/CGAL/Spatial_sort_traits_adapter_3.h include/CGAL/Spatial_sort_traits_adapter_d.h +include/CGAL/Spatial_sorting/ +include/CGAL/Spatial_sorting/internal/ +include/CGAL/Spatial_sorting/internal/Transform_coordinates_traits_3.h include/CGAL/Sphere_3.h include/CGAL/Spherical_kernel_3.h include/CGAL/Spherical_kernel_intersections.h @@ -2324,11 +2807,17 @@ include/CGAL/Sqrt_extension_fwd.h include/CGAL/Static_filtered_predicate.h include/CGAL/Straight_skeleton_2/ include/CGAL/Straight_skeleton_2.h +include/CGAL/Straight_skeleton_2/IO/ +include/CGAL/Straight_skeleton_2/IO/Dxf_stream.h +include/CGAL/Straight_skeleton_2/IO/Dxf_writer.h +include/CGAL/Straight_skeleton_2/IO/print.h +include/CGAL/Straight_skeleton_2/Polygon_iterators.h include/CGAL/Straight_skeleton_2/Polygon_offset_builder_2_impl.h include/CGAL/Straight_skeleton_2/Straight_skeleton_aux.h include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_events_2.h include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_traits_2_aux.h +include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_traits_2_caches.h include/CGAL/Straight_skeleton_2/assertions.h include/CGAL/Straight_skeleton_2/debug.h include/CGAL/Straight_skeleton_2/test.h @@ -2340,6 +2829,9 @@ include/CGAL/Straight_skeleton_halfedge_ include/CGAL/Straight_skeleton_items_2.h include/CGAL/Straight_skeleton_vertex_base_2.h include/CGAL/Stream_lines_2.h +include/CGAL/Stream_support/ +include/CGAL/Stream_support/internal/ +include/CGAL/Stream_support/internal/Geometry_container.h include/CGAL/Subdivision_method_3/ include/CGAL/Subdivision_method_3/internal/ include/CGAL/Subdivision_method_3/internal/Euler_extensions.h @@ -2347,9 +2839,14 @@ include/CGAL/Subdivision_method_3/intern include/CGAL/Subdivision_method_3/subdivision_hosts_3.h include/CGAL/Subdivision_method_3/subdivision_masks_3.h include/CGAL/Subdivision_method_3/subdivision_methods_3.h +include/CGAL/Subiterator.h include/CGAL/Surface_mesh/ include/CGAL/Surface_mesh.h +include/CGAL/Surface_mesh/IO/ include/CGAL/Surface_mesh/IO.h +include/CGAL/Surface_mesh/IO/3MF.h +include/CGAL/Surface_mesh/IO/OFF.h +include/CGAL/Surface_mesh/IO/PLY.h include/CGAL/Surface_mesh/Properties.h include/CGAL/Surface_mesh/Surface_mesh.h include/CGAL/Surface_mesh/Surface_mesh_fwd.h @@ -2373,6 +2870,7 @@ include/CGAL/Surface_mesh_parameterizati include/CGAL/Surface_mesh_parameterization/Fixed_border_parameterizer_3.h include/CGAL/Surface_mesh_parameterization/IO/ include/CGAL/Surface_mesh_parameterization/IO/File_off.h +include/CGAL/Surface_mesh_parameterization/Iterative_authalic_parameterizer_3.h include/CGAL/Surface_mesh_parameterization/LSCM_parameterizer_3.h include/CGAL/Surface_mesh_parameterization/MVC_post_processor_3.h include/CGAL/Surface_mesh_parameterization/Mean_value_coordinates_parameterizer_3.h @@ -2382,13 +2880,25 @@ include/CGAL/Surface_mesh_parameterizati include/CGAL/Surface_mesh_parameterization/internal/ include/CGAL/Surface_mesh_parameterization/internal/Bool_property_map.h include/CGAL/Surface_mesh_parameterization/internal/Containers_filler.h -include/CGAL/Surface_mesh_parameterization/internal/angles.h include/CGAL/Surface_mesh_parameterization/internal/kernel_traits.h include/CGAL/Surface_mesh_parameterization/internal/orbifold_cone_helper.h include/CGAL/Surface_mesh_parameterization/internal/validity.h +include/CGAL/Surface_mesh_parameterization/measure_distortion.h include/CGAL/Surface_mesh_parameterization/orbifold_enums.h include/CGAL/Surface_mesh_parameterization/orbifold_shortest_path.h include/CGAL/Surface_mesh_parameterization/parameterize.h +include/CGAL/Surface_mesh_segmentation/ +include/CGAL/Surface_mesh_segmentation/internal/ +include/CGAL/Surface_mesh_segmentation/internal/AABB_traits.h +include/CGAL/Surface_mesh_segmentation/internal/AABB_traversal_traits.h +include/CGAL/Surface_mesh_segmentation/internal/Disk_samplers.h +include/CGAL/Surface_mesh_segmentation/internal/Expectation_maximization.h +include/CGAL/Surface_mesh_segmentation/internal/Filters.h +include/CGAL/Surface_mesh_segmentation/internal/K_means_clustering.h +include/CGAL/Surface_mesh_segmentation/internal/SDF_calculation.h +include/CGAL/Surface_mesh_segmentation/internal/Surface_mesh_segmentation.h +include/CGAL/Surface_mesh_segmentation/internal/auxiliary/ +include/CGAL/Surface_mesh_segmentation/internal/auxiliary/graph.h include/CGAL/Surface_mesh_shortest_path/ include/CGAL/Surface_mesh_shortest_path.h include/CGAL/Surface_mesh_shortest_path/Surface_mesh_shortest_path.h @@ -2400,32 +2910,58 @@ include/CGAL/Surface_mesh_shortest_path/ include/CGAL/Surface_mesh_shortest_path/internal/Cone_tree.h include/CGAL/Surface_mesh_shortest_path/internal/misc_functions.h include/CGAL/Surface_mesh_simplification/ -include/CGAL/Surface_mesh_simplification/Detail/ -include/CGAL/Surface_mesh_simplification/Detail/Common.h -include/CGAL/Surface_mesh_simplification/Detail/Edge_collapse.h -include/CGAL/Surface_mesh_simplification/Detail/Edge_collapse_impl.h include/CGAL/Surface_mesh_simplification/Edge_collapse_visitor_base.h -include/CGAL/Surface_mesh_simplification/HalfedgeGraph_Polyhedron_3.h include/CGAL/Surface_mesh_simplification/Policies/ include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/ +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Bounded_distance_placement.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Bounded_normal_change_filter.h include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Bounded_normal_change_placement.h include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Constrained_placement.h include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Count_ratio_stop_predicate.h include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Count_stop_predicate.h -include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Detail/ -include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Detail/Lindstrom_Turk_core.h -include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Detail/Lindstrom_Turk_core_impl.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_count_ratio_stop_predicate.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_count_stop_predicate.h include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_length_cost.h include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_length_stop_predicate.h include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_profile.h -include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_profile_impl.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Face_count_ratio_stop_predicate.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Face_count_stop_predicate.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/FastEnvelope_filter.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/GarlandHeckbert_plane_policies.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/GarlandHeckbert_policies.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/GarlandHeckbert_probabilistic_plane_policies.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/GarlandHeckbert_probabilistic_triangle_policies.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/GarlandHeckbert_triangle_policies.h include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/LindstromTurk.h include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/LindstromTurk_cost.h -include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/LindstromTurk_params.h include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/LindstromTurk_placement.h -include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Midpoint_and_length.h include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Midpoint_placement.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Polyhedral_envelope_filter.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/internal/ +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/internal/GarlandHeckbert_functions.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/internal/GarlandHeckbert_policy_base.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/internal/LindstromTurk_params.h +include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/internal/Lindstrom_Turk_core.h include/CGAL/Surface_mesh_simplification/edge_collapse.h +include/CGAL/Surface_mesh_simplification/internal/ +include/CGAL/Surface_mesh_simplification/internal/Common.h +include/CGAL/Surface_mesh_simplification/internal/Edge_collapse.h +include/CGAL/Surface_mesh_skeletonization/ +include/CGAL/Surface_mesh_skeletonization/internal/ +include/CGAL/Surface_mesh_skeletonization/internal/Curve_skeleton.h +include/CGAL/Surface_mesh_skeletonization/internal/Debug.h +include/CGAL/Surface_mesh_skeletonization/internal/Detect_degeneracy.h +include/CGAL/Surface_mesh_topology/ +include/CGAL/Surface_mesh_topology/internal/ +include/CGAL/Surface_mesh_topology/internal/Edge_weight_functor.h +include/CGAL/Surface_mesh_topology/internal/Facewidth.h +include/CGAL/Surface_mesh_topology/internal/Functors_for_face_graph_wrapper.h +include/CGAL/Surface_mesh_topology/internal/Generic_map_selector.h +include/CGAL/Surface_mesh_topology/internal/Iterators_for_face_graph_wrapper.h +include/CGAL/Surface_mesh_topology/internal/Minimal_quadrangulation.h +include/CGAL/Surface_mesh_topology/internal/Path_generators.h +include/CGAL/Surface_mesh_topology/internal/Path_on_surface_with_rle.h +include/CGAL/Surface_mesh_topology/internal/Shortest_noncontractible_cycle.h include/CGAL/Surface_mesh_traits_generator_3.h include/CGAL/Surface_mesh_triangulation_generator_3.h include/CGAL/Surface_mesh_vertex_base_3.h @@ -2471,7 +3007,6 @@ include/CGAL/Surface_sweep_2/Arr_overlay include/CGAL/Surface_sweep_2/Arr_overlay_traits_2.h include/CGAL/Surface_sweep_2/Arr_vert_decomp_ss_visitor.h include/CGAL/Surface_sweep_2/Curve_comparer.h -include/CGAL/Surface_sweep_2/Curve_pair.h include/CGAL/Surface_sweep_2/Default_event.h include/CGAL/Surface_sweep_2/Default_event_base.h include/CGAL/Surface_sweep_2/Default_subcurve.h @@ -2484,14 +3019,40 @@ include/CGAL/Surface_sweep_2/No_intersec include/CGAL/Surface_sweep_2/No_overlap_event.h include/CGAL/Surface_sweep_2/No_overlap_event_base.h include/CGAL/Surface_sweep_2/No_overlap_subcurve.h +include/CGAL/Surface_sweep_2/Random_access_output_iterator.h include/CGAL/Surface_sweep_2/Subcurves_visitor.h include/CGAL/Surface_sweep_2/Surface_sweep_2_debug.h include/CGAL/Surface_sweep_2/Surface_sweep_2_impl.h include/CGAL/Surface_sweep_2/Surface_sweep_2_utils.h include/CGAL/Surface_sweep_2_algorithms.h include/CGAL/Sweep_line_2_algorithms.h +include/CGAL/TDS_2/ +include/CGAL/TDS_2/internal/ +include/CGAL/TDS_2/internal/Edge_hash_function.h +include/CGAL/TDS_2/internal/edge_list.h +include/CGAL/TDS_3/ +include/CGAL/TDS_3/internal/ +include/CGAL/TDS_3/internal/Dummy_tds_3.h +include/CGAL/TDS_3/internal/Triangulation_ds_circulators_3.h +include/CGAL/TDS_3/internal/Triangulation_ds_iterators_3.h include/CGAL/TDS_full_cell_default_storage_policy.h include/CGAL/TDS_full_cell_mirror_storage_policy.h +include/CGAL/Tetrahedral_remeshing/ +include/CGAL/Tetrahedral_remeshing/Remeshing_cell_base_3.h +include/CGAL/Tetrahedral_remeshing/Remeshing_triangulation_3.h +include/CGAL/Tetrahedral_remeshing/Remeshing_vertex_base_3.h +include/CGAL/Tetrahedral_remeshing/Sizing_field.h +include/CGAL/Tetrahedral_remeshing/Uniform_sizing_field.h +include/CGAL/Tetrahedral_remeshing/internal/ +include/CGAL/Tetrahedral_remeshing/internal/FMLS.h +include/CGAL/Tetrahedral_remeshing/internal/collapse_short_edges.h +include/CGAL/Tetrahedral_remeshing/internal/compute_c3t3_statistics.h +include/CGAL/Tetrahedral_remeshing/internal/flip_edges.h +include/CGAL/Tetrahedral_remeshing/internal/smooth_vertices.h +include/CGAL/Tetrahedral_remeshing/internal/split_long_edges.h +include/CGAL/Tetrahedral_remeshing/internal/tetrahedral_adaptive_remeshing_impl.h +include/CGAL/Tetrahedral_remeshing/internal/tetrahedral_remeshing_helpers.h +include/CGAL/Tetrahedral_remeshing/tetrahedral_remeshing_io.h include/CGAL/Tetrahedron_3.h include/CGAL/Three/ include/CGAL/Three/Buffer_objects.h @@ -2521,10 +3082,7 @@ include/CGAL/Threetuple.h include/CGAL/Time_stamper.h include/CGAL/Timer.h include/CGAL/Timer_impl.h -include/CGAL/Tools/ -include/CGAL/Tools/chained_map.h include/CGAL/Transform_iterator.h -include/CGAL/Tree_assertions.h include/CGAL/Tree_base.h include/CGAL/Tree_traits.h include/CGAL/Triangle_2.h @@ -2533,15 +3091,31 @@ include/CGAL/Triangle_accessor_3.h include/CGAL/Triangular_expansion_visibility_2.h include/CGAL/Triangular_field_2.h include/CGAL/Triangulated_mixed_complex_observer_3.h +include/CGAL/Triangulation/ include/CGAL/Triangulation.h +include/CGAL/Triangulation/internal/ +include/CGAL/Triangulation/internal/Combination_enumerator.h +include/CGAL/Triangulation/internal/Dummy_TDS.h +include/CGAL/Triangulation/internal/Static_or_dynamic_array.h +include/CGAL/Triangulation/internal/Triangulation_ds_iterators.h +include/CGAL/Triangulation/internal/utilities.h include/CGAL/Triangulation_2/ include/CGAL/Triangulation_2.h include/CGAL/Triangulation_2/insert_constraints.h -include/CGAL/Triangulation_2_filtered_projection_traits_3.h +include/CGAL/Triangulation_2/internal/ +include/CGAL/Triangulation_2/internal/CTP2_subconstraint_graph.h +include/CGAL/Triangulation_2/internal/Constraint_hierarchy_2.h +include/CGAL/Triangulation_2/internal/In_domain.h +include/CGAL/Triangulation_2/internal/Polyline_constraint_hierarchy_2.h +include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h include/CGAL/Triangulation_2_projection_traits_3.h include/CGAL/Triangulation_2_to_lcc.h include/CGAL/Triangulation_2_traits_3.h +include/CGAL/Triangulation_3/ include/CGAL/Triangulation_3.h +include/CGAL/Triangulation_3/internal/ +include/CGAL/Triangulation_3/internal/Delaunay_triangulation_hierarchy_3.h +include/CGAL/Triangulation_3/internal/Triangulation_segment_traverser_3_impl.h include/CGAL/Triangulation_3_to_lcc.h include/CGAL/Triangulation_cell_base_3.h include/CGAL/Triangulation_cell_base_with_info_3.h @@ -2561,9 +3135,9 @@ include/CGAL/Triangulation_ds_vertex.h include/CGAL/Triangulation_ds_vertex_2.h include/CGAL/Triangulation_ds_vertex_base_2.h include/CGAL/Triangulation_ds_vertex_base_3.h -include/CGAL/Triangulation_euclidean_traits_2.h include/CGAL/Triangulation_face.h include/CGAL/Triangulation_face_base_2.h +include/CGAL/Triangulation_face_base_with_id_2.h include/CGAL/Triangulation_face_base_with_info_2.h include/CGAL/Triangulation_full_cell.h include/CGAL/Triangulation_geom_traits_3.h @@ -2572,9 +3146,18 @@ include/CGAL/Triangulation_hierarchy_3.h include/CGAL/Triangulation_hierarchy_vertex_base_2.h include/CGAL/Triangulation_hierarchy_vertex_base_3.h include/CGAL/Triangulation_incremental_builder_3.h -include/CGAL/Triangulation_iterator_adaptator.h -include/CGAL/Triangulation_line_face_circulator_2.h +include/CGAL/Triangulation_on_sphere_2/ +include/CGAL/Triangulation_on_sphere_2.h +include/CGAL/Triangulation_on_sphere_2/IO/ +include/CGAL/Triangulation_on_sphere_2/IO/OFF.h +include/CGAL/Triangulation_on_sphere_2/internal/ +include/CGAL/Triangulation_on_sphere_2/internal/arc_on_sphere_2_subsampling.h +include/CGAL/Triangulation_on_sphere_2/internal/get_precision_bounds.h +include/CGAL/Triangulation_on_sphere_face_base_2.h +include/CGAL/Triangulation_on_sphere_vertex_base_2.h +include/CGAL/Triangulation_segment_traverser_3.h include/CGAL/Triangulation_simplex_3.h +include/CGAL/Triangulation_sphere_line_face_circulator_2.h include/CGAL/Triangulation_structural_filtering_traits.h include/CGAL/Triangulation_utils_2.h include/CGAL/Triangulation_utils_3.h @@ -2584,7 +3167,7 @@ include/CGAL/Triangulation_vertex_base_3 include/CGAL/Triangulation_vertex_base_with_id_2.h include/CGAL/Triangulation_vertex_base_with_info_2.h include/CGAL/Triangulation_vertex_base_with_info_3.h -include/CGAL/Trivial_iterator.h +include/CGAL/Trisegment_2.h include/CGAL/Twotuple.h include/CGAL/Umbilics.h include/CGAL/Uncertain.h @@ -2614,6 +3197,7 @@ include/CGAL/Voronoi_diagram_2/Default_s include/CGAL/Voronoi_diagram_2/Degeneracy_tester_binders.h include/CGAL/Voronoi_diagram_2/Delaunay_triangulation_degeneracy_testers.h include/CGAL/Voronoi_diagram_2/Delaunay_triangulation_nearest_site_2.h +include/CGAL/Voronoi_diagram_2/Delaunay_triangulation_on_sphere_degeneracy_testers.h include/CGAL/Voronoi_diagram_2/Dummy_iterator.h include/CGAL/Voronoi_diagram_2/Edge_less.h include/CGAL/Voronoi_diagram_2/Face.h @@ -2635,11 +3219,30 @@ include/CGAL/Voronoi_diagram_2/Vertex.h include/CGAL/Voronoi_diagram_2/basic.h include/CGAL/Voronoi_intersection_2_traits_3.h include/CGAL/Weighted_Minkowski_distance.h -include/CGAL/Weighted_alpha_shape_euclidean_traits_2.h -include/CGAL/Weighted_alpha_shape_euclidean_traits_3.h -include/CGAL/Weighted_point.h include/CGAL/Weighted_point_2.h include/CGAL/Weighted_point_3.h +include/CGAL/Weights/ +include/CGAL/Weights.h +include/CGAL/Weights/authalic_weights.h +include/CGAL/Weights/barycentric_region_weights.h +include/CGAL/Weights/cotangent_weights.h +include/CGAL/Weights/discrete_harmonic_weights.h +include/CGAL/Weights/internal/ +include/CGAL/Weights/internal/pmp_weights_deprecated.h +include/CGAL/Weights/internal/polygon_utils_2.h +include/CGAL/Weights/internal/utils.h +include/CGAL/Weights/inverse_distance_weights.h +include/CGAL/Weights/mean_value_weights.h +include/CGAL/Weights/mixed_voronoi_region_weights.h +include/CGAL/Weights/shepard_weights.h +include/CGAL/Weights/tangent_weights.h +include/CGAL/Weights/three_point_family_weights.h +include/CGAL/Weights/triangular_region_weights.h +include/CGAL/Weights/uniform_region_weights.h +include/CGAL/Weights/uniform_weights.h +include/CGAL/Weights/utils.h +include/CGAL/Weights/voronoi_region_weights.h +include/CGAL/Weights/wachspress_weights.h include/CGAL/Width_3.h include/CGAL/Width_default_traits_3.h include/CGAL/Width_polyhedron_3.h @@ -2647,6 +3250,7 @@ include/CGAL/aff_transformation_tags.h include/CGAL/aff_transformation_tags_impl.h include/CGAL/algorithm.h include/CGAL/all_furthest_neighbors_2.h +include/CGAL/alpha_wrap_3.h include/CGAL/apply_to_range.h include/CGAL/approximated_offset_2.h include/CGAL/argument_swaps.h @@ -2660,9 +3264,7 @@ include/CGAL/auto_link/ include/CGAL/auto_link/CGAL.h include/CGAL/auto_link/CORE.h include/CGAL/auto_link/ImageIO.h -include/CGAL/auto_link/LAPACK.h include/CGAL/auto_link/Qt.h -include/CGAL/auto_link/TAUCS.h include/CGAL/auto_link/auto_link.h include/CGAL/barycenter.h include/CGAL/basic.h @@ -2675,21 +3277,37 @@ include/CGAL/boost/bimap/ include/CGAL/boost/bimap.hpp include/CGAL/boost/bimap/multiset_of.hpp include/CGAL/boost/graph/ +include/CGAL/boost/graph/Alpha_expansion_MaxFlow_tag.h include/CGAL/boost/graph/Dual.h include/CGAL/boost/graph/Euler_operations.h include/CGAL/boost/graph/Face_filtered_graph.h include/CGAL/boost/graph/Graph_with_descriptor_with_graph.h include/CGAL/boost/graph/Graph_with_descriptor_with_graph_fwd.h +include/CGAL/boost/graph/IO/ +include/CGAL/boost/graph/IO/3MF.h +include/CGAL/boost/graph/IO/GOCAD.h +include/CGAL/boost/graph/IO/Generic_facegraph_builder.h +include/CGAL/boost/graph/IO/Generic_facegraph_printer.h +include/CGAL/boost/graph/IO/INP.h +include/CGAL/boost/graph/IO/OBJ.h +include/CGAL/boost/graph/IO/OFF.h +include/CGAL/boost/graph/IO/PLY.h +include/CGAL/boost/graph/IO/STL.h +include/CGAL/boost/graph/IO/Tds_2_off.h +include/CGAL/boost/graph/IO/VTK.h +include/CGAL/boost/graph/IO/WRL.h +include/CGAL/boost/graph/IO/polygon_mesh_io.h include/CGAL/boost/graph/METIS/ include/CGAL/boost/graph/METIS/partition_dual_graph.h include/CGAL/boost/graph/METIS/partition_graph.h -include/CGAL/boost/graph/Named_function_parameters.h include/CGAL/boost/graph/Seam_mesh.h +include/CGAL/boost/graph/alpha_expansion_graphcut.h include/CGAL/boost/graph/backward_compatibility_functions.h +include/CGAL/boost/graph/breadth_first_search.h include/CGAL/boost/graph/convert_nef_polyhedron_to_polygon_mesh.h include/CGAL/boost/graph/copy_face_graph.h include/CGAL/boost/graph/dijkstra_shortest_paths.h -include/CGAL/boost/graph/dijkstra_shortest_paths.hpp +include/CGAL/boost/graph/generators.h include/CGAL/boost/graph/graph_concepts.h include/CGAL/boost/graph/graph_traits_Arrangement_2.h include/CGAL/boost/graph/graph_traits_Constrained_Delaunay_triangulation_2.h @@ -2710,6 +3328,7 @@ include/CGAL/boost/graph/graph_traits_Tr include/CGAL/boost/graph/graph_traits_Triangulation_2.h include/CGAL/boost/graph/graph_traits_Triangulation_data_structure_2.h include/CGAL/boost/graph/graph_traits_Triangulation_hierarchy_2.h +include/CGAL/boost/graph/graph_traits_inheritance_macros.h include/CGAL/boost/graph/halfedge_graph_traits.h include/CGAL/boost/graph/halfedge_graph_traits_HalfedgeDS.h include/CGAL/boost/graph/halfedge_graph_traits_Polyhedron_3.h @@ -2718,24 +3337,40 @@ include/CGAL/boost/graph/internal/ include/CGAL/boost/graph/internal/Has_member_clear.h include/CGAL/boost/graph/internal/Has_member_id.h include/CGAL/boost/graph/internal/OM_iterator_from_circulator.h +include/CGAL/boost/graph/internal/graph_traits_2D_TDS_helper.h +include/CGAL/boost/graph/internal/graph_traits_2D_triangulation.h +include/CGAL/boost/graph/internal/graph_traits_2D_triangulation_helper.h include/CGAL/boost/graph/internal/helpers.h +include/CGAL/boost/graph/internal/initialized_index_maps_helpers.h +include/CGAL/boost/graph/internal/properties_2D_triangulation.h include/CGAL/boost/graph/io.h include/CGAL/boost/graph/iterator.h +include/CGAL/boost/graph/kruskal_min_spanning_tree.h include/CGAL/boost/graph/named_params_helper.h -include/CGAL/boost/graph/parameters_interface.h include/CGAL/boost/graph/partition.h +include/CGAL/boost/graph/prim_minimum_spanning_tree.h include/CGAL/boost/graph/properties.h +include/CGAL/boost/graph/properties_Constrained_Delaunay_triangulation_2.h +include/CGAL/boost/graph/properties_Constrained_triangulation_2.h +include/CGAL/boost/graph/properties_Constrained_triangulation_plus_2.h +include/CGAL/boost/graph/properties_Delaunay_triangulation_2.h +include/CGAL/boost/graph/properties_HalfedgeDS_base.h +include/CGAL/boost/graph/properties_HalfedgeDS_default.h include/CGAL/boost/graph/properties_Linear_cell_complex_for_combinatorial_map.h include/CGAL/boost/graph/properties_OpenMesh.h include/CGAL/boost/graph/properties_PolyMesh_ArrayKernelT.h include/CGAL/boost/graph/properties_Polyhedron_3.h include/CGAL/boost/graph/properties_Polyhedron_3_features.h include/CGAL/boost/graph/properties_Polyhedron_3_time_stamp.h +include/CGAL/boost/graph/properties_Regular_triangulation_2.h include/CGAL/boost/graph/properties_Seam_mesh.h include/CGAL/boost/graph/properties_Surface_mesh.h include/CGAL/boost/graph/properties_Surface_mesh_features.h include/CGAL/boost/graph/properties_Surface_mesh_time_stamp.h include/CGAL/boost/graph/properties_TriMesh_ArrayKernelT.h +include/CGAL/boost/graph/properties_Triangulation_2.h +include/CGAL/boost/graph/properties_Triangulation_data_structure_2.h +include/CGAL/boost/graph/properties_Triangulation_hierarchy_2.h include/CGAL/boost/graph/property_maps.h include/CGAL/boost/graph/selection.h include/CGAL/boost/graph/split_graph_into_polylines.h @@ -2743,7 +3378,6 @@ include/CGAL/boost/graph/visitor.h include/CGAL/boost/iterator/ include/CGAL/boost/iterator/counting_iterator.hpp include/CGAL/boost/iterator/transform_iterator.hpp -include/CGAL/boost/parameter.h include/CGAL/boost_mp.h include/CGAL/bounding_box.h include/CGAL/box_intersection_d.h @@ -2754,19 +3388,17 @@ include/CGAL/certified_quotient_predicat include/CGAL/ch_akl_toussaint.h include/CGAL/ch_bykat.h include/CGAL/ch_eddy.h -include/CGAL/ch_function_objects_2.h include/CGAL/ch_graham_andrew.h include/CGAL/ch_jarvis.h include/CGAL/ch_melkman.h include/CGAL/ch_selected_extreme_points_2.h include/CGAL/circulator.h include/CGAL/circulator_bases.h +include/CGAL/cluster_point_set.h include/CGAL/compare_vertices.h -include/CGAL/compiler_config.h include/CGAL/compute_average_spacing.h include/CGAL/compute_outer_frame_margin.h include/CGAL/config.h -@comment include/CGAL/config.h.orig include/CGAL/connect_holes.h include/CGAL/constant.h include/CGAL/constructions/ @@ -2781,16 +3413,20 @@ include/CGAL/convex_decomposition_3.h include/CGAL/convex_hull_2.h include/CGAL/convex_hull_3.h include/CGAL/convex_hull_3_to_face_graph.h -include/CGAL/convex_hull_3_to_polyhedron_3.h include/CGAL/convex_hull_constructive_traits_2.h include/CGAL/convex_hull_traits_2.h include/CGAL/convexity_check_2.h include/CGAL/convexity_check_3.h include/CGAL/copy_n.h +include/CGAL/cpp_float.h include/CGAL/create_offset_polygons_2.h include/CGAL/create_offset_polygons_from_polygon_with_holes_2.h include/CGAL/create_straight_skeleton_2.h include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h +include/CGAL/create_weighted_offset_polygons_2.h +include/CGAL/create_weighted_offset_polygons_from_polygon_with_holes_2.h +include/CGAL/create_weighted_straight_skeleton_2.h +include/CGAL/create_weighted_straight_skeleton_from_polygon_with_holes_2.h include/CGAL/demangle.h include/CGAL/determinant.h include/CGAL/determinant_of_vectors.h @@ -2798,11 +3434,23 @@ include/CGAL/disable_warnings.h include/CGAL/distance_predicates_2.h include/CGAL/distance_predicates_3.h include/CGAL/double.h +include/CGAL/draw_arrangement_2.h +include/CGAL/draw_constrained_triangulation_2.h +include/CGAL/draw_face_graph.h +include/CGAL/draw_face_graph_with_paths.h include/CGAL/draw_linear_cell_complex.h +include/CGAL/draw_nef_3.h +include/CGAL/draw_periodic_2_triangulation_2.h +include/CGAL/draw_point_set_3.h +include/CGAL/draw_polygon_2.h +include/CGAL/draw_polygon_set_2.h +include/CGAL/draw_polygon_with_holes_2.h include/CGAL/draw_polyhedron.h +include/CGAL/draw_straight_skeleton_2.h include/CGAL/draw_surface_mesh.h include/CGAL/draw_triangulation_2.h include/CGAL/draw_triangulation_3.h +include/CGAL/draw_voronoi_diagram_2.h include/CGAL/edge_aware_upsample_point_set.h include/CGAL/enable_warnings.h include/CGAL/enum.h @@ -2819,9 +3467,11 @@ include/CGAL/export/helpers.h include/CGAL/extended_euclidean_algorithm.h include/CGAL/extract_mean_curvature_flow_skeleton.h include/CGAL/extremal_polygon_2.h +include/CGAL/extrude_skeleton.h include/CGAL/exude_mesh_3.h +include/CGAL/facets_in_complex_3_to_triangle_mesh.h include/CGAL/float.h -include/CGAL/function.h +include/CGAL/for_each.h include/CGAL/function_objects.h include/CGAL/functional.h include/CGAL/functions_on_enums.h @@ -2854,164 +3504,13 @@ include/CGAL/hilbert_sort.h include/CGAL/hilbert_sort_on_sphere.h include/CGAL/in_place_edge_list.h include/CGAL/int.h -include/CGAL/internal/ -include/CGAL/internal/AABB_tree/ -include/CGAL/internal/AABB_tree/AABB_drawing_traits.h -include/CGAL/internal/AABB_tree/AABB_node.h -include/CGAL/internal/AABB_tree/AABB_ray_intersection.h -include/CGAL/internal/AABB_tree/AABB_search_tree.h -include/CGAL/internal/AABB_tree/AABB_traversal_traits.h -include/CGAL/internal/AABB_tree/Has_nested_type_Shared_data.h -include/CGAL/internal/AABB_tree/Is_ray_intersection_geomtraits.h -include/CGAL/internal/AABB_tree/Primitive_helper.h -include/CGAL/internal/AFSR/ -include/CGAL/internal/AFSR/Surface_face_base_2.h -include/CGAL/internal/AFSR/Surface_vertex_base_2.h -include/CGAL/internal/AFSR/construct_polyhedron.h -include/CGAL/internal/AFSR/construct_surface_2.h -include/CGAL/internal/AFSR/orient.h -include/CGAL/internal/AFSR/write_triple_indices.h -include/CGAL/internal/Classification_type.h -include/CGAL/internal/Combination_enumerator.h -include/CGAL/internal/Combinatorial_map_copy_functors.h -include/CGAL/internal/Combinatorial_map_group_functors.h -include/CGAL/internal/Combinatorial_map_internal_functors.h -include/CGAL/internal/Combinatorial_map_sewable.h -include/CGAL/internal/Combinatorial_map_utility.h -include/CGAL/internal/Combinatorial_map_utility_novariadic.h -include/CGAL/internal/Dehn_hyperbolic_octagon_translation_word.h -include/CGAL/internal/Delaunay_triangulation_hierarchy_3.h -include/CGAL/internal/Dummy_tds_3.h -include/CGAL/internal/Exact_complex.h -include/CGAL/internal/Exact_type_selector.h -include/CGAL/internal/Functor_with_offset_points_adaptor_2.h -include/CGAL/internal/Functor_with_offset_points_adaptor_3.h -include/CGAL/internal/Functor_with_offset_weighted_points_adaptor_3.h -include/CGAL/internal/Generalized_map_group_functors.h -include/CGAL/internal/Generalized_map_internal_functors.h -include/CGAL/internal/Generalized_map_sewable.h -include/CGAL/internal/Generic_random_point_generator.h -include/CGAL/internal/Get_dimension_tag.h -include/CGAL/internal/Has_boolean_tags.h -include/CGAL/internal/Has_member_visited.h -include/CGAL/internal/Has_nested_type_Bare_point.h -include/CGAL/internal/Hyperbolic_Delaunay_triangulation_traits_2_functions.h -include/CGAL/internal/Hyperbolic_octagon_translation_matrix.h -include/CGAL/internal/Hyperbolic_octagon_translation_word.h -include/CGAL/internal/K_neighbor_search.h -include/CGAL/internal/Lazy_alpha_nt_2.h -include/CGAL/internal/Lazy_alpha_nt_3.h -include/CGAL/internal/Mesh_3/ -include/CGAL/internal/Mesh_3/Boundary_of_subdomain_of_complex_3_in_triangulation_3_to_off.h -include/CGAL/internal/Mesh_3/Graph_manipulations.h -include/CGAL/internal/Mesh_3/Handle_IO_for_pair_of_int.h -include/CGAL/internal/Mesh_3/check_weights.h -include/CGAL/internal/Mesh_3/get_index.h -include/CGAL/internal/Mesh_3/helpers.h -include/CGAL/internal/Mesh_3/indices_management.h -include/CGAL/internal/Parallel_callback.h -include/CGAL/internal/Periodic_2_Delaunay_triangulation_filtered_traits_2.h -include/CGAL/internal/Periodic_2_Delaunay_triangulation_statically_filtered_traits_2.h -include/CGAL/internal/Periodic_2_construct_point_2.h -include/CGAL/internal/Periodic_2_triangulation_filtered_traits_2.h -include/CGAL/internal/Periodic_2_triangulation_statically_filtered_traits_2.h -include/CGAL/internal/Periodic_3_Delaunay_triangulation_filtered_traits_3.h -include/CGAL/internal/Periodic_3_Delaunay_triangulation_remove_traits_3.h -include/CGAL/internal/Periodic_3_Delaunay_triangulation_statically_filtered_traits_3.h -include/CGAL/internal/Periodic_3_construct_point_3.h -include/CGAL/internal/Periodic_3_construct_weighted_point_3.h -include/CGAL/internal/Periodic_3_regular_triangulation_dummy_288.h -include/CGAL/internal/Periodic_3_regular_triangulation_filtered_traits_3.h -include/CGAL/internal/Periodic_3_regular_triangulation_remove_traits_3.h -include/CGAL/internal/Periodic_3_regular_triangulation_statically_filtered_traits_3.h -include/CGAL/internal/Periodic_3_triangulation_dummy_36.h -include/CGAL/internal/Periodic_3_triangulation_filtered_traits_3.h -include/CGAL/internal/Periodic_3_triangulation_iterators_3.h -include/CGAL/internal/Periodic_3_triangulation_remove_traits_3.h -include/CGAL/internal/Periodic_3_triangulation_statically_filtered_traits_3.h -include/CGAL/internal/Periodic_4_hyperbolic_triangulation_dummy_14.h -include/CGAL/internal/Projection_traits_3.h -include/CGAL/internal/Robust_periodic_weighted_circumcenter_traits_3.h -include/CGAL/internal/Static_filters/ -include/CGAL/internal/Static_filters/Angle_3.h -include/CGAL/internal/Static_filters/Collinear_3.h -include/CGAL/internal/Static_filters/Compare_squared_radius_3.h -include/CGAL/internal/Static_filters/Compare_weighted_squared_radius_3.h -include/CGAL/internal/Static_filters/Compare_x_2.h -include/CGAL/internal/Static_filters/Compare_y_2.h -include/CGAL/internal/Static_filters/Compare_y_at_x_2.h -include/CGAL/internal/Static_filters/Coplanar_orientation_3.h -include/CGAL/internal/Static_filters/Coplanar_side_of_bounded_circle_3.h -include/CGAL/internal/Static_filters/Do_intersect_2.h -include/CGAL/internal/Static_filters/Do_intersect_3.h -include/CGAL/internal/Static_filters/Equal_2.h -include/CGAL/internal/Static_filters/Equal_3.h -include/CGAL/internal/Static_filters/Is_degenerate_3.h -include/CGAL/internal/Static_filters/Orientation_2.h -include/CGAL/internal/Static_filters/Orientation_3.h -include/CGAL/internal/Static_filters/Periodic_2_orientation_2.h -include/CGAL/internal/Static_filters/Periodic_2_side_of_oriented_circle_2.h -include/CGAL/internal/Static_filters/Periodic_3_orientation_3.h -include/CGAL/internal/Static_filters/Periodic_3_power_side_of_oriented_power_sphere_3.h -include/CGAL/internal/Static_filters/Periodic_3_side_of_oriented_sphere_3.h -include/CGAL/internal/Static_filters/Power_side_of_oriented_power_sphere_3.h -include/CGAL/internal/Static_filters/Side_of_oriented_circle_2.h -include/CGAL/internal/Static_filters/Side_of_oriented_sphere_3.h -include/CGAL/internal/Static_filters/Static_filter_error.h -include/CGAL/internal/Static_filters/Static_filters.h -include/CGAL/internal/Static_filters/tools.h -include/CGAL/internal/Static_or_dynamic_array.h -include/CGAL/internal/Surface_mesh_deformation/ -include/CGAL/internal/Surface_mesh_deformation/Spokes_and_rims_iterator.h -include/CGAL/internal/Surface_mesh_segmentation/ -include/CGAL/internal/Surface_mesh_segmentation/AABB_traits.h -include/CGAL/internal/Surface_mesh_segmentation/AABB_traversal_traits.h -include/CGAL/internal/Surface_mesh_segmentation/Alpha_expansion_graph_cut.h -include/CGAL/internal/Surface_mesh_segmentation/Disk_samplers.h -include/CGAL/internal/Surface_mesh_segmentation/Expectation_maximization.h -include/CGAL/internal/Surface_mesh_segmentation/Filters.h -include/CGAL/internal/Surface_mesh_segmentation/K_means_clustering.h -include/CGAL/internal/Surface_mesh_segmentation/SDF_calculation.h -include/CGAL/internal/Surface_mesh_segmentation/Surface_mesh_segmentation.h -include/CGAL/internal/Surface_mesh_skeletonization/ -include/CGAL/internal/Surface_mesh_skeletonization/Curve_skeleton.h -include/CGAL/internal/Surface_mesh_skeletonization/Debug.h -include/CGAL/internal/Surface_mesh_skeletonization/Detect_degeneracy.h -include/CGAL/internal/TDS_2/ -include/CGAL/internal/TDS_2/Edge_hash_function.h -include/CGAL/internal/TDS_2/edge_list.h -include/CGAL/internal/Transform_coordinates_traits_3.h -include/CGAL/internal/Triangulation/ -include/CGAL/internal/Triangulation/Dummy_TDS.h -include/CGAL/internal/Triangulation/Triangulation_ds_iterators.h -include/CGAL/internal/Triangulation/utilities.h -include/CGAL/internal/Triangulation_2_filtered_projection_traits_3.h -include/CGAL/internal/Triangulation_2_projection_traits_base_3.h -include/CGAL/internal/Triangulation_ds_circulators_3.h -include/CGAL/internal/Triangulation_ds_iterators_3.h -include/CGAL/internal/auxiliary/ -include/CGAL/internal/auxiliary/graph.h -include/CGAL/internal/boost/ -include/CGAL/internal/boost/array_binary_tree.hpp -include/CGAL/internal/boost/function_property_map.hpp -include/CGAL/internal/boost/mutable_heap.hpp -include/CGAL/internal/boost/mutable_queue.hpp -include/CGAL/internal/bounded_priority_queue.h -include/CGAL/internal/canonicalize_helper.h -include/CGAL/internal/container_fwd_fixed.hpp -include/CGAL/internal/deprecation_warning.h -include/CGAL/internal/disable_deprecation_warnings_and_errors.h -include/CGAL/internal/enable_third_party_libraries.h -include/CGAL/internal/info_check.h include/CGAL/interpolation_functions.h include/CGAL/intersection_2.h include/CGAL/intersection_3.h -include/CGAL/intersection_3_1.h include/CGAL/intersections.h include/CGAL/intersections_d.h include/CGAL/ipower.h include/CGAL/is_convertible.h -include/CGAL/is_iterator.h include/CGAL/is_streamable.h include/CGAL/is_y_monotone_2.h include/CGAL/iterator.h @@ -3035,6 +3534,7 @@ include/CGAL/license/AABB_tree.h include/CGAL/license/Advancing_front_surface_reconstruction.h include/CGAL/license/Alpha_shapes_2.h include/CGAL/license/Alpha_shapes_3.h +include/CGAL/license/Alpha_wrap_3.h include/CGAL/license/Apollonius_graph_2.h include/CGAL/license/Arrangement_on_surface_2.h include/CGAL/license/Barycentric_coordinates_2.h @@ -3066,7 +3566,9 @@ include/CGAL/license/Minkowski_sum_3.h include/CGAL/license/Nef_2.h include/CGAL/license/Nef_3.h include/CGAL/license/Nef_S2.h +include/CGAL/license/Optimal_bounding_box.h include/CGAL/license/Optimal_transportation_reconstruction_2.h +include/CGAL/license/Orthtree.h include/CGAL/license/Partition_2.h include/CGAL/license/Periodic_2_triangulation_2.h include/CGAL/license/Periodic_3_mesh_3.h @@ -3075,38 +3577,45 @@ include/CGAL/license/Periodic_4_hyperbol include/CGAL/license/Point_set_2.h include/CGAL/license/Point_set_3.h include/CGAL/license/Point_set_processing_3.h -include/CGAL/license/Point_set_shape_detection_3.h include/CGAL/license/Poisson_surface_reconstruction_3.h include/CGAL/license/Polygon_mesh_processing/ include/CGAL/license/Polygon_mesh_processing.h include/CGAL/license/Polygon_mesh_processing/Compute_normal.h +include/CGAL/license/Polygon_mesh_processing/Polyhedral_envelope.h include/CGAL/license/Polygon_mesh_processing/collision_detection.h +include/CGAL/license/Polygon_mesh_processing/combinatorial_repair.h include/CGAL/license/Polygon_mesh_processing/connected_components.h include/CGAL/license/Polygon_mesh_processing/core.h include/CGAL/license/Polygon_mesh_processing/corefinement.h include/CGAL/license/Polygon_mesh_processing/detect_features.h include/CGAL/license/Polygon_mesh_processing/distance.h +include/CGAL/license/Polygon_mesh_processing/geometric_repair.h +include/CGAL/license/Polygon_mesh_processing/locate.h include/CGAL/license/Polygon_mesh_processing/measure.h include/CGAL/license/Polygon_mesh_processing/meshing_hole_filling.h include/CGAL/license/Polygon_mesh_processing/miscellaneous.h include/CGAL/license/Polygon_mesh_processing/orientation.h include/CGAL/license/Polygon_mesh_processing/predicate.h -include/CGAL/license/Polygon_mesh_processing/repair.h +include/CGAL/license/Polygonal_surface_reconstruction.h include/CGAL/license/Polyhedron.h include/CGAL/license/Polyline_simplification_2.h include/CGAL/license/Polytope_distance_d.h include/CGAL/license/Principal_component_analysis.h include/CGAL/license/QP_solver.h include/CGAL/license/Ridges_3.h +include/CGAL/license/SMDS_3.h include/CGAL/license/Scale_space_reconstruction_3.h include/CGAL/license/SearchStructures.h include/CGAL/license/Segment_Delaunay_graph_2.h include/CGAL/license/Segment_Delaunay_graph_Linf_2.h include/CGAL/license/Set_movable_separability_2.h +include/CGAL/license/Shape_detection.h +include/CGAL/license/Shape_regularization.h include/CGAL/license/Skin_surface_3.h include/CGAL/license/Snap_rounding_2.h include/CGAL/license/Spatial_searching.h include/CGAL/license/Straight_skeleton_2.h +include/CGAL/license/Straight_skeleton_extrusion_2.h include/CGAL/license/Stream_lines_2.h include/CGAL/license/Surface_mesh.h include/CGAL/license/Surface_mesh_approximation.h @@ -3116,14 +3625,17 @@ include/CGAL/license/Surface_mesh_segmen include/CGAL/license/Surface_mesh_shortest_path.h include/CGAL/license/Surface_mesh_simplification.h include/CGAL/license/Surface_mesh_skeletonization.h +include/CGAL/license/Surface_mesh_topology.h include/CGAL/license/Surface_mesher.h include/CGAL/license/Surface_sweep_2.h include/CGAL/license/TDS_2.h include/CGAL/license/TDS_3.h +include/CGAL/license/Tetrahedral_remeshing.h include/CGAL/license/Three.h include/CGAL/license/Triangulation.h include/CGAL/license/Triangulation_2.h include/CGAL/license/Triangulation_3.h +include/CGAL/license/Triangulation_on_sphere_2.h include/CGAL/license/Visibility_2.h include/CGAL/license/Voronoi_diagram_2.h include/CGAL/license/gpl_package_list.txt @@ -3153,6 +3665,7 @@ include/CGAL/make_skin_surface_mesh_3.h include/CGAL/make_surface_mesh.h include/CGAL/make_union_of_balls_3.h include/CGAL/marching_tetrahedra_3.h +include/CGAL/mark_domain_in_triangulation.h include/CGAL/memory.h include/CGAL/mesh_segmentation.h include/CGAL/mesh_skin_surface_3.h @@ -3169,7 +3682,6 @@ include/CGAL/mpfr_coercion_traits.h include/CGAL/mpq_class.h include/CGAL/mpz_class.h include/CGAL/mst_orient_normals.h -include/CGAL/multiset_assertions.h include/CGAL/mutex.h include/CGAL/natural_neighbor_coordinates_2.h include/CGAL/natural_neighbor_coordinates_3.h @@ -3181,6 +3693,7 @@ include/CGAL/number_utils.h include/CGAL/number_utils_classes.h include/CGAL/odt_optimize_mesh_3.h include/CGAL/offset_polygon_2.h +include/CGAL/optimal_bounding_box.h include/CGAL/optimize_mesh_3.h include/CGAL/optimize_periodic_3_mesh_3.h include/CGAL/partition_2.h @@ -3192,7 +3705,9 @@ include/CGAL/pierce_rectangles_2.h include/CGAL/point_generators_2.h include/CGAL/point_generators_3.h include/CGAL/point_generators_d.h -include/CGAL/point_set_processing_assertions.h +include/CGAL/pointmatcher/ +include/CGAL/pointmatcher/compute_registration_transformation.h +include/CGAL/pointmatcher/register_point_sets.h include/CGAL/poisson_refine_triangulation.h include/CGAL/poisson_surface_reconstruction.h include/CGAL/polygon_function_objects.h @@ -3220,6 +3735,7 @@ include/CGAL/random_polygon_2.h include/CGAL/random_selection.h include/CGAL/random_simplify_point_set.h include/CGAL/range_search_delaunay_2.h +include/CGAL/rank.h include/CGAL/rational_rotation.h include/CGAL/read_vtk_image_data.h include/CGAL/rectangular_3_center_2.h @@ -3227,11 +3743,11 @@ include/CGAL/rectangular_p_center_2.h include/CGAL/refine_mesh_3.h include/CGAL/refine_periodic_3_mesh_3.h include/CGAL/regular_neighbor_coordinates_2.h -include/CGAL/regularize_planes.h include/CGAL/remove_far_points_in_mesh_3.h include/CGAL/remove_outliers.h include/CGAL/representation_tags.h include/CGAL/result_of.h +include/CGAL/scanline_orient_normals.h include/CGAL/segment_intersection_points_2.h include/CGAL/sibson_gradient_fitting.h include/CGAL/simple_transformations_d.h @@ -3240,16 +3756,9 @@ include/CGAL/sorted_matrix_search.h include/CGAL/spatial_sort.h include/CGAL/spatial_sort_on_sphere.h include/CGAL/squared_distance_2.h -include/CGAL/squared_distance_2_1.h -include/CGAL/squared_distance_2_2.h include/CGAL/squared_distance_3.h -include/CGAL/squared_distance_3_0.h -include/CGAL/squared_distance_3_1.h -include/CGAL/squared_distance_3_2.h -include/CGAL/squared_distance_utils.h include/CGAL/sse2.h include/CGAL/stddef.h -include/CGAL/streamlines_assertions.h include/CGAL/structure_point_set.h include/CGAL/subdivide_skin_surface_mesh_3.h include/CGAL/subdivide_union_of_balls_mesh_3.h @@ -3257,23 +3766,23 @@ include/CGAL/subdivision_method_3.h include/CGAL/surface_mesh_parameterization.h include/CGAL/surface_neighbor_coordinates_3.h include/CGAL/surface_neighbors_3.h -include/CGAL/surface_reconstruction_points_assertions.h include/CGAL/sweep_observer.h include/CGAL/tags.h include/CGAL/test_FPU_rounding_mode_impl.h +include/CGAL/tetrahedral_remeshing.h +include/CGAL/tetrahedron_soup_to_triangulation_3.h include/CGAL/thread.h include/CGAL/to_rational.h -include/CGAL/trace.h include/CGAL/transforming_iterator.h include/CGAL/transforming_pair_iterator.h include/CGAL/triangulate_mixed_complex_3.h include/CGAL/triangulate_power_diagram_3.h -include/CGAL/triangulation_assertions.h include/CGAL/tss.h include/CGAL/tuple.h +include/CGAL/type_traits/ include/CGAL/type_traits.h +include/CGAL/type_traits/is_iterator.h include/CGAL/typeset.h -include/CGAL/unordered.h include/CGAL/use.h include/CGAL/user_classes.h include/CGAL/utility.h @@ -3289,32 +3798,35 @@ include/CGAL/vtkSurfaceMesherContourFilt include/CGAL/width_assertions.h include/CGAL/wlop_simplify_and_regularize_point_set.h include/CGAL/wmult.h +lib/cmake/ lib/cmake/CGAL/ lib/cmake/CGAL/CGALConfig.cmake +lib/cmake/CGAL/CGALConfigBuildVersion.cmake lib/cmake/CGAL/CGALConfigVersion.cmake +lib/cmake/CGAL/CGALConfigVersion_binary_header_only.cmake.in lib/cmake/CGAL/CGALConfig_binary.cmake.in lib/cmake/CGAL/CGALConfig_binary_header_only.cmake.in lib/cmake/CGAL/CGALConfig_install.cmake.in -lib/cmake/CGAL/CGALExports${MODCMAKE_BUILD_SUFFIX} -lib/cmake/CGAL/CGALExports.cmake -lib/cmake/CGAL/CGALLibConfig.cmake lib/cmake/CGAL/CGALLibConfig.cmake.in +lib/cmake/CGAL/CGAL_Boost_iostreams_support.cmake +lib/cmake/CGAL/CGAL_Boost_serialization_support.cmake +lib/cmake/CGAL/CGAL_Ceres_support.cmake lib/cmake/CGAL/CGAL_CheckCXXFileRuns.cmake lib/cmake/CGAL/CGAL_Common.cmake -lib/cmake/CGAL/CGAL_CoreExports${MODCMAKE_BUILD_SUFFIX} -lib/cmake/CGAL/CGAL_CoreExports.cmake -lib/cmake/CGAL/CGAL_CoreLibConfig.cmake lib/cmake/CGAL/CGAL_CreateSingleSourceCGALProgram.cmake +lib/cmake/CGAL/CGAL_Eigen3_support.cmake +lib/cmake/CGAL/CGAL_Eigen_support.cmake +lib/cmake/CGAL/CGAL_GLPK_support.cmake lib/cmake/CGAL/CGAL_GeneratorSpecificSettings.cmake -lib/cmake/CGAL/CGAL_ImageIOExports${MODCMAKE_BUILD_SUFFIX} -lib/cmake/CGAL/CGAL_ImageIOExports.cmake -lib/cmake/CGAL/CGAL_ImageIOLibConfig.cmake -lib/cmake/CGAL/CGAL_Locate_CGAL_TAUCS.cmake +lib/cmake/CGAL/CGAL_ITK_support.cmake +lib/cmake/CGAL/CGAL_LASLIB_support.cmake +lib/cmake/CGAL/CGAL_METIS_support.cmake lib/cmake/CGAL/CGAL_Macros.cmake -lib/cmake/CGAL/CGAL_Qt5Exports${MODCMAKE_BUILD_SUFFIX} -lib/cmake/CGAL/CGAL_Qt5Exports.cmake -lib/cmake/CGAL/CGAL_Qt5LibConfig.cmake +lib/cmake/CGAL/CGAL_OSQP_support.cmake +lib/cmake/CGAL/CGAL_OpenCV_support.cmake +lib/cmake/CGAL/CGAL_OpenGR_support.cmake lib/cmake/CGAL/CGAL_Qt5_moc_and_resource_files.cmake +lib/cmake/CGAL/CGAL_SCIP_support.cmake lib/cmake/CGAL/CGAL_SCM.cmake lib/cmake/CGAL/CGAL_SetupBoost.cmake lib/cmake/CGAL/CGAL_SetupCGALDependencies.cmake @@ -3326,45 +3838,44 @@ lib/cmake/CGAL/CGAL_SetupFlags.cmake lib/cmake/CGAL/CGAL_SetupGMP.cmake lib/cmake/CGAL/CGAL_SetupLEDA.cmake lib/cmake/CGAL/CGAL_SetupVLD.cmake +lib/cmake/CGAL/CGAL_TBB_support.cmake lib/cmake/CGAL/CGAL_TweakFindBoost.cmake -lib/cmake/CGAL/CGAL_UseBLAS.cmake -lib/cmake/CGAL/CGAL_UseLAPACK.cmake lib/cmake/CGAL/CGAL_UseLEDA.cmake lib/cmake/CGAL/CGAL_UseMKL.cmake lib/cmake/CGAL/CGAL_UseMPFI.cmake lib/cmake/CGAL/CGAL_UseRS.cmake lib/cmake/CGAL/CGAL_UseRS3.cmake -lib/cmake/CGAL/CGAL_UseTAUCS.cmake lib/cmake/CGAL/CGAL_VersionUtils.cmake lib/cmake/CGAL/CGAL_add_test.cmake lib/cmake/CGAL/CGAL_display_flags.cmake lib/cmake/CGAL/CGAL_enable_end_of_configuration_hook.cmake lib/cmake/CGAL/CGAL_parse_version_h.cmake +lib/cmake/CGAL/CGAL_pointmatcher_support.cmake lib/cmake/CGAL/CGAL_setup_target_dependencies.cmake lib/cmake/CGAL/CGAL_target_use_TBB.cmake -lib/cmake/CGAL/FindBLAS.cmake lib/cmake/CGAL/FindCORE.cmake lib/cmake/CGAL/FindESBTL.cmake lib/cmake/CGAL/FindEigen3.cmake lib/cmake/CGAL/FindF2C.cmake +lib/cmake/CGAL/FindGLPK.cmake lib/cmake/CGAL/FindGMP.cmake lib/cmake/CGAL/FindGMPXX.cmake lib/cmake/CGAL/FindIPE.cmake -lib/cmake/CGAL/FindLAPACK.cmake +lib/cmake/CGAL/FindITT.cmake lib/cmake/CGAL/FindLASLIB.cmake lib/cmake/CGAL/FindLEDA.cmake +lib/cmake/CGAL/FindLibSSH.cmake lib/cmake/CGAL/FindMETIS.cmake lib/cmake/CGAL/FindMKL.cmake lib/cmake/CGAL/FindMPFI.cmake lib/cmake/CGAL/FindMPFR.cmake lib/cmake/CGAL/FindNTL.cmake +lib/cmake/CGAL/FindOSQP.cmake lib/cmake/CGAL/FindOpenMesh.cmake lib/cmake/CGAL/FindRS.cmake lib/cmake/CGAL/FindRS3.cmake lib/cmake/CGAL/FindSuiteSparse.cmake -lib/cmake/CGAL/FindTAUCS.cmake lib/cmake/CGAL/FindTBB.cmake -lib/cmake/CGAL/FindTensorFlow.cmake lib/cmake/CGAL/Help/ lib/cmake/CGAL/Help/CGAL_SetupBoost.rst lib/cmake/CGAL/Help/CGAL_SetupCGALDependencies.rst @@ -3373,6 +3884,9 @@ lib/cmake/CGAL/Help/CGAL_SetupCGAL_Image lib/cmake/CGAL/Help/CGAL_SetupCGAL_Qt5Dependencies.rst lib/cmake/CGAL/Help/CGAL_SetupGMP.rst lib/cmake/CGAL/Help/CGAL_SetupLEDA.rst +${MODPY_COMMENT}lib/cmake/CGAL/Help/${MODPY_PYCACHE}/ +lib/cmake/CGAL/Help/${MODPY_PYCACHE}cmake.${MODPY_PYC_MAGIC_TAG}pyc +lib/cmake/CGAL/Help/${MODPY_PYCACHE}conf.${MODPY_PYC_MAGIC_TAG}pyc lib/cmake/CGAL/Help/cmake.py lib/cmake/CGAL/Help/conf.py lib/cmake/CGAL/Help/index.rst @@ -3397,14 +3911,11 @@ lib/cmake/CGAL/config/support/print_OPEN lib/cmake/CGAL/config/support/print_QT4_version.cpp lib/cmake/CGAL/config/support/print_QT_version.cpp lib/cmake/CGAL/config/support/print_ZLIB_version.cpp -lib/cmake/CGAL/config/support/test_ATLAS.cpp -lib/cmake/CGAL/config/support/test_BLAS.cpp lib/cmake/CGAL/config/support/test_BOOST.cpp lib/cmake/CGAL/config/support/test_BOOST_PROGRAM_OPTIONS.cpp lib/cmake/CGAL/config/support/test_BOOST_THREAD.cpp lib/cmake/CGAL/config/support/test_GMP.cpp lib/cmake/CGAL/config/support/test_GMPXX.cpp -lib/cmake/CGAL/config/support/test_LAPACK.cpp lib/cmake/CGAL/config/support/test_LEDA.cpp lib/cmake/CGAL/config/support/test_LEDAWIN.cpp lib/cmake/CGAL/config/support/test_LIDIA.cpp @@ -3432,20 +3943,37 @@ lib/cmake/CGAL/config/testfiles/CGAL_CFG lib/cmake/CGAL/config/testfiles/CGAL_CFG_TYPENAME_BEFORE_DEFAULT_ARGUMENT_BUG.cpp lib/cmake/CGAL/config/testfiles/CGAL_CFG_USING_BASE_MEMBER_BUG_2.cpp lib/cmake/CGAL/config/version.h.in +lib/cmake/CGAL/demo/ +lib/cmake/CGAL/demo/icons/ +lib/cmake/CGAL/demo/icons/Delaunay_triangulation_2.png +lib/cmake/CGAL/demo/icons/File.qrc +lib/cmake/CGAL/demo/icons/Input.qrc +lib/cmake/CGAL/demo/icons/Triangulation_2.qrc +lib/cmake/CGAL/demo/icons/Voronoi_diagram_2.png +lib/cmake/CGAL/demo/icons/fileNew.png +lib/cmake/CGAL/demo/icons/fileOpen.png +lib/cmake/CGAL/demo/icons/fileSave.png +lib/cmake/CGAL/demo/icons/fit-page-32.png +lib/cmake/CGAL/demo/icons/inputPoint.png +lib/cmake/CGAL/demo/icons/inputPoint.svg +lib/cmake/CGAL/demo/icons/inputPolyline.png +lib/cmake/CGAL/demo/icons/license.txt +lib/cmake/CGAL/demo/icons/zoom-best-fit.png +lib/cmake/CGAL/demo/icons/zoom-best-fit.svg +lib/cmake/CGAL/demo/resources/ +lib/cmake/CGAL/demo/resources/CGAL.qrc +lib/cmake/CGAL/demo/resources/about_CGAL.html +lib/cmake/CGAL/demo/resources/cgal_logo.xpm +lib/cmake/CGAL/demo/resources/cgal_logo_ipe_2013.png lib/cmake/CGAL/list_of_whitelisted_headers.cmake lib/cmake/CGAL/process_dependencies.cmake lib/cmake/CGAL/run_cmd_redirection_cerr.cmake lib/cmake/CGAL/run_test_with_cin.cmake lib/cmake/CGAL/test_MPFI.cpp -@lib lib/libCGAL.so.${LIBCGAL_VERSION} -@lib lib/libCGAL_Core.so.${LIBCGAL_Core_VERSION} -@lib lib/libCGAL_ImageIO.so.${LIBCGAL_ImageIO_VERSION} -@lib lib/libCGAL_Qt5.so.${LIBCGAL_Qt5_VERSION} @man man/man1/cgal_create_cmake_script.1 -share/doc/cgal/ -share/doc/cgal/AUTHORS -share/doc/cgal/CHANGES.md -share/doc/cgal/LICENSE -share/doc/cgal/LICENSE.FREE_USE -share/doc/cgal/LICENSE.GPL -share/doc/cgal/LICENSE.LGPL +share/doc/CGAL/ +share/doc/CGAL/AUTHORS +share/doc/CGAL/CHANGES.md +share/doc/CGAL/LICENSE +share/doc/CGAL/LICENSE.GPL +share/doc/CGAL/LICENSE.LGPL
Index: Makefile =================================================================== RCS file: /cvs/ports/cad/openscad/Makefile,v retrieving revision 1.48 diff -u -p -r1.48 Makefile --- Makefile 19 Sep 2023 15:16:36 -0000 1.48 +++ Makefile 14 Oct 2023 21:46:38 -0000 @@ -1,9 +1,9 @@ -COMMENT = the programmer's solid 3D CAD modeller#' +COMMENT = the programmer's solid 3D CAD modeller BROKEN-sparc64= SIGILL on src/cgalutils.cc with CGAL-4.6.3 V = 2021.01 DISTNAME = openscad-${V} -REVISION = 5 +REVISION = 6 CATEGORIES = cad Index: patches/patch-src_cgalutils-polyhedron_cc =================================================================== RCS file: patches/patch-src_cgalutils-polyhedron_cc diff -N patches/patch-src_cgalutils-polyhedron_cc --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_cgalutils-polyhedron_cc 14 Oct 2023 21:46:38 -0000 @@ -0,0 +1,26 @@ +Backport from upstream +Commit: cc49ad8dac24309f5452d5dea9abd406615a52d9 + +Index: src/cgalutils-polyhedron.cc +--- src/cgalutils-polyhedron.cc.orig ++++ src/cgalutils-polyhedron.cc +@@ -337,19 +337,6 @@ namespace CGALUtils { + } + }; + +- template <typename Polyhedron> +- std::string printPolyhedron(const Polyhedron &p) { +- std::ostringstream sstream; +- sstream.precision(20); +- +- Polyhedron_writer writer; +- generic_print_polyhedron(sstream, p, writer); +- +- return sstream.str(); +- } +- +- template std::string printPolyhedron(const CGAL_Polyhedron &p); +- + }; // namespace CGALUtils + + #endif /* ENABLE_CGAL */ Index: patches/patch-src_cgalutils-tess_cc =================================================================== RCS file: patches/patch-src_cgalutils-tess_cc diff -N patches/patch-src_cgalutils-tess_cc --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_cgalutils-tess_cc 14 Oct 2023 21:46:38 -0000 @@ -0,0 +1,29 @@ +Backport from upstream +Commit: d559fa838ea919e664661bfcf1d3274c83743d61 + +Index: src/cgalutils-tess.cc +--- src/cgalutils-tess.cc.orig ++++ src/cgalutils-tess.cc +@@ -6,10 +6,12 @@ + #pragma push_macro("NDEBUG") + #undef NDEBUG + #include <CGAL/Constrained_Delaunay_triangulation_2.h> +-#if CGAL_VERSION_NR >= CGAL_VERSION_NUMBER(4,11,0) ++#if CGAL_VERSION_NR < 1050401000 + #include <CGAL/Triangulation_2_projection_traits_3.h> ++ typedef CGAL::Triangulation_2_filtered_projection_traits_3<K> Projection; + #else +- #include <CGAL/Triangulation_2_filtered_projection_traits_3.h> ++ #include <CGAL/Projection_traits_3.h> ++ typedef CGAL::Filtered_projection_traits_3<K> Projection; + #endif + #include <CGAL/Triangulation_face_base_with_info_2.h> + #pragma pop_macro("NDEBUG") +@@ -19,7 +21,6 @@ struct FaceInfo { + bool in_domain() { return nesting_level%2 == 1; } + }; + +-typedef CGAL::Triangulation_2_filtered_projection_traits_3<K> Projection; + typedef CGAL::Triangulation_face_base_with_info_2<FaceInfo, K> Fbb; + typedef CGAL::Triangulation_data_structure_2< + CGAL::Triangulation_vertex_base_2<Projection>, Index: patches/patch-src_cgalutils_h =================================================================== RCS file: patches/patch-src_cgalutils_h diff -N patches/patch-src_cgalutils_h --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_cgalutils_h 14 Oct 2023 21:46:38 -0000 @@ -0,0 +1,14 @@ +Backport from upstream +Commit: cc49ad8dac24309f5452d5dea9abd406615a52d9 + +Index: src/cgalutils.h +--- src/cgalutils.h.orig ++++ src/cgalutils.h +@@ -45,7 +45,6 @@ namespace CGALUtils { + bool is_approximately_convex(const PolySet &ps); + Geometry const* applyMinkowski(const Geometry::Geometries &children); + +- template <typename Polyhedron> std::string printPolyhedron(const Polyhedron &p); + template <typename Polyhedron> bool createPolySetFromPolyhedron(const Polyhedron &p, PolySet &ps); + template <typename Polyhedron> bool createPolyhedronFromPolySet(const PolySet &ps, Polyhedron &p); + template <class Polyhedron_A, class Polyhedron_B> Index: patches/patch-src_openscad_cc =================================================================== RCS file: patches/patch-src_openscad_cc diff -N patches/patch-src_openscad_cc --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_openscad_cc 14 Oct 2023 21:46:38 -0000 @@ -0,0 +1,55 @@ +Backport from upstream +Commit: d559fa838ea919e664661bfcf1d3274c83743d61 + +Index: src/openscad.cc +--- src/openscad.cc.orig ++++ src/openscad.cc +@@ -65,7 +65,6 @@ + #include <chrono> + #include <boost/algorithm/string.hpp> + #include <boost/algorithm/string/split.hpp> +-#include <boost/algorithm/string/join.hpp> + #include <boost/range/adaptor/transformed.hpp> + #include <boost/program_options.hpp> + #include <boost/filesystem.hpp> +@@ -307,7 +306,7 @@ void set_render_color_scheme(const std::string color_s + } + + if (exit_if_not_found) { +- LOG(message_group::None,Location::NONE,"",(boost::join(ColorMap::inst()->colorSchemeNames(), "\n"))); ++ LOG(message_group::None,Location::NONE,"",(boost::algorithm::join(ColorMap::inst()->colorSchemeNames(), "\n"))); + + exit(1); + } else { +@@ -885,7 +884,7 @@ struct CommaSeparatedVector + }; + + template <class Seq, typename ToString> +-std::string join(const Seq &seq, const std::string &sep, const ToString &toString) ++std::string str_join(const Seq &seq, const std::string &sep, const ToString &toString) + { + return boost::algorithm::join(boost::adaptors::transform(seq, toString), sep); + } +@@ -947,7 +946,7 @@ int main(int argc, char **argv) + ("P,P", po::value<string>(), "customizer parameter set") + #ifdef ENABLE_EXPERIMENTAL + ("enable", po::value<vector<string>>(), ("enable experimental features: " + +- join(boost::make_iterator_range(Feature::begin(), Feature::end()), " | ", ++ str_join(boost::make_iterator_range(Feature::begin(), Feature::end()), " | ", + [](const Feature *feature) { + return feature->get_name(); + }) + +@@ -964,11 +963,11 @@ int main(int argc, char **argv) + ("render", po::value<string>()->implicit_value(""), "for full geometry evaluation when exporting png") + ("preview", po::value<string>()->implicit_value(""), "[=throwntogether] -for ThrownTogether preview png") + ("animate", po::value<unsigned>(), "export N animated frames") +- ("view", po::value<CommaSeparatedVector>(), ("=view options: " + boost::join(viewOptions.names(), " | ")).c_str()) ++ ("view", po::value<CommaSeparatedVector>(), ("=view options: " + boost::algorithm::join(viewOptions.names(), " | ")).c_str()) + ("projection", po::value<string>(), "=(o)rtho or (p)erspective when exporting png") + ("csglimit", po::value<unsigned int>(), "=n -stop rendering at n CSG elements when exporting png") + ("colorscheme", po::value<string>(), ("=colorscheme: " + +- join(ColorMap::inst()->colorSchemeNames(), " | ", ++ str_join(ColorMap::inst()->colorSchemeNames(), " | ", + [](const std::string& colorScheme) { + return (colorScheme == ColorMap::inst()->defaultColorSchemeName() ? "*" : "") + colorScheme; + }) +