diff --git a/Installation/CMakeLists.txt b/Installation/CMakeLists.txt index e984f8f8bb8..7b2fbe73e9f 100644 --- a/Installation/CMakeLists.txt +++ b/Installation/CMakeLists.txt @@ -1040,13 +1040,13 @@ You must disable CGAL_ENABLE_CHECK_HEADERS.") WORKING_DIRECTORY "${DOC_DIR}" ) #Get the list of the documented headers + file(GLOB html_files RELATIVE "${DOC_DIR}/doc_output/" "${DOC_DIR}/doc_output/*/*.html") file(GLOB example_files RELATIVE "${CMAKE_SOURCE_DIR}/" "${CMAKE_SOURCE_DIR}/*/examples/*/*.cpp") list(SORT example_files) find_program(AWK awk) set(awk_arguments [=[{ match($0, /# *include *(<|[<"])(CGAL\/[^>&"]*)([>"]|>)| (CGAL\/[^>&"]*\.h)/,arr); if(arr[2]!="") print arr[2]; if(arr[4]!="") print arr[4] }]=]) message("listing headers from html files") - file(GLOB html_files RELATIVE "${DOC_DIR}/doc_output/" "${DOC_DIR}/doc_output/*/*.html") foreach(f ${html_files}) execute_process(COMMAND "${AWK}" "${awk_arguments}" "${DOC_DIR}/doc_output/${f}" OUTPUT_VARIABLE tmp_list) @@ -1055,10 +1055,6 @@ You must disable CGAL_ENABLE_CHECK_HEADERS.") LIST( APPEND list_of_documented_headers ${tmp_list}) endif() endforeach() - #compare the computed list of headers with the stored one to check for changes - - list(SORT list_of_documented_headers) - list(REMOVE_DUPLICATES list_of_documented_headers) message("listing headers from examples files") foreach(f ${example_files}) @@ -1074,6 +1070,13 @@ You must disable CGAL_ENABLE_CHECK_HEADERS.") message("sorting:") list(SORT list_of_documented_headers) #string(REPLACE ";" " \n" list_of_documented_headers "${list_of_documented_headers}") + if (NOT "${list_of_documented_headers}" STREQUAL "") + set(has_list_of_documented_headers TRUE) + else() + set(has_list_of_documented_headers FALSE) + endif() + list(SORT list_of_documented_headers) + list(REMOVE_DUPLICATES list_of_documented_headers) include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules/list_of_whitelisted_headers.cmake OPTIONAL RESULT_VARIABLE has_list_of_whitelisted_headers) message("list_of_whitelisted_headers: ${list_of_whitelisted_headers}") @@ -1085,14 +1088,20 @@ You must disable CGAL_ENABLE_CHECK_HEADERS.") foreach (package ${CGAL_CONFIGURED_PACKAGES_NAMES}) if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/../${package}/include) set(check_pkg_headers_depends "") - # Then recurse2 - file(GLOB_RECURSE ${package}_HEADERS #don't use a hard coded list because the ones for the documented headers is enough. - RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}/../${package}/include" - "${CMAKE_CURRENT_SOURCE_DIR}/../${package}/include/CGAL/*.h*") + if(has_list_of_documented_headers) + # Then recurse2 + file(GLOB_RECURSE ${package}_HEADERS #don't use a hard coded list because the ones for the documented headers is enough. + RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}/../${package}/include" + "${CMAKE_CURRENT_SOURCE_DIR}/../${package}/include/CGAL/*.h*") + else() + file(GLOB ${package}_HEADERS + RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}/../${package}/include" + "${CMAKE_CURRENT_SOURCE_DIR}/../${package}/include/CGAL/*.h*") + endif() list(SORT ${package}_HEADERS) foreach(header ${${package}_HEADERS}) set(skip_hdr FALSE) - if(NOT header IN_LIST list_of_documented_headers) + if(has_list_of_documented_headers AND NOT header IN_LIST list_of_documented_headers) # message(STATUS "Skip non-documented header \"${header}\".") set(skip_hdr TRUE) endif() diff --git a/Installation/cmake/modules/list_of_documented_examples.cmake b/Installation/cmake/modules/list_of_documented_examples.cmake deleted file mode 100644 index c910353d1d3..00000000000 --- a/Installation/cmake/modules/list_of_documented_examples.cmake +++ /dev/null @@ -1,882 +0,0 @@ -set(list_of_examples_txt [=[ - AABB_tree/examples/AABB_tree/AABB_cached_bbox_example.cpp - AABB_tree/examples/AABB_tree/AABB_custom_example.cpp - AABB_tree/examples/AABB_tree/AABB_custom_indexed_triangle_set_array_example.cpp - AABB_tree/examples/AABB_tree/AABB_custom_indexed_triangle_set_example.cpp - AABB_tree/examples/AABB_tree/AABB_custom_triangle_soup_example.cpp - AABB_tree/examples/AABB_tree/AABB_face_graph_triangle_example.cpp - AABB_tree/examples/AABB_tree/AABB_halfedge_graph_edge_example.cpp - AABB_tree/examples/AABB_tree/AABB_insertion_example.cpp - AABB_tree/examples/AABB_tree/AABB_polyhedron_edge_example.cpp - AABB_tree/examples/AABB_tree/AABB_polyhedron_facet_distance_example.cpp - AABB_tree/examples/AABB_tree/AABB_polyhedron_facet_intersection_example.cpp - AABB_tree/examples/AABB_tree/AABB_ray_shooting_example.cpp - AABB_tree/examples/AABB_tree/AABB_segment_3_example.cpp - AABB_tree/examples/AABB_tree/AABB_triangle_3_example.cpp - Advancing_front_surface_reconstruction/examples/Advancing_front_surface_reconstruction/boundaries.cpp - Advancing_front_surface_reconstruction/examples/Advancing_front_surface_reconstruction/reconstruction_class.cpp - Advancing_front_surface_reconstruction/examples/Advancing_front_surface_reconstruction/reconstruction_fct.cpp - Advancing_front_surface_reconstruction/examples/Advancing_front_surface_reconstruction/reconstruction_structured.cpp - Advancing_front_surface_reconstruction/examples/Advancing_front_surface_reconstruction/reconstruction_surface_mesh.cpp - Algebraic_foundations/examples/Algebraic_foundations/algebraic_structure_dispatch.cpp - Algebraic_foundations/examples/Algebraic_foundations/fraction_traits.cpp - Algebraic_foundations/examples/Algebraic_foundations/implicit_interoperable_dispatch.cpp - Algebraic_foundations/examples/Algebraic_foundations/integralize.cpp - Algebraic_foundations/examples/Algebraic_foundations/interoperable.cpp - Algebraic_kernel_d/examples/Algebraic_kernel_d/Compare_1.cpp - Algebraic_kernel_d/examples/Algebraic_kernel_d/Construct_algebraic_real_1.cpp - Algebraic_kernel_d/examples/Algebraic_kernel_d/Isolate_1.cpp - Algebraic_kernel_d/examples/Algebraic_kernel_d/Sign_at_1.cpp - Algebraic_kernel_d/examples/Algebraic_kernel_d/Solve_1.cpp - Alpha_shapes_2/examples/Alpha_shapes_2/ex_alpha_projection_traits.cpp - Alpha_shapes_2/examples/Alpha_shapes_2/ex_alpha_shapes_2.cpp - Alpha_shapes_2/examples/Alpha_shapes_2/ex_periodic_alpha_shapes_2.cpp - Alpha_shapes_2/examples/Alpha_shapes_2/ex_weighted_alpha_shapes_2.cpp - Alpha_shapes_3/examples/Alpha_shapes_3/ex_alpha_shapes_3.cpp - Alpha_shapes_3/examples/Alpha_shapes_3/ex_alpha_shapes_exact_alpha.cpp - Alpha_shapes_3/examples/Alpha_shapes_3/ex_alpha_shapes_with_fast_location_3.cpp - Alpha_shapes_3/examples/Alpha_shapes_3/ex_fixed_weighted_alpha_shapes_3.cpp - Alpha_shapes_3/examples/Alpha_shapes_3/ex_periodic_alpha_shapes_3.cpp - Alpha_shapes_3/examples/Alpha_shapes_3/ex_weighted_alpha_shapes_3.cpp - Alpha_shapes_3/examples/Alpha_shapes_3/ex_weighted_periodic_alpha_shapes_3.cpp - Alpha_shapes_3/examples/Alpha_shapes_3/visible_alpha_shape_facets_to_OFF.cpp - Apollonius_graph_2/examples/Apollonius_graph_2/ag2_exact_traits.cpp - Apollonius_graph_2/examples/Apollonius_graph_2/ag2_exact_traits_sqrt.cpp - Apollonius_graph_2/examples/Apollonius_graph_2/ag2_filtered_traits_no_hidden.cpp - Apollonius_graph_2/examples/Apollonius_graph_2/ag2_hierarchy.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/Bezier_curves.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/aggregated_insertion.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/algebraic_curves.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/algebraic_segments.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/batched_point_location.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/bgl_dual_adapter.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/bgl_primal_adapter.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/bounded_planar_vertical_decomposition.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/circles.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/circular_arcs.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/circular_line_arcs.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/conic_multiplicities.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/conics.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/consolidated_curve_data.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/curve_history.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/dcel_extension.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/dcel_extension_io.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/dual_lines.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/dual_with_data.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/edge_insertion.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/edge_manipulation.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/edge_manipulation_curve_history.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/face_extension.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/face_extension_overlay.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/generic_curve_data.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/global_insertion.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/global_removal.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/incremental_insertion.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/io.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/io_curve_history.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/io_unbounded.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/isolated_vertices.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/observer.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/overlay.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/overlay_unbounded.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/point_location_example.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/polycurve_bezier.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/polycurve_circular_arc.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/polycurve_conic.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/polycurve_geodesic.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/polycurves_basic.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/polylines.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/predefined_kernel.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/predefined_kernel_non_intersecting.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/rational_functions.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/rational_functions_rational_coefficients.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/special_edge_insertion.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/spherical_insert.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/tracing_counting.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/unb_planar_vertical_decomposition.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/unbounded_non_intersecting.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/unbounded_rational_functions.cpp - Arrangement_on_surface_2/examples/Arrangement_on_surface_2/vertical_ray_shooting.cpp - BGL/examples/BGL_LCC/copy_lcc.cpp - BGL/examples/BGL_LCC/distance_lcc.cpp - BGL/examples/BGL_LCC/incident_vertices_lcc.cpp - BGL/examples/BGL_LCC/kruskal_lcc.cpp - BGL/examples/BGL_LCC/normals_lcc.cpp - BGL/examples/BGL_LCC/range_lcc.cpp - BGL/examples/BGL_LCC/transform_iterator_lcc.cpp - BGL/examples/BGL_OpenMesh/TriMesh.cpp - BGL/examples/BGL_arrangement_2/arrangement_dual.cpp - BGL/examples/BGL_arrangement_2/primal.cpp - BGL/examples/BGL_graphcut/alpha_expansion_example.cpp - BGL/examples/BGL_graphcut/face_selection_borders_regularization_example.cpp - BGL/examples/BGL_polyhedron_3/copy_polyhedron.cpp - BGL/examples/BGL_polyhedron_3/distance.cpp - BGL/examples/BGL_polyhedron_3/incident_vertices.cpp - BGL/examples/BGL_polyhedron_3/kruskal.cpp - BGL/examples/BGL_polyhedron_3/kruskal_with_stored_id.cpp - BGL/examples/BGL_polyhedron_3/normals.cpp - BGL/examples/BGL_polyhedron_3/polyhedron_partition.cpp - BGL/examples/BGL_polyhedron_3/range.cpp - BGL/examples/BGL_polyhedron_3/transform_iterator.cpp - BGL/examples/BGL_surface_mesh/connected_components.cpp - BGL/examples/BGL_surface_mesh/gwdwg.cpp - BGL/examples/BGL_surface_mesh/prim.cpp - BGL/examples/BGL_surface_mesh/seam_mesh.cpp - BGL/examples/BGL_surface_mesh/surface_mesh_dual.cpp - BGL/examples/BGL_surface_mesh/surface_mesh_partition.cpp - BGL/examples/BGL_surface_mesh/write_inp.cpp - BGL/examples/BGL_triangulation_2/dijkstra.cpp - BGL/examples/BGL_triangulation_2/dijkstra_with_internal_properties.cpp - BGL/examples/BGL_triangulation_2/emst.cpp - BGL/examples/BGL_triangulation_2/emst_cdt_plus_hierarchy.cpp - BGL/examples/BGL_triangulation_2/emst_regular.cpp - BGL/examples/BGL_triangulation_2/face_graph.cpp - Barycentric_coordinates_2/examples/Barycentric_coordinates_2/Discrete_harmonic_coordinates_example.cpp - Barycentric_coordinates_2/examples/Barycentric_coordinates_2/Mean_value_coordinates_example.cpp - Barycentric_coordinates_2/examples/Barycentric_coordinates_2/Segment_coordinates_example.cpp - Barycentric_coordinates_2/examples/Barycentric_coordinates_2/Terrain_height_modeling.cpp - Barycentric_coordinates_2/examples/Barycentric_coordinates_2/Triangle_coordinates_example.cpp - Barycentric_coordinates_2/examples/Barycentric_coordinates_2/Triangle_coordinates_speed_test.cpp - Barycentric_coordinates_2/examples/Barycentric_coordinates_2/Wachspress_coordinates_example.cpp - Boolean_set_operations_2/examples/Boolean_set_operations_2/bezier_traits_adapter.cpp - Boolean_set_operations_2/examples/Boolean_set_operations_2/bezier_traits_adapter2.cpp - Boolean_set_operations_2/examples/Boolean_set_operations_2/circle_segment.cpp - Boolean_set_operations_2/examples/Boolean_set_operations_2/conic_traits_adapter.cpp - Boolean_set_operations_2/examples/Boolean_set_operations_2/connect_polygon.cpp - Boolean_set_operations_2/examples/Boolean_set_operations_2/do_intersect.cpp - Boolean_set_operations_2/examples/Boolean_set_operations_2/dxf_union.cpp - Boolean_set_operations_2/examples/Boolean_set_operations_2/sequence.cpp - Boolean_set_operations_2/examples/Boolean_set_operations_2/set_union.cpp - Boolean_set_operations_2/examples/Boolean_set_operations_2/simple_join_intersect.cpp - Boolean_set_operations_2/examples/Boolean_set_operations_2/symmetric_difference.cpp - Bounding_volumes/examples/Approximate_min_ellipsoid_d/ellipsoid.cpp - Bounding_volumes/examples/Approximate_min_ellipsoid_d/ellipsoid_for_maple.cpp - Bounding_volumes/examples/Min_annulus_d/min_annulus_d.cpp - Bounding_volumes/examples/Min_annulus_d/min_annulus_d_fast_exact.cpp - Bounding_volumes/examples/Min_circle_2/min_circle_2.cpp - Bounding_volumes/examples/Min_circle_2/min_circle_homogeneous_2.cpp - Bounding_volumes/examples/Min_ellipse_2/min_ellipse_2.cpp - Bounding_volumes/examples/Min_quadrilateral_2/minimum_enclosing_parallelogram_2.cpp - Bounding_volumes/examples/Min_quadrilateral_2/minimum_enclosing_rectangle_2.cpp - Bounding_volumes/examples/Min_quadrilateral_2/minimum_enclosing_strip_2.cpp - Bounding_volumes/examples/Min_sphere_d/min_sphere_3.cpp - Bounding_volumes/examples/Min_sphere_d/min_sphere_homogeneous_3.cpp - Bounding_volumes/examples/Min_sphere_of_spheres_d/benchmark.cpp - Bounding_volumes/examples/Min_sphere_of_spheres_d/min_sphere_of_spheres_d_2.cpp - Bounding_volumes/examples/Min_sphere_of_spheres_d/min_sphere_of_spheres_d_3.cpp - Bounding_volumes/examples/Min_sphere_of_spheres_d/min_sphere_of_spheres_d_d.cpp - Bounding_volumes/examples/Rectangular_p_center_2/rectangular_p_center_2.cpp - Box_intersection_d/examples/Box_intersection_d/box_d_do_intersect_polylines.cpp - Box_intersection_d/examples/Box_intersection_d/box_grid.cpp - Box_intersection_d/examples/Box_intersection_d/custom_box_grid.cpp - Box_intersection_d/examples/Box_intersection_d/minimal.cpp - Box_intersection_d/examples/Box_intersection_d/minimal_self.cpp - Box_intersection_d/examples/Box_intersection_d/proximity_custom_box_traits.cpp - Box_intersection_d/examples/Box_intersection_d/triangle_self_intersect.cpp - Box_intersection_d/examples/Box_intersection_d/triangle_self_intersect_pointers.cpp - CGAL_Core/examples/Core/delaunay.cpp - CGAL_ImageIO/examples/CGALimageIO/convert_raw_image_to_inr.cpp - CGAL_ImageIO/examples/CGALimageIO/extract_a_sub_image.cpp - CGAL_ImageIO/examples/CGALimageIO/test_imageio.cpp - CGAL_ipelets/examples/CGAL_ipelets/test_grabbers.cpp - Circular_kernel_2/examples/Circular_kernel_2/functor_has_on_2.cpp - Circular_kernel_2/examples/Circular_kernel_2/intersecting_arcs.cpp - Circular_kernel_3/examples/Circular_kernel_3/functor_compare_theta_3.cpp - Circular_kernel_3/examples/Circular_kernel_3/functor_has_on_3.cpp - Circular_kernel_3/examples/Circular_kernel_3/intersecting_spheres.cpp - Circulator/examples/Circulator/circulator_prog1.cpp - Circulator/examples/Circulator/circulator_prog2.cpp - Circulator/examples/Circulator/circulator_prog3.cpp - Classification/examples/Classification/example_classification.cpp - Classification/examples/Classification/example_cluster_classification.cpp - Classification/examples/Classification/example_ethz_random_forest.cpp - Classification/examples/Classification/example_feature.cpp - Classification/examples/Classification/example_generation_and_training.cpp - Classification/examples/Classification/example_mesh_classification.cpp - Classification/examples/Classification/example_opencv_random_forest.cpp - Classification/examples/Classification/example_tensorflow_neural_network.cpp - Classification/examples/Classification/gis_tutorial_example.cpp - Combinatorial_map/examples/Combinatorial_map/map_3_dynamic_onmerge.cpp - Combinatorial_map/examples/Combinatorial_map/map_3_foreach.cpp - Combinatorial_map/examples/Combinatorial_map/map_3_marks.cpp - Combinatorial_map/examples/Combinatorial_map/map_3_operations.cpp - Combinatorial_map/examples/Combinatorial_map/map_3_simple_example.cpp - Combinatorial_map/examples/Combinatorial_map/map_3_with_colored_facets.cpp - Combinatorial_map/examples/Combinatorial_map/map_4_simple_example.cpp - Cone_spanners_2/examples/Cone_spanners_2/compute_cones.cpp - Cone_spanners_2/examples/Cone_spanners_2/dijkstra_theta.cpp - Cone_spanners_2/examples/Cone_spanners_2/theta_io.cpp - Convex_decomposition_3/examples/Convex_decomposition_3/list_of_convex_parts.cpp - Convex_hull_2/examples/Convex_hull_2/array_convex_hull_2.cpp - Convex_hull_2/examples/Convex_hull_2/ch_from_cin_to_cout.cpp - Convex_hull_2/examples/Convex_hull_2/ch_graham_anderson.cpp - Convex_hull_2/examples/Convex_hull_2/ch_timing.cpp - Convex_hull_2/examples/Convex_hull_2/convex_hull_indices_2.cpp - Convex_hull_2/examples/Convex_hull_2/convex_hull_yz.cpp - Convex_hull_2/examples/Convex_hull_2/iostream_convex_hull_2.cpp - Convex_hull_2/examples/Convex_hull_2/vector_convex_hull_2.cpp - Convex_hull_3/examples/Convex_hull_3/dynamic_hull_3.cpp - Convex_hull_3/examples/Convex_hull_3/dynamic_hull_LCC_3.cpp - Convex_hull_3/examples/Convex_hull_3/dynamic_hull_OM_3.cpp - Convex_hull_3/examples/Convex_hull_3/dynamic_hull_SM_3.cpp - Convex_hull_3/examples/Convex_hull_3/extreme_indices_3.cpp - Convex_hull_3/examples/Convex_hull_3/extreme_points_3_sm.cpp - Convex_hull_3/examples/Convex_hull_3/graph_hull_3.cpp - Convex_hull_3/examples/Convex_hull_3/halfspace_intersection_3.cpp - Convex_hull_3/examples/Convex_hull_3/lloyd_algorithm.cpp - Convex_hull_3/examples/Convex_hull_3/quickhull_3.cpp - Convex_hull_3/examples/Convex_hull_3/quickhull_OM_3.cpp - Convex_hull_3/examples/Convex_hull_3/quickhull_any_dim_3.cpp - Envelope_2/examples/Envelope_2/convex_hull_2.cpp - Envelope_2/examples/Envelope_2/envelope_circles.cpp - Envelope_2/examples/Envelope_2/envelope_segments.cpp - Envelope_3/examples/Envelope_3/envelope_planes.cpp - Envelope_3/examples/Envelope_3/envelope_spheres.cpp - Envelope_3/examples/Envelope_3/envelope_triangles.cpp - Filtered_kernel/examples/Filtered_kernel/Filtered_predicate.cpp - Generalized_map/examples/Generalized_map/comparison_gmap_cmap.cpp - Generalized_map/examples/Generalized_map/gmap_2_moebius.cpp - Generalized_map/examples/Generalized_map/gmap_3_dynamic_onmerge.cpp - Generalized_map/examples/Generalized_map/gmap_3_marks.cpp - Generalized_map/examples/Generalized_map/gmap_3_operations.cpp - Generalized_map/examples/Generalized_map/gmap_3_simple_example.cpp - Generalized_map/examples/Generalized_map/gmap_3_with_colored_facets.cpp - Generalized_map/examples/Generalized_map/gmap_4_simple_example.cpp - Generator/examples/Generator/ball_d.cpp - Generator/examples/Generator/combination_enumerator.cpp - Generator/examples/Generator/cube_d.cpp - Generator/examples/Generator/grid_d.cpp - Generator/examples/Generator/name_pairs.cpp - Generator/examples/Generator/random_convex_hull_2.cpp - Generator/examples/Generator/random_convex_set.cpp - Generator/examples/Generator/random_degenerate_point_set.cpp - Generator/examples/Generator/random_grid.cpp - Generator/examples/Generator/random_points_in_tetrahedral_mesh_3.cpp - Generator/examples/Generator/random_points_in_triangles_2.cpp - Generator/examples/Generator/random_points_in_triangles_3.cpp - Generator/examples/Generator/random_points_on_tetrahedral_mesh_3.cpp - Generator/examples/Generator/random_points_on_triangle_mesh_2.cpp - Generator/examples/Generator/random_points_on_triangle_mesh_3.cpp - Generator/examples/Generator/random_points_tetrahedron_and_triangle_3.cpp - Generator/examples/Generator/random_points_triangle_2.cpp - Generator/examples/Generator/random_polygon.cpp - Generator/examples/Generator/random_polygon2.cpp - Generator/examples/Generator/random_segments1.cpp - Generator/examples/Generator/random_segments2.cpp - Generator/examples/Generator/sphere_d.cpp - HalfedgeDS/examples/HalfedgeDS/hds_prog_color.cpp - HalfedgeDS/examples/HalfedgeDS/hds_prog_compact.cpp - HalfedgeDS/examples/HalfedgeDS/hds_prog_compact2.cpp - HalfedgeDS/examples/HalfedgeDS/hds_prog_default.cpp - HalfedgeDS/examples/HalfedgeDS/hds_prog_edge_iterator.cpp - HalfedgeDS/examples/HalfedgeDS/hds_prog_graph.cpp - HalfedgeDS/examples/HalfedgeDS/hds_prog_graph2.cpp - HalfedgeDS/examples/HalfedgeDS/hds_prog_halfedge_iterator.cpp - HalfedgeDS/examples/HalfedgeDS/hds_prog_vector.cpp - Heat_method_3/examples/Heat_method_3/heat_method.cpp - Heat_method_3/examples/Heat_method_3/heat_method_polyhedron.cpp - Heat_method_3/examples/Heat_method_3/heat_method_surface_mesh.cpp - Heat_method_3/examples/Heat_method_3/heat_method_surface_mesh_direct.cpp - Hyperbolic_triangulation_2/examples/Hyperbolic_triangulation_2/ht2_example.cpp - Hyperbolic_triangulation_2/examples/Hyperbolic_triangulation_2/ht2_example_color.cpp - Inscribed_areas/examples/Inscribed_areas/extremal_polygon_2_area.cpp - Inscribed_areas/examples/Inscribed_areas/extremal_polygon_2_perimeter.cpp - Inscribed_areas/examples/Inscribed_areas/largest_empty_rectangle.cpp - Interpolation/examples/Interpolation/interpolation_2.cpp - Interpolation/examples/Interpolation/interpolation_vertex_with_info_2.cpp - Interpolation/examples/Interpolation/linear_interpolation_2.cpp - Interpolation/examples/Interpolation/linear_interpolation_of_vector_3.cpp - Interpolation/examples/Interpolation/nn_coordinates_2.cpp - Interpolation/examples/Interpolation/nn_coordinates_3.cpp - Interpolation/examples/Interpolation/nn_coordinates_with_info_2.cpp - Interpolation/examples/Interpolation/rn_coordinates_2.cpp - Interpolation/examples/Interpolation/sibson_interpolation_2.cpp - Interpolation/examples/Interpolation/sibson_interpolation_rn_2.cpp - Interpolation/examples/Interpolation/sibson_interpolation_rn_vertex_with_info_2.cpp - Interpolation/examples/Interpolation/sibson_interpolation_vertex_with_info_2.cpp - Interpolation/examples/Interpolation/surface_neighbor_coordinates_3.cpp - Interval_skip_list/examples/Interval_skip_list/intervals.cpp - Interval_skip_list/examples/Interval_skip_list/isl_terrain.cpp - Jet_fitting_3/examples/Jet_fitting_3/Mesh_estimation.cpp - Jet_fitting_3/examples/Jet_fitting_3/Single_estimation.cpp - Kernel_23/examples/Kernel_23/MyKernel.cpp - Kernel_23/examples/Kernel_23/cartesian_converter.cpp - Kernel_23/examples/Kernel_23/exact.cpp - Kernel_23/examples/Kernel_23/intersection_get.cpp - Kernel_23/examples/Kernel_23/intersection_visitor.cpp - Kernel_23/examples/Kernel_23/intersections.cpp - Kernel_23/examples/Kernel_23/points_and_segment.cpp - Kernel_23/examples/Kernel_23/surprising.cpp - Linear_cell_complex/examples/Linear_cell_complex/draw_linear_cell_complex.cpp - Linear_cell_complex/examples/Linear_cell_complex/gmap_linear_cell_complex_3.cpp - Linear_cell_complex/examples/Linear_cell_complex/linear_cell_complex_3.cpp - Linear_cell_complex/examples/Linear_cell_complex/linear_cell_complex_3_attributes_management.cpp - Linear_cell_complex/examples/Linear_cell_complex/linear_cell_complex_3_operations.cpp - Linear_cell_complex/examples/Linear_cell_complex/linear_cell_complex_3_with_colored_vertices.cpp - Linear_cell_complex/examples/Linear_cell_complex/linear_cell_complex_3_with_mypoint.cpp - Linear_cell_complex/examples/Linear_cell_complex/linear_cell_complex_4.cpp - Linear_cell_complex/examples/Linear_cell_complex/plane_graph_to_lcc_2.cpp - Linear_cell_complex/examples/Linear_cell_complex/voronoi_2.cpp - Linear_cell_complex/examples/Linear_cell_complex/voronoi_3.cpp - Matrix_search/examples/Matrix_search/sorted_matrix_search.cpp - Mesh_2/examples/Mesh_2/conforming.cpp - Mesh_2/examples/Mesh_2/mesh_class.cpp - Mesh_2/examples/Mesh_2/mesh_global.cpp - Mesh_2/examples/Mesh_2/mesh_optimization.cpp - Mesh_2/examples/Mesh_2/mesh_with_seeds.cpp - Mesh_3/examples/Mesh_3/implicit_functions.cpp - Mesh_3/examples/Mesh_3/mesh_3D_gray_image.cpp - Mesh_3/examples/Mesh_3/mesh_3D_gray_image_multiple_values.cpp - Mesh_3/examples/Mesh_3/mesh_3D_gray_vtk_image.cpp - Mesh_3/examples/Mesh_3/mesh_3D_image.cpp - Mesh_3/examples/Mesh_3/mesh_3D_image_variable_size.cpp - Mesh_3/examples/Mesh_3/mesh_3D_image_with_custom_initialization.cpp - Mesh_3/examples/Mesh_3/mesh_3D_image_with_features.cpp - Mesh_3/examples/Mesh_3/mesh_cubes_intersection.cpp - Mesh_3/examples/Mesh_3/mesh_cubes_intersection_with_features.cpp - Mesh_3/examples/Mesh_3/mesh_hybrid_mesh_domain.cpp - Mesh_3/examples/Mesh_3/mesh_implicit_domains.cpp - Mesh_3/examples/Mesh_3/mesh_implicit_domains_2.cpp - Mesh_3/examples/Mesh_3/mesh_implicit_ellipsoid.cpp - Mesh_3/examples/Mesh_3/mesh_implicit_sphere.cpp - Mesh_3/examples/Mesh_3/mesh_implicit_sphere_variable_size.cpp - Mesh_3/examples/Mesh_3/mesh_optimization_example.cpp - Mesh_3/examples/Mesh_3/mesh_optimization_lloyd_example.cpp - Mesh_3/examples/Mesh_3/mesh_polyhedral_complex.cpp - Mesh_3/examples/Mesh_3/mesh_polyhedral_complex_sm.cpp - Mesh_3/examples/Mesh_3/mesh_polyhedral_domain.cpp - Mesh_3/examples/Mesh_3/mesh_polyhedral_domain_sm.cpp - Mesh_3/examples/Mesh_3/mesh_polyhedral_domain_with_features.cpp - Mesh_3/examples/Mesh_3/mesh_polyhedral_domain_with_features_sm.cpp - Mesh_3/examples/Mesh_3/mesh_polyhedral_domain_with_lipschitz_sizing.cpp - Mesh_3/examples/Mesh_3/mesh_polyhedral_domain_with_surface_inside.cpp - Mesh_3/examples/Mesh_3/mesh_two_implicit_spheres_with_balls.cpp - Mesh_3/examples/Mesh_3/remesh_polyhedral_surface.cpp - Mesh_3/examples/Mesh_3/remesh_polyhedral_surface_sm.cpp - Minkowski_sum_2/examples/Minkowski_sum_2/approx_inset.cpp - Minkowski_sum_2/examples/Minkowski_sum_2/approx_offset.cpp - Minkowski_sum_2/examples/Minkowski_sum_2/exact_inset.cpp - Minkowski_sum_2/examples/Minkowski_sum_2/exact_offset.cpp - Minkowski_sum_2/examples/Minkowski_sum_2/sum_by_decomposition.cpp - Minkowski_sum_2/examples/Minkowski_sum_2/sum_of_holes.cpp - Minkowski_sum_2/examples/Minkowski_sum_2/sum_triangle_square.cpp - Minkowski_sum_2/examples/Minkowski_sum_2/sum_with_holes.cpp - Minkowski_sum_3/examples/Minkowski_sum_3/cube_offset.cpp - Minkowski_sum_3/examples/Minkowski_sum_3/glide.cpp - Modular_arithmetic/examples/Modular_arithmetic/modular_filter.cpp - Nef_2/examples/Nef_2/nef_2_construction.cpp - Nef_2/examples/Nef_2/nef_2_exploration.cpp - Nef_2/examples/Nef_2/nef_2_intersection.cpp - Nef_2/examples/Nef_2/nef_2_polylines.cpp - Nef_3/examples/Nef_3/comparison.cpp - Nef_3/examples/Nef_3/complex_construction.cpp - Nef_3/examples/Nef_3/draw_nef_3.cpp - Nef_3/examples/Nef_3/exploration_SM.cpp - Nef_3/examples/Nef_3/extended_kernel.cpp - Nef_3/examples/Nef_3/handling_double_coordinates.cpp - Nef_3/examples/Nef_3/interface_polyhedron.cpp - Nef_3/examples/Nef_3/nefIO.cpp - Nef_3/examples/Nef_3/nef_3_construction.cpp - Nef_3/examples/Nef_3/nef_3_point_location.cpp - Nef_3/examples/Nef_3/nef_3_simple.cpp - Nef_3/examples/Nef_3/nef_3_to_surface_mesh.cpp - Nef_3/examples/Nef_3/offIO.cpp - Nef_3/examples/Nef_3/point_set_operations.cpp - Nef_3/examples/Nef_3/polyline_construction.cpp - Nef_3/examples/Nef_3/set_operations.cpp - Nef_3/examples/Nef_3/shell_exploration.cpp - Nef_3/examples/Nef_3/surface_mesh_to_nef.cpp - Nef_3/examples/Nef_3/topological_operations.cpp - Nef_3/examples/Nef_3/transformation.cpp - Nef_S2/examples/Nef_S2/nef_s2_construction.cpp - Nef_S2/examples/Nef_S2/nef_s2_exploration.cpp - Nef_S2/examples/Nef_S2/nef_s2_point_location.cpp - Nef_S2/examples/Nef_S2/nef_s2_simple.cpp - Optimal_bounding_box/examples/Optimal_bounding_box/obb_example.cpp - Optimal_bounding_box/examples/Optimal_bounding_box/obb_with_point_maps_example.cpp - Optimal_bounding_box/examples/Optimal_bounding_box/rotated_aabb_tree_example.cpp - Optimal_transportation_reconstruction_2/examples/Optimal_transportation_reconstruction_2/otr2_indexed_output_example.cpp - Optimal_transportation_reconstruction_2/examples/Optimal_transportation_reconstruction_2/otr2_list_output_example.cpp - Optimal_transportation_reconstruction_2/examples/Optimal_transportation_reconstruction_2/otr2_mass_example.cpp - Optimal_transportation_reconstruction_2/examples/Optimal_transportation_reconstruction_2/otr2_simplest_example.cpp - Optimal_transportation_reconstruction_2/examples/Optimal_transportation_reconstruction_2/otr2_simplest_example_with_tolerance.cpp - Partition_2/examples/Partition_2/approx_convex_partition_2.cpp - Partition_2/examples/Partition_2/greene_approx_convex_partition_2.cpp - Partition_2/examples/Partition_2/optimal_convex_partition_2.cpp - Partition_2/examples/Partition_2/y_monotone_partition_2.cpp - Partition_2/examples/Partition_2/y_monotone_partition_indices_2.cpp - Periodic_2_triangulation_2/examples/Periodic_2_triangulation_2/draw_periodic_2_triangulation_2.cpp - Periodic_2_triangulation_2/examples/Periodic_2_triangulation_2/p2t2_adding_handles.cpp - Periodic_2_triangulation_2/examples/Periodic_2_triangulation_2/p2t2_colored_vertices.cpp - Periodic_2_triangulation_2/examples/Periodic_2_triangulation_2/p2t2_covering.cpp - Periodic_2_triangulation_2/examples/Periodic_2_triangulation_2/p2t2_find_conflicts.cpp - Periodic_2_triangulation_2/examples/Periodic_2_triangulation_2/p2t2_geometric_access.cpp - Periodic_2_triangulation_2/examples/Periodic_2_triangulation_2/p2t2_hierarchy.cpp - Periodic_2_triangulation_2/examples/Periodic_2_triangulation_2/p2t2_info_insert_with_pair_iterator_2.cpp - Periodic_2_triangulation_2/examples/Periodic_2_triangulation_2/p2t2_info_insert_with_transform_iterator_2.cpp - Periodic_2_triangulation_2/examples/Periodic_2_triangulation_2/p2t2_info_insert_with_zip_iterator_2.cpp - Periodic_2_triangulation_2/examples/Periodic_2_triangulation_2/p2t2_large_point_set.cpp - Periodic_2_triangulation_2/examples/Periodic_2_triangulation_2/p2t2_simple_example.cpp - Periodic_3_mesh_3/examples/Periodic_3_mesh_3/mesh_implicit_multi_domain.cpp - Periodic_3_mesh_3/examples/Periodic_3_mesh_3/mesh_implicit_shape.cpp - Periodic_3_mesh_3/examples/Periodic_3_mesh_3/mesh_implicit_shape_with_features.cpp - Periodic_3_mesh_3/examples/Periodic_3_mesh_3/mesh_implicit_shape_with_optimizers.cpp - Periodic_3_mesh_3/examples/Periodic_3_mesh_3/mesh_implicit_shape_with_subdomains.cpp - Periodic_3_triangulation_3/examples/Periodic_3_triangulation_3/colored_vertices.cpp - Periodic_3_triangulation_3/examples/Periodic_3_triangulation_3/covering.cpp - Periodic_3_triangulation_3/examples/Periodic_3_triangulation_3/find_conflicts.cpp - Periodic_3_triangulation_3/examples/Periodic_3_triangulation_3/geometric_access.cpp - Periodic_3_triangulation_3/examples/Periodic_3_triangulation_3/large_point_set.cpp - Periodic_3_triangulation_3/examples/Periodic_3_triangulation_3/p3rt3_hidden_points.cpp - Periodic_3_triangulation_3/examples/Periodic_3_triangulation_3/p3rt3_insert_only.cpp - Periodic_3_triangulation_3/examples/Periodic_3_triangulation_3/p3rt3_insert_point_with_bad_weight.cpp - Periodic_3_triangulation_3/examples/Periodic_3_triangulation_3/p3rt3_insert_remove.cpp - Periodic_3_triangulation_3/examples/Periodic_3_triangulation_3/periodic_adding_handles.cpp - Periodic_3_triangulation_3/examples/Periodic_3_triangulation_3/simple_example.cpp - Periodic_3_triangulation_3/examples/Periodic_3_triangulation_3/simple_regular_example.cpp - Periodic_4_hyperbolic_triangulation_2/examples/Periodic_4_hyperbolic_triangulation_2/p4ht2_example_insertion.cpp - Point_set_2/examples/Point_set_2/nearest_neighbor.cpp - Point_set_2/examples/Point_set_2/range_search.cpp - Point_set_3/examples/Point_set_3/draw_point_set_3.cpp - Point_set_3/examples/Point_set_3/point_set.cpp - Point_set_3/examples/Point_set_3/point_set_advanced.cpp - Point_set_3/examples/Point_set_3/point_set_algo.cpp - Point_set_3/examples/Point_set_3/point_set_property.cpp - Point_set_3/examples/Point_set_3/point_set_read_ply.cpp - Point_set_3/examples/Point_set_3/point_set_read_xyz.cpp - Point_set_processing_3/examples/Point_set_processing_3/average_spacing_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/bilateral_smooth_point_set_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/callback_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/clustering_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/edge_aware_upsample_point_set_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/edges_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/grid_simplification_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/grid_simplify_indices.cpp - Point_set_processing_3/examples/Point_set_processing_3/hierarchy_simplification_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/jet_smoothing_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/normal_estimation.cpp - Point_set_processing_3/examples/Point_set_processing_3/normals_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/property_map.cpp - Point_set_processing_3/examples/Point_set_processing_3/random_simplification_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/read_las_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/read_ply_points_with_colors_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/read_write_xyz_point_set_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/registration_with_OpenGR.cpp - Point_set_processing_3/examples/Point_set_processing_3/registration_with_opengr_pointmatcher_pipeline.cpp - Point_set_processing_3/examples/Point_set_processing_3/registration_with_pointmatcher.cpp - Point_set_processing_3/examples/Point_set_processing_3/remove_outliers_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/scale_estimation_2d_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/scale_estimation_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/structuring_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/wlop_simplify_and_regularize_point_set_example.cpp - Point_set_processing_3/examples/Point_set_processing_3/write_ply_points_example.cpp - Poisson_surface_reconstruction_3/examples/Poisson_surface_reconstruction_3/poisson_reconstruction.cpp - Poisson_surface_reconstruction_3/examples/Poisson_surface_reconstruction_3/poisson_reconstruction_example.cpp - Poisson_surface_reconstruction_3/examples/Poisson_surface_reconstruction_3/poisson_reconstruction_function.cpp - Poisson_surface_reconstruction_3/examples/Poisson_surface_reconstruction_3/tutorial_example.cpp - Polygon/examples/Polygon/Example.cpp - Polygon/examples/Polygon/Polygon.cpp - Polygon/examples/Polygon/draw_polygon.cpp - Polygon/examples/Polygon/draw_polygon_with_holes.cpp - Polygon/examples/Polygon/polygon_algorithms.cpp - Polygon/examples/Polygon/projected_polygon.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/compute_normals_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/compute_normals_example_OM.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/compute_normals_example_Polyhedron.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/connected_components_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/corefinement_LCC.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/corefinement_SM.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/corefinement_consecutive_bool_op.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/corefinement_difference_remeshed.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/corefinement_mesh_union.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/corefinement_mesh_union_and_intersection.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/corefinement_mesh_union_with_attributes.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/corefinement_polyhedron_union.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/detect_features_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/face_filtered_graph_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/hausdorff_distance_remeshing_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/hole_filling_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/hole_filling_example_LCC.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/hole_filling_example_OM.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/hole_filling_example_SM.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/isotropic_remeshing_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/isotropic_remeshing_of_patch_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/locate_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/manifoldness_repair_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/mesh_slicer_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/mesh_smoothing_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/orient_polygon_soup_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/orientation_pipeline_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/point_inside_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/point_inside_example_OM.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/random_perturbation_SM_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/refine_fair_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/repair_polygon_soup_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/self_intersections_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/shape_smoothing_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/stitch_borders_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/stitch_borders_example_OM.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/surface_mesh_intersection.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/triangulate_faces_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/triangulate_faces_example_OM.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/triangulate_faces_split_visitor_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/triangulate_polyline_example.cpp - Polygon_mesh_processing/examples/Polygon_mesh_processing/volume_connected_components.cpp - Polygonal_surface_reconstruction/examples/Polygonal_surface_reconstruction/polyfit_example_model_complexty_control.cpp - Polygonal_surface_reconstruction/examples/Polygonal_surface_reconstruction/polyfit_example_user_provided_planes.cpp - Polygonal_surface_reconstruction/examples/Polygonal_surface_reconstruction/polyfit_example_with_region_growing.cpp - Polygonal_surface_reconstruction/examples/Polygonal_surface_reconstruction/polyfit_example_without_input_planes.cpp - Polyhedron/examples/Polyhedron/draw_polyhedron.cpp - Polyhedron/examples/Polyhedron/poly_derivation.cpp - Polyhedron/examples/Polyhedron/polyhedron_prog_color.cpp - Polyhedron/examples/Polyhedron/polyhedron_prog_cube.cpp - Polyhedron/examples/Polyhedron/polyhedron_prog_cut_cube.cpp - Polyhedron/examples/Polyhedron/polyhedron_prog_incr_builder.cpp - Polyhedron/examples/Polyhedron/polyhedron_prog_normals.cpp - Polyhedron/examples/Polyhedron/polyhedron_prog_off.cpp - Polyhedron/examples/Polyhedron/polyhedron_prog_planes.cpp - Polyhedron/examples/Polyhedron/polyhedron_prog_simple.cpp - Polyhedron/examples/Polyhedron/polyhedron_prog_subdiv.cpp - Polyhedron/examples/Polyhedron/polyhedron_prog_subdiv_with_boundary.cpp - Polyhedron/examples/Polyhedron/polyhedron_prog_tetra.cpp - Polyhedron/examples/Polyhedron/polyhedron_prog_traits.cpp - Polyhedron/examples/Polyhedron/polyhedron_prog_vector.cpp - Polyhedron/examples/Polyhedron/polyhedron_prog_vertex_color.cpp - Polyhedron/examples/Polyhedron/polyhedron_prog_vertex_normal.cpp - Polyhedron/examples/Polyhedron/polyhedron_self_intersection.cpp - Polyhedron_IO/examples/Polyhedron_IO/iv2off.cpp - Polyhedron_IO/examples/Polyhedron_IO/off2iv.cpp - Polyhedron_IO/examples/Polyhedron_IO/off2off.cpp - Polyhedron_IO/examples/Polyhedron_IO/off2stl.cpp - Polyhedron_IO/examples/Polyhedron_IO/off2vrml.cpp - Polyhedron_IO/examples/Polyhedron_IO/off2wav.cpp - Polyhedron_IO/examples/Polyhedron_IO/off_bbox.cpp - Polyhedron_IO/examples/Polyhedron_IO/off_glue.cpp - Polyhedron_IO/examples/Polyhedron_IO/off_transform.cpp - Polyhedron_IO/examples/Polyhedron_IO/polyhedron2vrml.cpp - Polyhedron_IO/examples/Polyhedron_IO/polyhedron_copy.cpp - Polyhedron_IO/examples/Polyhedron_IO/terr_trian.cpp - Polyline_simplification_2/examples/Polyline_simplification_2/points_and_vertices.cpp - Polyline_simplification_2/examples/Polyline_simplification_2/simplify.cpp - Polyline_simplification_2/examples/Polyline_simplification_2/simplify_polygon.cpp - Polyline_simplification_2/examples/Polyline_simplification_2/simplify_polyline.cpp - Polyline_simplification_2/examples/Polyline_simplification_2/simplify_terrain.cpp - Polynomial/examples/Polynomial/coefficient_access.cpp - Polynomial/examples/Polynomial/construction.cpp - Polynomial/examples/Polynomial/degree.cpp - Polynomial/examples/Polynomial/gcd_up_to_constant_factor.cpp - Polynomial/examples/Polynomial/subresultants.cpp - Polynomial/examples/Polynomial/substitute.cpp - Polynomial/examples/Polynomial/swap_move.cpp - Polytope_distance_d/examples/Polytope_distance_d/all_furthest_neighbors_2.cpp - Polytope_distance_d/examples/Polytope_distance_d/polytope_distance_d.cpp - Polytope_distance_d/examples/Polytope_distance_d/polytope_distance_d_fast_exact.cpp - Polytope_distance_d/examples/Polytope_distance_d/width_simplex.cpp - Principal_component_analysis/examples/Principal_component_analysis/barycenter.cpp - Principal_component_analysis/examples/Principal_component_analysis/bounding_box.cpp - Principal_component_analysis/examples/Principal_component_analysis/centroid.cpp - Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_points_2.cpp - Principal_component_analysis/examples/Principal_component_analysis/linear_least_squares_fitting_triangles_3.cpp - Profiling_tools/examples/Profiling_tools/Profile_counter.cpp - Profiling_tools/examples/Profiling_tools/Profile_histogram_counter.cpp - Profiling_tools/examples/Profiling_tools/Profile_timer.cpp - Property_map/examples/Property_map/custom_property_map.cpp - Property_map/examples/Property_map/dynamic_properties.cpp - QP_solver/examples/QP_solver/convex_hull_containment.cpp - QP_solver/examples/QP_solver/convex_hull_containment2.cpp - QP_solver/examples/QP_solver/convex_hull_containment_benchmarks.cpp - QP_solver/examples/QP_solver/cycling.cpp - QP_solver/examples/QP_solver/first_lp.cpp - QP_solver/examples/QP_solver/first_lp_from_iterators.cpp - QP_solver/examples/QP_solver/first_lp_from_mps.cpp - QP_solver/examples/QP_solver/first_nonnegative_lp.cpp - QP_solver/examples/QP_solver/first_nonnegative_lp_from_iterators.cpp - QP_solver/examples/QP_solver/first_nonnegative_lp_from_mps.cpp - QP_solver/examples/QP_solver/first_nonnegative_qp.cpp - QP_solver/examples/QP_solver/first_nonnegative_qp_from_iterators.cpp - QP_solver/examples/QP_solver/first_nonnegative_qp_from_mps.cpp - QP_solver/examples/QP_solver/first_qp.cpp - QP_solver/examples/QP_solver/first_qp_basic_constraints.cpp - QP_solver/examples/QP_solver/first_qp_from_iterators.cpp - QP_solver/examples/QP_solver/first_qp_from_mps.cpp - QP_solver/examples/QP_solver/important_variables.cpp - QP_solver/examples/QP_solver/infeasibility_certificate.cpp - QP_solver/examples/QP_solver/invert_matrix.cpp - QP_solver/examples/QP_solver/optimality_certificate.cpp - QP_solver/examples/QP_solver/print_first_lp.cpp - QP_solver/examples/QP_solver/print_first_nonnegative_lp.cpp - QP_solver/examples/QP_solver/print_first_nonnegative_qp.cpp - QP_solver/examples/QP_solver/print_first_qp.cpp - QP_solver/examples/QP_solver/unboundedness_certificate.cpp - Ridges_3/examples/Ridges_3/Compute_Ridges_Umbilics.cpp - Ridges_3/examples/Ridges_3/Ridges_Umbilics_LCC.cpp - Ridges_3/examples/Ridges_3/Ridges_Umbilics_SM.cpp - STL_Extension/examples/STL_Extension/Default.cpp - STL_Extension/examples/STL_Extension/Dispatch_output_iterator.cpp - STL_Extension/examples/STL_Extension/in_place_list_prog.cpp - STL_Extension/examples/STL_Extension/min_element_if_example.cpp - STL_Extension/examples/STL_Extension/min_max_element_example.cpp - STL_Extension/examples/STL_Extension/unordered_map.cpp - Scale_space_reconstruction_3/examples/Scale_space_reconstruction_3/scale_space.cpp - Scale_space_reconstruction_3/examples/Scale_space_reconstruction_3/scale_space_advancing_front.cpp - Scale_space_reconstruction_3/examples/Scale_space_reconstruction_3/scale_space_incremental.cpp - Scale_space_reconstruction_3/examples/Scale_space_reconstruction_3/scale_space_manifold.cpp - SearchStructures/examples/RangeSegmentTrees/range_tree_1.cpp - SearchStructures/examples/RangeSegmentTrees/range_tree_2.cpp - SearchStructures/examples/RangeSegmentTrees/range_tree_3.cpp - SearchStructures/examples/RangeSegmentTrees/range_tree_4.cpp - SearchStructures/examples/RangeSegmentTrees/range_tree_map_2.cpp - SearchStructures/examples/RangeSegmentTrees/range_tree_set_2.cpp - SearchStructures/examples/RangeSegmentTrees/segment_tree_1.cpp - SearchStructures/examples/RangeSegmentTrees/segment_tree_2.cpp - SearchStructures/examples/RangeSegmentTrees/segment_tree_3.cpp - SearchStructures/examples/RangeSegmentTrees/segment_tree_4.cpp - SearchStructures/examples/RangeSegmentTrees/segment_tree_map_2.cpp - SearchStructures/examples/RangeSegmentTrees/segment_tree_set_2.cpp - SearchStructures/examples/RangeSegmentTrees/segment_tree_set_3.cpp - SearchStructures/examples/RangeSegmentTrees/software_design_rgs.cpp - Segment_Delaunay_graph_2/examples/Segment_Delaunay_graph_2/sdg-count-sites.cpp - Segment_Delaunay_graph_2/examples/Segment_Delaunay_graph_2/sdg-fast-sp-polygon.cpp - Segment_Delaunay_graph_2/examples/Segment_Delaunay_graph_2/sdg-fast-sp.cpp - Segment_Delaunay_graph_2/examples/Segment_Delaunay_graph_2/sdg-filtered-traits.cpp - Segment_Delaunay_graph_2/examples/Segment_Delaunay_graph_2/sdg-info-set.cpp - Segment_Delaunay_graph_2/examples/Segment_Delaunay_graph_2/sdg-red-blue-info.cpp - Segment_Delaunay_graph_2/examples/Segment_Delaunay_graph_2/sdg-voronoi-edges.cpp - Segment_Delaunay_graph_Linf_2/examples/Segment_Delaunay_graph_Linf_2/print-sdg-linf.cpp - Segment_Delaunay_graph_Linf_2/examples/Segment_Delaunay_graph_Linf_2/sdg-count-sites-linf.cpp - Segment_Delaunay_graph_Linf_2/examples/Segment_Delaunay_graph_Linf_2/sdg-fast-sp-linf.cpp - Segment_Delaunay_graph_Linf_2/examples/Segment_Delaunay_graph_Linf_2/sdg-fast-sp-polygon-linf.cpp - Segment_Delaunay_graph_Linf_2/examples/Segment_Delaunay_graph_Linf_2/sdg-filtered-traits-linf.cpp - Segment_Delaunay_graph_Linf_2/examples/Segment_Delaunay_graph_Linf_2/sdg-info-set-linf.cpp - Segment_Delaunay_graph_Linf_2/examples/Segment_Delaunay_graph_Linf_2/sdg-red-blue-info-linf.cpp - Segment_Delaunay_graph_Linf_2/examples/Segment_Delaunay_graph_Linf_2/sdg-voronoi-edges-exact-linf.cpp - Segment_Delaunay_graph_Linf_2/examples/Segment_Delaunay_graph_Linf_2/sdg-voronoi-edges-linf.cpp - Set_movable_separability_2/examples/Set_movable_separability_2/is_pullout_direction_single_mold_trans_cast.cpp - Set_movable_separability_2/examples/Set_movable_separability_2/pullout_directions_single_mold_trans_cast.cpp - Set_movable_separability_2/examples/Set_movable_separability_2/top_edges_single_mold_trans_cast.cpp - Shape_detection/examples/Shape_detection/efficient_RANSAC_and_plane_regularization.cpp - Shape_detection/examples/Shape_detection/efficient_RANSAC_basic.cpp - Shape_detection/examples/Shape_detection/efficient_RANSAC_with_callback.cpp - Shape_detection/examples/Shape_detection/efficient_RANSAC_with_custom_shape.cpp - Shape_detection/examples/Shape_detection/efficient_RANSAC_with_parameters.cpp - Shape_detection/examples/Shape_detection/efficient_RANSAC_with_point_access.cpp - Shape_detection/examples/Shape_detection/region_growing_on_point_set_2.cpp - Shape_detection/examples/Shape_detection/region_growing_on_point_set_3.cpp - Shape_detection/examples/Shape_detection/region_growing_on_polygon_mesh.cpp - Shape_detection/examples/Shape_detection/region_growing_with_custom_classes.cpp - Shape_detection/examples/Shape_detection/shape_detection_basic_deprecated.cpp - Skin_surface_3/examples/Skin_surface_3/skin_surface_pdb_reader.cpp - Skin_surface_3/examples/Skin_surface_3/skin_surface_retrieve_defining_weighted_points.cpp - Skin_surface_3/examples/Skin_surface_3/skin_surface_simple.cpp - Skin_surface_3/examples/Skin_surface_3/skin_surface_subdiv.cpp - Skin_surface_3/examples/Skin_surface_3/skin_surface_subdiv_with_normals.cpp - Skin_surface_3/examples/Skin_surface_3/union_of_balls_simple.cpp - Skin_surface_3/examples/Skin_surface_3/union_of_balls_subdiv.cpp - Snap_rounding_2/examples/Snap_rounding_2/snap_rounding.cpp - Snap_rounding_2/examples/Snap_rounding_2/snap_rounding_data.cpp - Snap_rounding_2/examples/Snap_rounding_2/snap_rounding_to_integer.cpp - Solver_interface/examples/Solver_interface/diagonalize_matrix.cpp - Solver_interface/examples/Solver_interface/mixed_integer_program.cpp - Solver_interface/examples/Solver_interface/singular_value_decomposition.cpp - Solver_interface/examples/Solver_interface/sparse_solvers.cpp - Spatial_searching/examples/Spatial_searching/circular_query.cpp - Spatial_searching/examples/Spatial_searching/distance_browsing.cpp - Spatial_searching/examples/Spatial_searching/fuzzy_range_query.cpp - Spatial_searching/examples/Spatial_searching/general_neighbor_searching.cpp - Spatial_searching/examples/Spatial_searching/iso_rectangle_2_query.cpp - Spatial_searching/examples/Spatial_searching/nearest_neighbor_searching.cpp - Spatial_searching/examples/Spatial_searching/parallel_kdtree.cpp - Spatial_searching/examples/Spatial_searching/searching_polyhedron_vertices.cpp - Spatial_searching/examples/Spatial_searching/searching_polyhedron_vertices_with_fuzzy_sphere.cpp - Spatial_searching/examples/Spatial_searching/searching_sphere_orthogonally.cpp - Spatial_searching/examples/Spatial_searching/searching_surface_mesh_vertices.cpp - Spatial_searching/examples/Spatial_searching/searching_with_circular_query.cpp - Spatial_searching/examples/Spatial_searching/searching_with_point_with_info.cpp - Spatial_searching/examples/Spatial_searching/searching_with_point_with_info_inplace.cpp - Spatial_searching/examples/Spatial_searching/searching_with_point_with_info_pmap.cpp - Spatial_searching/examples/Spatial_searching/splitter_worst_cases.cpp - Spatial_searching/examples/Spatial_searching/user_defined_point_and_distance.cpp - Spatial_searching/examples/Spatial_searching/using_fair_splitting_rule.cpp - Spatial_searching/examples/Spatial_searching/weighted_Minkowski_distance.cpp - Spatial_sorting/examples/Spatial_sorting/example_delaunay_2.cpp - Spatial_sorting/examples/Spatial_sorting/hilbert.cpp - Spatial_sorting/examples/Spatial_sorting/hilbert_policies.cpp - Spatial_sorting/examples/Spatial_sorting/hilbert_sort_on_sphere.cpp - Spatial_sorting/examples/Spatial_sorting/myPoint.cpp - Spatial_sorting/examples/Spatial_sorting/parallel_spatial_sort_3.cpp - Spatial_sorting/examples/Spatial_sorting/small_example_delaunay_2.cpp - Spatial_sorting/examples/Spatial_sorting/sort_indices.cpp - Spatial_sorting/examples/Spatial_sorting/sp_sort_using_property_map_2.cpp - Spatial_sorting/examples/Spatial_sorting/sp_sort_using_property_map_3.cpp - Spatial_sorting/examples/Spatial_sorting/sp_sort_using_property_map_d.cpp - Spatial_sorting/examples/Spatial_sorting/spatial_sort_on_sphere.cpp - Straight_skeleton_2/examples/Straight_skeleton_2/Create_offset_polygons_2.cpp - Straight_skeleton_2/examples/Straight_skeleton_2/Create_saop_from_polygon_with_holes_2.cpp - Straight_skeleton_2/examples/Straight_skeleton_2/Create_skeleton_and_offset_polygons_2.cpp - Straight_skeleton_2/examples/Straight_skeleton_2/Create_skeleton_and_offset_polygons_with_holes_2.cpp - Straight_skeleton_2/examples/Straight_skeleton_2/Create_straight_skeleton_2.cpp - Straight_skeleton_2/examples/Straight_skeleton_2/Create_straight_skeleton_from_polygon_with_holes_2.cpp - Straight_skeleton_2/examples/Straight_skeleton_2/Low_level_API.cpp - Straight_skeleton_2/examples/Straight_skeleton_2/Show_offset_polygon.cpp - Straight_skeleton_2/examples/Straight_skeleton_2/Show_straight_skeleton.cpp - Stream_lines_2/examples/Stream_lines_2/stl_regular_field.cpp - Stream_lines_2/examples/Stream_lines_2/stl_triangular_field.cpp - Stream_support/examples/Stream_support/Linestring_WKT.cpp - Stream_support/examples/Stream_support/Point_WKT.cpp - Stream_support/examples/Stream_support/Polygon_WKT.cpp - Stream_support/examples/Stream_support/read_WKT.cpp - Stream_support/examples/Stream_support/read_xml.cpp - Subdivision_method_3/examples/Subdivision_method_3/CatmullClark_subdivision.cpp - Subdivision_method_3/examples/Subdivision_method_3/Customized_subdivision.cpp - Subdivision_method_3/examples/Subdivision_method_3/DooSabin_subdivision.cpp - Subdivision_method_3/examples/Subdivision_method_3/Loop_subdivision.cpp - Subdivision_method_3/examples/Subdivision_method_3/Sqrt3_subdivision.cpp - Surface_mesh/examples/Surface_mesh/check_orientation.cpp - Surface_mesh/examples/Surface_mesh/draw_surface_mesh.cpp - Surface_mesh/examples/Surface_mesh/sm_aabbtree.cpp - Surface_mesh/examples/Surface_mesh/sm_bgl.cpp - Surface_mesh/examples/Surface_mesh/sm_circulators.cpp - Surface_mesh/examples/Surface_mesh/sm_derivation.cpp - Surface_mesh/examples/Surface_mesh/sm_do_intersect.cpp - Surface_mesh/examples/Surface_mesh/sm_draw_small_faces.cpp - Surface_mesh/examples/Surface_mesh/sm_iterators.cpp - Surface_mesh/examples/Surface_mesh/sm_join.cpp - Surface_mesh/examples/Surface_mesh/sm_kruskal.cpp - Surface_mesh/examples/Surface_mesh/sm_memory.cpp - Surface_mesh/examples/Surface_mesh/sm_properties.cpp - Surface_mesh_approximation/examples/Surface_mesh_approximation/vsa_approximation_2_example.cpp - Surface_mesh_approximation/examples/Surface_mesh_approximation/vsa_approximation_example.cpp - Surface_mesh_approximation/examples/Surface_mesh_approximation/vsa_class_interface_example.cpp - Surface_mesh_approximation/examples/Surface_mesh_approximation/vsa_isotropic_metric_example.cpp - Surface_mesh_approximation/examples/Surface_mesh_approximation/vsa_segmentation_example.cpp - Surface_mesh_approximation/examples/Surface_mesh_approximation/vsa_simple_approximation_example.cpp - Surface_mesh_deformation/examples/Surface_mesh_deformation/all_roi_assign_example.cpp - Surface_mesh_deformation/examples/Surface_mesh_deformation/all_roi_assign_example_Surface_mesh.cpp - Surface_mesh_deformation/examples/Surface_mesh_deformation/all_roi_assign_example_custom_polyhedron.cpp - Surface_mesh_deformation/examples/Surface_mesh_deformation/all_roi_assign_example_with_OpenMesh.cpp - Surface_mesh_deformation/examples/Surface_mesh_deformation/custom_weight_for_edges_example.cpp - Surface_mesh_deformation/examples/Surface_mesh_deformation/deform_mesh_for_botsch08_format_sre_arap.cpp - Surface_mesh_deformation/examples/Surface_mesh_deformation/deform_polyhedron_with_custom_pmap_example.cpp - Surface_mesh_deformation/examples/Surface_mesh_deformation/k_ring_roi_translate_rotate_Surface_mesh.cpp - Surface_mesh_deformation/examples/Surface_mesh_deformation/k_ring_roi_translate_rotate_example.cpp - Surface_mesh_parameterization/examples/Surface_mesh_parameterization/discrete_authalic.cpp - Surface_mesh_parameterization/examples/Surface_mesh_parameterization/lscm.cpp - Surface_mesh_parameterization/examples/Surface_mesh_parameterization/orbifold.cpp - Surface_mesh_parameterization/examples/Surface_mesh_parameterization/seam_Polyhedron_3.cpp - Surface_mesh_parameterization/examples/Surface_mesh_parameterization/simple_parameterization.cpp - Surface_mesh_parameterization/examples/Surface_mesh_parameterization/square_border_parameterizer.cpp - Surface_mesh_segmentation/examples/Surface_mesh_segmentation/extract_segmentation_into_mesh_example.cpp - Surface_mesh_segmentation/examples/Surface_mesh_segmentation/sdf_values_example.cpp - Surface_mesh_segmentation/examples/Surface_mesh_segmentation/segmentation_from_sdf_values_LCC_example.cpp - Surface_mesh_segmentation/examples/Surface_mesh_segmentation/segmentation_from_sdf_values_OpenMesh_example.cpp - Surface_mesh_segmentation/examples/Surface_mesh_segmentation/segmentation_from_sdf_values_SM_example.cpp - Surface_mesh_segmentation/examples/Surface_mesh_segmentation/segmentation_from_sdf_values_example.cpp - Surface_mesh_segmentation/examples/Surface_mesh_segmentation/segmentation_via_sdf_values_example.cpp - Surface_mesh_segmentation/examples/Surface_mesh_segmentation/segmentation_with_facet_ids_example.cpp - Surface_mesh_shortest_path/examples/Surface_mesh_shortest_path/shortest_path_sequence.cpp - Surface_mesh_shortest_path/examples/Surface_mesh_shortest_path/shortest_path_with_locate.cpp - Surface_mesh_shortest_path/examples/Surface_mesh_shortest_path/shortest_paths.cpp - Surface_mesh_shortest_path/examples/Surface_mesh_shortest_path/shortest_paths_OpenMesh.cpp - Surface_mesh_shortest_path/examples/Surface_mesh_shortest_path/shortest_paths_multiple_sources.cpp - Surface_mesh_shortest_path/examples/Surface_mesh_shortest_path/shortest_paths_no_id.cpp - Surface_mesh_shortest_path/examples/Surface_mesh_shortest_path/shortest_paths_with_id.cpp - Surface_mesh_simplification/examples/Surface_mesh_simplification/edge_collapse_OpenMesh.cpp - Surface_mesh_simplification/examples/Surface_mesh_simplification/edge_collapse_all_short_edges.cpp - Surface_mesh_simplification/examples/Surface_mesh_simplification/edge_collapse_bounded_normal_change.cpp - Surface_mesh_simplification/examples/Surface_mesh_simplification/edge_collapse_constrain_sharp_edges.cpp - Surface_mesh_simplification/examples/Surface_mesh_simplification/edge_collapse_constrained_border_polyhedron.cpp - Surface_mesh_simplification/examples/Surface_mesh_simplification/edge_collapse_constrained_border_surface_mesh.cpp - Surface_mesh_simplification/examples/Surface_mesh_simplification/edge_collapse_enriched_polyhedron.cpp - Surface_mesh_simplification/examples/Surface_mesh_simplification/edge_collapse_garland_heckbert.cpp - Surface_mesh_simplification/examples/Surface_mesh_simplification/edge_collapse_linear_cell_complex.cpp - Surface_mesh_simplification/examples/Surface_mesh_simplification/edge_collapse_polyhedron.cpp - Surface_mesh_simplification/examples/Surface_mesh_simplification/edge_collapse_surface_mesh.cpp - Surface_mesh_simplification/examples/Surface_mesh_simplification/edge_collapse_visitor_surface_mesh.cpp - Surface_mesh_skeletonization/examples/Surface_mesh_skeletonization/MCF_Skeleton_LCC_example.cpp - Surface_mesh_skeletonization/examples/Surface_mesh_skeletonization/MCF_Skeleton_example.cpp - Surface_mesh_skeletonization/examples/Surface_mesh_skeletonization/MCF_Skeleton_sm_example.cpp - Surface_mesh_skeletonization/examples/Surface_mesh_skeletonization/segmentation_example.cpp - Surface_mesh_skeletonization/examples/Surface_mesh_skeletonization/simple_mcfskel_LCC_example.cpp - Surface_mesh_skeletonization/examples/Surface_mesh_skeletonization/simple_mcfskel_example.cpp - Surface_mesh_skeletonization/examples/Surface_mesh_skeletonization/simple_mcfskel_sm_example.cpp - Surface_mesh_topology/examples/Surface_mesh_topology/edgewidth_lcc.cpp - Surface_mesh_topology/examples/Surface_mesh_topology/edgewidth_surface_mesh.cpp - Surface_mesh_topology/examples/Surface_mesh_topology/facewidth.cpp - Surface_mesh_topology/examples/Surface_mesh_topology/map_2_constructor.cpp - Surface_mesh_topology/examples/Surface_mesh_topology/open_path_homotopy.cpp - Surface_mesh_topology/examples/Surface_mesh_topology/path_homotopy.cpp - Surface_mesh_topology/examples/Surface_mesh_topology/path_homotopy_double_torus.cpp - Surface_mesh_topology/examples/Surface_mesh_topology/path_homotopy_torus.cpp - Surface_mesh_topology/examples/Surface_mesh_topology/path_homotopy_with_sm_and_polyhedron.cpp - Surface_mesh_topology/examples/Surface_mesh_topology/path_homotopy_with_symbols.cpp - Surface_mesh_topology/examples/Surface_mesh_topology/path_homotopy_with_symbols_2.cpp - Surface_mesh_topology/examples/Surface_mesh_topology/shortest_noncontractible_cycle.cpp - Surface_mesh_topology/examples/Surface_mesh_topology/shortest_noncontractible_cycle_2.cpp - Surface_mesh_topology/examples/Surface_mesh_topology/unsew_edgewidth_repeatedly.cpp - Surface_mesher/examples/Surface_mesher/mesh_a_3d_gray_image.cpp - Surface_mesher/examples/Surface_mesher/mesh_an_implicit_function.cpp - Surface_sweep_2/examples/Surface_sweep_2/plane_sweep.cpp - TDS_3/examples/TDS_3/linking_2d_and_3d.cpp - TDS_3/examples/TDS_3/tds.cpp - Tetrahedral_remeshing/examples/Tetrahedral_remeshing/mesh_and_remesh_polyhedral_domain_with_features.cpp - Tetrahedral_remeshing/examples/Tetrahedral_remeshing/tetrahedral_remeshing_example.cpp - Tetrahedral_remeshing/examples/Tetrahedral_remeshing/tetrahedral_remeshing_from_mesh.cpp - Tetrahedral_remeshing/examples/Tetrahedral_remeshing/tetrahedral_remeshing_of_one_subdomain.cpp - Tetrahedral_remeshing/examples/Tetrahedral_remeshing/tetrahedral_remeshing_with_features.cpp - Triangulation/examples/Triangulation/barycentric_subdivision.cpp - Triangulation/examples/Triangulation/convex_hull.cpp - Triangulation/examples/Triangulation/delaunay_triangulation.cpp - Triangulation/examples/Triangulation/regular_triangulation.cpp - Triangulation/examples/Triangulation/triangulation.cpp - Triangulation/examples/Triangulation/triangulation1.cpp - Triangulation/examples/Triangulation/triangulation2.cpp - Triangulation/examples/Triangulation/triangulation_data_structure_dynamic.cpp - Triangulation/examples/Triangulation/triangulation_data_structure_static.cpp - Triangulation_2/examples/Triangulation_2/adding_handles.cpp - Triangulation_2/examples/Triangulation_2/colored_face.cpp - Triangulation_2/examples/Triangulation_2/constrained.cpp - Triangulation_2/examples/Triangulation_2/constrained_hierarchy_plus.cpp - Triangulation_2/examples/Triangulation_2/constrained_plus.cpp - Triangulation_2/examples/Triangulation_2/copy_triangulation_2.cpp - Triangulation_2/examples/Triangulation_2/draw_triangulation_2.cpp - Triangulation_2/examples/Triangulation_2/for_loop_2.cpp - Triangulation_2/examples/Triangulation_2/hierarchy.cpp - Triangulation_2/examples/Triangulation_2/info_insert_with_pair_iterator_2.cpp - Triangulation_2/examples/Triangulation_2/info_insert_with_pair_iterator_regular_2.cpp - Triangulation_2/examples/Triangulation_2/info_insert_with_transform_iterator_2.cpp - Triangulation_2/examples/Triangulation_2/info_insert_with_zip_iterator_2.cpp - Triangulation_2/examples/Triangulation_2/low_dimensional.cpp - Triangulation_2/examples/Triangulation_2/polygon_triangulation.cpp - Triangulation_2/examples/Triangulation_2/polylines_triangulation.cpp - Triangulation_2/examples/Triangulation_2/print_cropped_voronoi.cpp - Triangulation_2/examples/Triangulation_2/regular.cpp - Triangulation_2/examples/Triangulation_2/segment_soup_to_polylines.cpp - Triangulation_2/examples/Triangulation_2/terrain.cpp - Triangulation_2/examples/Triangulation_2/terrain_with_info.cpp - Triangulation_2/examples/Triangulation_2/triangulation_prog1.cpp - Triangulation_2/examples/Triangulation_2/voronoi.cpp - Triangulation_3/examples/Triangulation_3/adding_handles_3.cpp - Triangulation_3/examples/Triangulation_3/color.cpp - Triangulation_3/examples/Triangulation_3/copy_triangulation_3.cpp - Triangulation_3/examples/Triangulation_3/draw_triangulation_3.cpp - Triangulation_3/examples/Triangulation_3/fast_location_3.cpp - Triangulation_3/examples/Triangulation_3/find_conflicts_3.cpp - Triangulation_3/examples/Triangulation_3/for_loop.cpp - Triangulation_3/examples/Triangulation_3/info_insert_with_pair_iterator.cpp - Triangulation_3/examples/Triangulation_3/info_insert_with_pair_iterator_regular.cpp - Triangulation_3/examples/Triangulation_3/info_insert_with_transform_iterator.cpp - Triangulation_3/examples/Triangulation_3/info_insert_with_zip_iterator.cpp - Triangulation_3/examples/Triangulation_3/parallel_insertion_and_removal_in_regular_3.cpp - Triangulation_3/examples/Triangulation_3/parallel_insertion_in_delaunay_3.cpp - Triangulation_3/examples/Triangulation_3/regular_3.cpp - Triangulation_3/examples/Triangulation_3/regular_with_info_3.cpp - Triangulation_3/examples/Triangulation_3/sequential_parallel.cpp - Triangulation_3/examples/Triangulation_3/simple_triangulation_3.cpp - Triangulation_3/examples/Triangulation_3/simplex.cpp - Visibility_2/examples/Visibility_2/general_polygon_example.cpp - Visibility_2/examples/Visibility_2/simple_polygon_visibility_2.cpp - Voronoi_diagram_2/examples/Voronoi_diagram_2/draw_voronoi_diagram_2.cpp - Voronoi_diagram_2/examples/Voronoi_diagram_2/vd_2_point_location.cpp - Voronoi_diagram_2/examples/Voronoi_diagram_2/vd_2_point_location_sdg_linf.cpp - ]=]) -separate_arguments(example_files UNIX_COMMAND ${list_of_examples_txt}) diff --git a/Installation/cmake/modules/list_of_documented_headers.cmake b/Installation/cmake/modules/list_of_documented_headers.cmake deleted file mode 100644 index 37317a5e5f5..00000000000 --- a/Installation/cmake/modules/list_of_documented_headers.cmake +++ /dev/null @@ -1,1002 +0,0 @@ -set(list_of_documented_headers_txt [=[ - CGAL/AABB_face_graph_triangle_primitive.h - CGAL/AABB_halfedge_graph_segment_primitive.h - CGAL/AABB_polyhedron_segment_primitive.h - CGAL/AABB_polyhedron_triangle_primitive.h - CGAL/AABB_primitive.h - CGAL/AABB_segment_primitive.h - CGAL/AABB_traits.h - CGAL/AABB_tree.h - CGAL/AABB_triangle_primitive.h - CGAL/Advancing_front_surface_reconstruction.h - CGAL/Advancing_front_surface_reconstruction_cell_base_3.h - CGAL/Advancing_front_surface_reconstruction_vertex_base_3.h - CGAL/Aff_transformation_2.h - CGAL/Aff_transformation_3.h - CGAL/Algebraic_kernel_d_1.h - CGAL/Algebraic_kernel_d_2.h - CGAL/Algebraic_kernel_for_circles_2_2.h - CGAL/Algebraic_kernel_for_spheres_2_3.h - CGAL/Algebraic_kernel_rs_gmpq_d_1.h - CGAL/Algebraic_kernel_rs_gmpz_d_1.h - CGAL/Algebraic_structure_traits.h - CGAL/Alpha_shape_2.h - CGAL/Alpha_shape_3.h - CGAL/Alpha_shape_cell_base_3.h - CGAL/Alpha_shape_face_base_2.h - CGAL/Alpha_shape_vertex_base_2.h - CGAL/Alpha_shape_vertex_base_3.h - CGAL/Apollonius_graph_2.h - CGAL/Apollonius_graph_adaptation_policies_2.h - CGAL/Apollonius_graph_adaptation_traits_2.h - CGAL/Apollonius_graph_filtered_traits_2.h - CGAL/Apollonius_graph_hierarchy_2.h - CGAL/Apollonius_graph_hierarchy_vertex_base_2.h - CGAL/Apollonius_graph_traits_2.h - CGAL/Apollonius_graph_vertex_base_2.h - CGAL/Apollonius_site_2.h - CGAL/Approximate_min_ellipsoid_d.h - CGAL/Approximate_min_ellipsoid_d_traits_2.h - CGAL/Approximate_min_ellipsoid_d_traits_3.h - CGAL/Approximate_min_ellipsoid_d_traits_d.h - CGAL/Arr_Bezier_curve_traits_2.h - CGAL/Arr_accessor.h - CGAL/Arr_algebraic_segment_traits_2.h - CGAL/Arr_batched_point_location.h - CGAL/Arr_circle_segment_traits_2.h - CGAL/Arr_circular_arc_traits_2.h - CGAL/Arr_circular_line_arc_traits_2.h - CGAL/Arr_conic_traits_2.h - CGAL/Arr_consolidated_curve_data_traits_2.h - CGAL/Arr_curve_data_traits_2.h - CGAL/Arr_dcel_base.h - CGAL/Arr_default_dcel.h - CGAL/Arr_default_overlay_traits.h - CGAL/Arr_enums.h - CGAL/Arr_extended_dcel.h - CGAL/Arr_face_index_map.h - CGAL/Arr_landmarks_point_location.h - CGAL/Arr_line_arc_traits_2.h - CGAL/Arr_linear_traits_2.h - CGAL/Arr_naive_point_location.h - CGAL/Arr_non_caching_segment_basic_traits_2.h - CGAL/Arr_non_caching_segment_traits_2.h - CGAL/Arr_observer.h - CGAL/Arr_overlay_2.h - CGAL/Arr_point_location_result.h - CGAL/Arr_polycurve_traits_2.h - CGAL/Arr_polyline_traits_2.h - CGAL/Arr_rational_function_traits_2.h - CGAL/Arr_segment_traits_2.h - CGAL/Arr_tags.h - CGAL/Arr_trapezoid_ric_point_location.h - CGAL/Arr_vertex_index_map.h - CGAL/Arr_vertical_decomposition_2.h - CGAL/Arr_walk_along_line_point_location.h - CGAL/Arrangement_2.h - CGAL/Arrangement_with_history_2.h - CGAL/Barycentric_coordinates_2/Discrete_harmonic_2.h - CGAL/Barycentric_coordinates_2/Generalized_barycentric_coordinates_2.h - CGAL/Barycentric_coordinates_2/Mean_value_2.h - CGAL/Barycentric_coordinates_2/Segment_coordinates_2.h - CGAL/Barycentric_coordinates_2/Triangle_coordinates_2.h - CGAL/Barycentric_coordinates_2/Wachspress_2.h - CGAL/Bbox_2.h - CGAL/Bbox_3.h - CGAL/Boolean_set_operations_2.h - CGAL/Boolean_set_operations_2/Gps_default_dcel.h - CGAL/Box_intersection_d/Box_d.h - CGAL/Box_intersection_d/Box_traits_d.h - CGAL/Box_intersection_d/Box_with_handle_d.h - CGAL/CC_safe_handle.h - CGAL/CGAL_Ipelet_base.h - CGAL/CORE_BigFloat.h - CGAL/CORE_BigInt.h - CGAL/CORE_BigRat.h - CGAL/CORE_Expr.h - CGAL/Cartesian.h - CGAL/Cartesian_converter.h - CGAL/Cartesian_d.h - CGAL/Cell_attribute.h - CGAL/Cell_attribute_with_id.h - CGAL/Cell_attribute_with_point.h - CGAL/Cell_attribute_with_point_and_id.h - CGAL/Circle_2.h - CGAL/Circle_3.h - CGAL/Circle_type.h - CGAL/Circular_arc_2.h - CGAL/Circular_arc_3.h - CGAL/Circular_arc_point_2.h - CGAL/Circular_arc_point_3.h - CGAL/Circular_kernel_2.h - CGAL/Circular_kernel_intersections.h - CGAL/Classification/Cluster.h - CGAL/Classification/ETHZ/Random_forest_classifier.h - CGAL/Classification/Evaluation.h - CGAL/Classification/Feature/Cluster_mean_of_feature.h - CGAL/Classification/Feature/Cluster_size.h - CGAL/Classification/Feature/Cluster_variance_of_feature.h - CGAL/Classification/Feature/Cluster_vertical_extent.h - CGAL/Classification/Feature/Color_channel.h - CGAL/Classification/Feature/Distance_to_plane.h - CGAL/Classification/Feature/Echo_scatter.h - CGAL/Classification/Feature/Eigenvalue.h - CGAL/Classification/Feature/Elevation.h - CGAL/Classification/Feature/Height_above.h - CGAL/Classification/Feature/Height_below.h - CGAL/Classification/Feature/Simple_feature.h - CGAL/Classification/Feature/Vertical_dispersion.h - CGAL/Classification/Feature/Vertical_range.h - CGAL/Classification/Feature/Verticality.h - CGAL/Classification/Feature_base.h - CGAL/Classification/Feature_set.h - CGAL/Classification/Label.h - CGAL/Classification/Label_set.h - CGAL/Classification/Local_eigen_analysis.h - CGAL/Classification/Mesh_feature_generator.h - CGAL/Classification/Mesh_neighborhood.h - CGAL/Classification/OpenCV/Random_forest_classifier.h - CGAL/Classification/Planimetric_grid.h - CGAL/Classification/Point_set_feature_generator.h - CGAL/Classification/Point_set_neighborhood.h - CGAL/Classification/Sum_of_weighted_features_classifier.h - CGAL/Classification/TensorFlow/Neural_network_classifier.h - CGAL/Classification/classify.h - CGAL/Classification/property_maps.h - CGAL/Coercion_traits.h - CGAL/Combination_enumerator.h - CGAL/Combinatorial_map.h - CGAL/Combinatorial_map_constructors.h - CGAL/Combinatorial_map_min_items.h - CGAL/Combinatorial_map_operations.h - CGAL/Compact_container.h - CGAL/Compact_mesh_cell_base_3.h - CGAL/Complexity_tags.h - CGAL/Compute_cone_boundaries_2.h - CGAL/Concurrent_compact_container.h - CGAL/Cone_spanners_enum_2.h - CGAL/Constrained_Delaunay_triangulation_2.h - CGAL/Constrained_triangulation_2.h - CGAL/Constrained_triangulation_face_base_2.h - CGAL/Constrained_triangulation_plus_2.h - CGAL/Construct_theta_graph_2.h - CGAL/Construct_yao_graph_2.h - CGAL/Convex_hull_3/dual/halfspace_intersection_3.h - CGAL/Convex_hull_3/dual/halfspace_intersection_interior_point_3.h - CGAL/Convex_hull_3/dual/halfspace_intersection_with_constructions_3.h - CGAL/Convex_hull_d.h - CGAL/Convex_hull_d_traits_3.h - CGAL/Convex_hull_traits_3.h - CGAL/Convex_hull_traits_adapter_2.h - CGAL/Curves_on_surface_topology.h - CGAL/Dart.h - CGAL/Default.h - CGAL/Deformation_Eigen_closest_rotation_traits_3.h - CGAL/Deformation_Eigen_polar_closest_rotation_traits_3.h - CGAL/Delaunay_d.h - CGAL/Delaunay_mesh_criteria_2.h - CGAL/Delaunay_mesh_face_base_2.h - CGAL/Delaunay_mesh_size_criteria_2.h - CGAL/Delaunay_mesh_vertex_base_2.h - CGAL/Delaunay_mesher_2.h - CGAL/Delaunay_triangulation.h - CGAL/Delaunay_triangulation_2.h - CGAL/Delaunay_triangulation_3.h - CGAL/Delaunay_triangulation_adaptation_policies_2.h - CGAL/Delaunay_triangulation_adaptation_traits_2.h - CGAL/Delaunay_triangulation_cell_base_3.h - CGAL/Delaunay_triangulation_cell_base_with_circumcenter_3.h - CGAL/Dimension.h - CGAL/Direction_2.h - CGAL/Direction_3.h - CGAL/Dynamic_matrix.h - CGAL/Eigen_diagonalize_traits.h - CGAL/Eigen_matrix.h - CGAL/Eigen_solver_traits.h - CGAL/Eigen_sparse_matrix.h - CGAL/Eigen_svd.h - CGAL/Eigen_vector.h - CGAL/Env_plane_traits_3.h - CGAL/Env_sphere_traits_3.h - CGAL/Env_surface_data_traits_3.h - CGAL/Env_triangle_traits_3.h - CGAL/Envelope_diagram_1.h - CGAL/Epeck_d.h - CGAL/Epick_d.h - CGAL/Euclidean_distance.h - CGAL/Euclidean_distance_sphere_point.h - CGAL/Euler_integrator_2.h - CGAL/Exact_circular_kernel_2.h - CGAL/Exact_integer.h - CGAL/Exact_predicates_exact_constructions_kernel.h - CGAL/Exact_predicates_exact_constructions_kernel_with_kth_root.h - CGAL/Exact_predicates_exact_constructions_kernel_with_root_of.h - CGAL/Exact_predicates_exact_constructions_kernel_with_sqrt.h - CGAL/Exact_predicates_inexact_constructions_kernel.h - CGAL/Exact_rational.h - CGAL/Exact_spherical_kernel_3.h - CGAL/Exponent_vector.h - CGAL/Extended_cartesian.h - CGAL/Extended_homogeneous.h - CGAL/Extremal_polygon_traits_2.h - CGAL/Extreme_points_traits_adapter_3.h - CGAL/FPU.h - CGAL/Filtered_extended_homogeneous.h - CGAL/Filtered_kernel.h - CGAL/Filtered_predicate.h - CGAL/Fixed_alpha_shape_3.h - CGAL/Fixed_alpha_shape_cell_base_3.h - CGAL/Fixed_alpha_shape_vertex_base_3.h - CGAL/Fourtuple.h - CGAL/Fraction_traits.h - CGAL/Fuzzy_iso_box.h - CGAL/Fuzzy_sphere.h - CGAL/GLPK_mixed_integer_program_traits.h - CGAL/General_polygon_2.h - CGAL/General_polygon_set_2.h - CGAL/General_polygon_with_holes_2.h - CGAL/Generalized_map.h - CGAL/Generic_map_min_items.h - CGAL/Gmpfi.h - CGAL/Gmpfr.h - CGAL/Gmpq.h - CGAL/Gmpz.h - CGAL/Gmpzf.h - CGAL/Gps_circle_segment_traits_2.h - CGAL/Gps_segment_traits_2.h - CGAL/Gps_traits_2.h - CGAL/Gray_image_mesh_domain_3.h - CGAL/Gray_level_image_3.h - CGAL/HalfedgeDS_bases.h - CGAL/HalfedgeDS_const_decorator.h - CGAL/HalfedgeDS_decorator.h - CGAL/HalfedgeDS_default.h - CGAL/HalfedgeDS_face_base.h - CGAL/HalfedgeDS_face_max_base_with_id.h - CGAL/HalfedgeDS_face_min_base.h - CGAL/HalfedgeDS_halfedge_base.h - CGAL/HalfedgeDS_halfedge_max_base_with_id.h - CGAL/HalfedgeDS_halfedge_min_base.h - CGAL/HalfedgeDS_items_2.h - CGAL/HalfedgeDS_items_decorator.h - CGAL/HalfedgeDS_list.h - CGAL/HalfedgeDS_min_items.h - CGAL/HalfedgeDS_vector.h - CGAL/HalfedgeDS_vertex_base.h - CGAL/HalfedgeDS_vertex_max_base_with_id.h - CGAL/HalfedgeDS_vertex_min_base.h - CGAL/Handle_hash_function.h - CGAL/Heat_method_3/Surface_mesh_geodesic_distances_3.h - CGAL/Hilbert_policy_tags.h - CGAL/Hilbert_sort_2.h - CGAL/Hilbert_sort_3.h - CGAL/Hilbert_sort_d.h - CGAL/Hilbert_sort_on_sphere_3.h - CGAL/Homogeneous.h - CGAL/Homogeneous_converter.h - CGAL/Homogeneous_d.h - CGAL/Hyperbolic_Delaunay_triangulation_2.h - CGAL/Hyperbolic_Delaunay_triangulation_CK_traits_2.h - CGAL/Hyperbolic_Delaunay_triangulation_traits_2.h - CGAL/Hyperbolic_octagon_translation.h - CGAL/Hyperbolic_triangulation_face_base_2.h - CGAL/IO/Arr_iostream.h - CGAL/IO/Arr_text_formatter.h - CGAL/IO/Arr_with_history_iostream.h - CGAL/IO/Arr_with_history_text_formatter.h - CGAL/IO/Color.h - CGAL/IO/Complex_2_in_triangulation_3_file_writer.h - CGAL/IO/File_medit.h - CGAL/IO/Geomview_stream.h - CGAL/IO/Istream_iterator.h - CGAL/IO/Nef_polyhedron_iostream_3.h - CGAL/IO/Ostream_iterator.h - CGAL/IO/Polyhedron_inventor_ostream.h - CGAL/IO/Polyhedron_iostream.h - CGAL/IO/Triangulation_geomview_ostream_3.h - CGAL/IO/Verbose_ostream.h - CGAL/IO/WKT.h - CGAL/IO/facets_in_complex_2_to_triangle_mesh.h - CGAL/IO/facets_in_complex_3_to_triangle_mesh.h - CGAL/IO/io.h - CGAL/IO/output_to_vtu.h - CGAL/IO/read_las_points.h - CGAL/IO/read_off_points.h - CGAL/IO/read_ply_points.h - CGAL/IO/read_xyz_points.h - CGAL/IO/write_las_points.h - CGAL/IO/write_off_points.h - CGAL/IO/write_ply_points.h - CGAL/IO/write_vtu.h - CGAL/IO/write_xyz_points.h - CGAL/Identity_policy_2.h - CGAL/Image_3.h - CGAL/Implicit_mesh_domain_3.h - CGAL/Implicit_surface_3.h - CGAL/Implicit_to_labeled_subdomains_function_wrapper.h - CGAL/Implicit_to_labeling_function_wrapper.h - CGAL/In_place_list.h - CGAL/Incremental_neighbor_search.h - CGAL/Interpolation_gradient_fitting_traits_2.h - CGAL/Interpolation_traits_2.h - CGAL/Interval_nt.h - CGAL/Interval_skip_list.h - CGAL/Interval_skip_list_interval.h - CGAL/Iso_cuboid_3.h - CGAL/Iso_rectangle_2.h - CGAL/Iterator_range.h - CGAL/K_neighbor_search.h - CGAL/Kd_tree.h - CGAL/Kd_tree_node.h - CGAL/Kd_tree_rectangle.h - CGAL/Kernel/global_functions.h - CGAL/Kernel_d/Aff_transformation_d.h - CGAL/Kernel_d/Direction_d.h - CGAL/Kernel_d/Hyperplane_d.h - CGAL/Kernel_d/Iso_box_d.h - CGAL/Kernel_d/Line_d.h - CGAL/Kernel_d/Point_d.h - CGAL/Kernel_d/Ray_d.h - CGAL/Kernel_d/Segment_d.h - CGAL/Kernel_d/Sphere_d.h - CGAL/Kernel_d/Vector_d.h - CGAL/Kernel_traits.h - CGAL/Labeled_image_mesh_domain_3.h - CGAL/Labeled_mesh_domain_3.h - CGAL/Largest_empty_iso_rectangle_2.h - CGAL/Lazy_exact_nt.h - CGAL/Level_interval.h - CGAL/Line_2.h - CGAL/Line_3.h - CGAL/Line_arc_2.h - CGAL/Line_arc_3.h - CGAL/Linear_algebraCd.h - CGAL/Linear_algebraHd.h - CGAL/Linear_cell_complex.h - CGAL/Linear_cell_complex_bgl_min_items.h - CGAL/Linear_cell_complex_constructors.h - CGAL/Linear_cell_complex_for_bgl_combinatorial_map_helper.h - CGAL/Linear_cell_complex_for_combinatorial_map.h - CGAL/Linear_cell_complex_for_generalized_map.h - CGAL/Linear_cell_complex_min_items.h - CGAL/Linear_cell_complex_operations.h - CGAL/Linear_cell_complex_traits.h - CGAL/Location_policy.h - CGAL/MP_Float.h - CGAL/Manhattan_distance_iso_box_point.h - CGAL/Mean_curvature_flow_skeletonization.h - CGAL/Memory_sizer.h - CGAL/Mesh_2/Face_badness.h - CGAL/Mesh_3/initialize_triangulation_from_labeled_image.h - CGAL/Mesh_3/polylines_to_protect.h - CGAL/Mesh_cell_base_3.h - CGAL/Mesh_cell_criteria_3.h - CGAL/Mesh_complex_3_in_triangulation_3.h - CGAL/Mesh_constant_domain_field_3.h - CGAL/Mesh_criteria_3.h - CGAL/Mesh_domain_with_polyline_features_3.h - CGAL/Mesh_edge_criteria_3.h - CGAL/Mesh_facet_criteria_3.h - CGAL/Mesh_facet_topology.h - CGAL/Mesh_optimization_return_code.h - CGAL/Mesh_polyhedron_3.h - CGAL/Mesh_triangulation_3.h - CGAL/Mesh_vertex_base_3.h - CGAL/Min_annulus_d.h - CGAL/Min_circle_2.h - CGAL/Min_circle_2_traits_2.h - CGAL/Min_ellipse_2.h - CGAL/Min_ellipse_2_traits_2.h - CGAL/Min_quadrilateral_traits_2.h - CGAL/Min_sphere_annulus_d_traits_2.h - CGAL/Min_sphere_annulus_d_traits_3.h - CGAL/Min_sphere_annulus_d_traits_d.h - CGAL/Min_sphere_d.h - CGAL/Min_sphere_of_points_d_traits_2.h - CGAL/Min_sphere_of_points_d_traits_3.h - CGAL/Min_sphere_of_points_d_traits_d.h - CGAL/Min_sphere_of_spheres_d.h - CGAL/Min_sphere_of_spheres_d_traits_2.h - CGAL/Min_sphere_of_spheres_d_traits_3.h - CGAL/Min_sphere_of_spheres_d_traits_d.h - CGAL/Mixed_integer_program_traits.h - CGAL/Modifier_base.h - CGAL/Modular_traits.h - CGAL/Monge_via_jet_fitting.h - CGAL/Mpzf.h - CGAL/Multiscale_sort.h - CGAL/Multiset.h - CGAL/NT_converter.h - CGAL/Nef_nary_union_3.h - CGAL/Nef_polyhedron_2.h - CGAL/Nef_polyhedron_3.h - CGAL/Nef_polyhedron_S2.h - CGAL/Number_type_checker.h - CGAL/OFF_to_nef_3.h - CGAL/Object.h - CGAL/OpenGR/compute_registration_transformation.h - CGAL/OpenGR/register_point_sets.h - CGAL/Optimal_bounding_box/Oriented_bounding_box_traits_3.h - CGAL/Optimal_bounding_box/oriented_bounding_box.h - CGAL/Optimal_transportation_reconstruction_2.h - CGAL/Origin.h - CGAL/Orthogonal_incremental_neighbor_search.h - CGAL/Orthogonal_k_neighbor_search.h - CGAL/Partition_is_valid_traits_2.h - CGAL/Partition_traits_2.h - CGAL/Path_on_surface.h - CGAL/Periodic_2_Delaunay_triangulation_2.h - CGAL/Periodic_2_Delaunay_triangulation_traits_2.h - CGAL/Periodic_2_offset_2.h - CGAL/Periodic_2_triangulation_2.h - CGAL/Periodic_2_triangulation_face_base_2.h - CGAL/Periodic_2_triangulation_hierarchy_2.h - CGAL/Periodic_2_triangulation_traits_2.h - CGAL/Periodic_2_triangulation_vertex_base_2.h - CGAL/Periodic_3_Delaunay_triangulation_3.h - CGAL/Periodic_3_Delaunay_triangulation_traits_3.h - CGAL/Periodic_3_function_wrapper.h - CGAL/Periodic_3_mesh_3/IO/File_medit.h - CGAL/Periodic_3_mesh_3/config.h - CGAL/Periodic_3_mesh_triangulation_3.h - CGAL/Periodic_3_offset_3.h - CGAL/Periodic_3_regular_triangulation_3.h - CGAL/Periodic_3_regular_triangulation_traits_3.h - CGAL/Periodic_3_triangulation_3.h - CGAL/Periodic_3_triangulation_ds_cell_base_3.h - CGAL/Periodic_3_triangulation_ds_vertex_base_3.h - CGAL/Periodic_3_triangulation_hierarchy_3.h - CGAL/Periodic_3_triangulation_traits_3.h - CGAL/Periodic_4_hyperbolic_Delaunay_triangulation_2.h - CGAL/Periodic_4_hyperbolic_Delaunay_triangulation_traits_2.h - CGAL/Periodic_4_hyperbolic_triangulation_2.h - CGAL/Periodic_4_hyperbolic_triangulation_face_base_2.h - CGAL/Periodic_4_hyperbolic_triangulation_vertex_base_2.h - CGAL/Plane_3.h - CGAL/Plane_separator.h - CGAL/Point_2.h - CGAL/Point_3.h - CGAL/Point_container.h - CGAL/Point_set_2.h - CGAL/Point_set_3.h - CGAL/Point_set_3/IO.h - CGAL/Poisson_reconstruction_function.h - CGAL/Polygon_2.h - CGAL/Polygon_2_algorithms.h - CGAL/Polygon_convex_decomposition_2.h - CGAL/Polygon_mesh_processing/bbox.h - CGAL/Polygon_mesh_processing/border.h - CGAL/Polygon_mesh_processing/clip.h - CGAL/Polygon_mesh_processing/compute_normal.h - CGAL/Polygon_mesh_processing/connected_components.h - CGAL/Polygon_mesh_processing/corefinement.h - CGAL/Polygon_mesh_processing/detect_features.h - CGAL/Polygon_mesh_processing/distance.h - CGAL/Polygon_mesh_processing/extrude.h - CGAL/Polygon_mesh_processing/fair.h - CGAL/Polygon_mesh_processing/intersection.h - CGAL/Polygon_mesh_processing/locate.h - CGAL/Polygon_mesh_processing/manifoldness.h - CGAL/Polygon_mesh_processing/measure.h - CGAL/Polygon_mesh_processing/merge_border_vertices.h - CGAL/Polygon_mesh_processing/orient_polygon_soup.h - CGAL/Polygon_mesh_processing/orient_polygon_soup_extension.h - CGAL/Polygon_mesh_processing/orientation.h - CGAL/Polygon_mesh_processing/polygon_mesh_to_polygon_soup.h - CGAL/Polygon_mesh_processing/polygon_soup_to_polygon_mesh.h - CGAL/Polygon_mesh_processing/random_perturbation.h - CGAL/Polygon_mesh_processing/refine.h - CGAL/Polygon_mesh_processing/remesh.h - CGAL/Polygon_mesh_processing/repair.h - CGAL/Polygon_mesh_processing/repair_degeneracies.h - CGAL/Polygon_mesh_processing/repair_polygon_soup.h - CGAL/Polygon_mesh_processing/repair_self_intersections.h - CGAL/Polygon_mesh_processing/self_intersections.h - CGAL/Polygon_mesh_processing/shape_predicates.h - CGAL/Polygon_mesh_processing/smooth_mesh.h - CGAL/Polygon_mesh_processing/smooth_shape.h - CGAL/Polygon_mesh_processing/stitch_borders.h - CGAL/Polygon_mesh_processing/transform.h - CGAL/Polygon_mesh_processing/triangulate_faces.h - CGAL/Polygon_mesh_processing/triangulate_hole.h - CGAL/Polygon_mesh_slicer.h - CGAL/Polygon_nop_decomposition_2.h - CGAL/Polygon_offset_builder_2.h - CGAL/Polygon_offset_builder_traits_2.h - CGAL/Polygon_set_2.h - CGAL/Polygon_triangulation_decomposition_2.h - CGAL/Polygon_vertical_decomposition_2.h - CGAL/Polygon_with_holes_2.h - CGAL/Polygonal_schema.h - CGAL/Polygonal_schema_min_items.h - CGAL/Polygonal_surface_reconstruction.h - CGAL/Polyhedral_complex_mesh_domain_3.h - CGAL/Polyhedral_mesh_domain_3.h - CGAL/Polyhedral_mesh_domain_with_features_3.h - CGAL/Polyhedron_3.h - CGAL/Polyhedron_3_to_lcc.h - CGAL/Polyhedron_incremental_builder_3.h - CGAL/Polyhedron_items_3.h - CGAL/Polyhedron_items_with_id_3.h - CGAL/Polyhedron_min_items_3.h - CGAL/Polyhedron_traits_3.h - CGAL/Polyhedron_traits_with_normals_3.h - CGAL/Polyline_simplification_2/Hybrid_squared_distance_cost.h - CGAL/Polyline_simplification_2/Scaled_squared_distance_cost.h - CGAL/Polyline_simplification_2/Squared_distance_cost.h - CGAL/Polyline_simplification_2/Stop_above_cost_threshold.h - CGAL/Polyline_simplification_2/Stop_below_count_ratio_threshold.h - CGAL/Polyline_simplification_2/Stop_below_count_threshold.h - CGAL/Polyline_simplification_2/Vertex_base_2.h - CGAL/Polyline_simplification_2/simplify.h - CGAL/Polynomial.h - CGAL/Polynomial_traits_d.h - CGAL/Polynomial_type_generator.h - CGAL/Polynomials_1_2.h - CGAL/Polynomials_1_3.h - CGAL/Polynomials_2_2.h - CGAL/Polynomials_2_3.h - CGAL/Polynomials_for_line_3.h - CGAL/Polytope_distance_d.h - CGAL/Polytope_distance_d_traits_2.h - CGAL/Polytope_distance_d_traits_3.h - CGAL/Polytope_distance_d_traits_d.h - CGAL/Profile_counter.h - CGAL/Projection_traits_xy_3.h - CGAL/Projection_traits_xz_3.h - CGAL/Projection_traits_yz_3.h - CGAL/QP_functions.h - CGAL/QP_models.h - CGAL/QP_options.h - CGAL/QP_solution.h - CGAL/Qt/CircularArcGraphicsItem.h - CGAL/Qt/ConstrainedTriangulationGraphicsItem.h - CGAL/Qt/Converter.h - CGAL/Qt/GraphicsItem.h - CGAL/Qt/GraphicsViewCircleInput.h - CGAL/Qt/GraphicsViewCircularArcInput.h - CGAL/Qt/GraphicsViewInput.h - CGAL/Qt/GraphicsViewIsoRectangleInput.h - CGAL/Qt/GraphicsViewNavigation.h - CGAL/Qt/GraphicsViewPolylineInput.h - CGAL/Qt/PainterOstream.h - CGAL/Qt/TriangulationGraphicsItem.h - CGAL/Qt/VoronoiGraphicsItem.h - CGAL/Quotient.h - CGAL/Random.h - CGAL/Random_convex_set_traits_2.h - CGAL/Range_segment_tree_traits.h - CGAL/Range_tree_d.h - CGAL/Range_tree_k.h - CGAL/Rational_traits.h - CGAL/Ray_2.h - CGAL/Ray_3.h - CGAL/Real_embeddable_traits.h - CGAL/Real_timer.h - CGAL/Regular_grid_2.h - CGAL/Regular_triangulation.h - CGAL/Regular_triangulation_2.h - CGAL/Regular_triangulation_3.h - CGAL/Regular_triangulation_adaptation_policies_2.h - CGAL/Regular_triangulation_adaptation_traits_2.h - CGAL/Regular_triangulation_cell_base_3.h - CGAL/Regular_triangulation_cell_base_with_weighted_circumcenter_3.h - CGAL/Regular_triangulation_euclidean_traits_3.h - CGAL/Regular_triangulation_face_base_2.h - CGAL/Regular_triangulation_traits_adapter.h - CGAL/Regular_triangulation_vertex_base_2.h - CGAL/Regular_triangulation_vertex_base_3.h - CGAL/Regularization/regularize_planes.h - CGAL/Residue.h - CGAL/Ridges.h - CGAL/Rigid_triangle_mesh_collision_detection.h - CGAL/Robust_weighted_circumcenter_filtered_traits_3.h - CGAL/Root_for_circles_2_2.h - CGAL/Root_for_spheres_2_3.h - CGAL/Root_of_traits.h - CGAL/Rotational_sweep_visibility_2.h - CGAL/Runge_kutta_integrator_2.h - CGAL/SCIP_mixed_integer_program_traits.h - CGAL/Scale_space_reconstruction_3/Advancing_front_mesher.h - CGAL/Scale_space_reconstruction_3/Alpha_shape_mesher.h - CGAL/Scale_space_reconstruction_3/Jet_smoother.h - CGAL/Scale_space_reconstruction_3/Weighted_PCA_smoother.h - CGAL/Scale_space_surface_reconstruction_3.h - CGAL/Search_traits.h - CGAL/Search_traits_2.h - CGAL/Search_traits_3.h - CGAL/Search_traits_adapter.h - CGAL/Search_traits_d.h - CGAL/Segment_2.h - CGAL/Segment_3.h - CGAL/Segment_Delaunay_graph_2.h - CGAL/Segment_Delaunay_graph_Linf_2.h - CGAL/Segment_Delaunay_graph_Linf_filtered_traits_2.h - CGAL/Segment_Delaunay_graph_Linf_hierarchy_2.h - CGAL/Segment_Delaunay_graph_Linf_traits_2.h - CGAL/Segment_Delaunay_graph_adaptation_policies_2.h - CGAL/Segment_Delaunay_graph_adaptation_traits_2.h - CGAL/Segment_Delaunay_graph_filtered_traits_2.h - CGAL/Segment_Delaunay_graph_hierarchy_2.h - CGAL/Segment_Delaunay_graph_hierarchy_vertex_base_2.h - CGAL/Segment_Delaunay_graph_site_2.h - CGAL/Segment_Delaunay_graph_storage_site_2.h - CGAL/Segment_Delaunay_graph_traits_2.h - CGAL/Segment_Delaunay_graph_vertex_base_2.h - CGAL/Segment_tree_d.h - CGAL/Segment_tree_k.h - CGAL/Set_movable_separability_2/Single_mold_translational_casting/is_pullout_direction.h - CGAL/Set_movable_separability_2/Single_mold_translational_casting/pullout_directions.h - CGAL/Set_movable_separability_2/Single_mold_translational_casting/top_edges.h - CGAL/Shape_detection/Efficient_RANSAC/Cone.h - CGAL/Shape_detection/Efficient_RANSAC/Cylinder.h - CGAL/Shape_detection/Efficient_RANSAC/Efficient_RANSAC.h - CGAL/Shape_detection/Efficient_RANSAC/Efficient_RANSAC_traits.h - CGAL/Shape_detection/Efficient_RANSAC/Plane.h - CGAL/Shape_detection/Efficient_RANSAC/Shape_base.h - CGAL/Shape_detection/Efficient_RANSAC/Sphere.h - CGAL/Shape_detection/Efficient_RANSAC/Torus.h - CGAL/Shape_detection/Efficient_RANSAC/property_map.h - CGAL/Shape_detection/Region_growing/Region_growing.h - CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/K_neighbor_query.h - CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_line_fit_region.h - CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_line_fit_sorting.h - CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_plane_fit_region.h - CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_plane_fit_sorting.h - CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Sphere_neighbor_query.h - CGAL/Shape_detection/Region_growing/Region_growing_on_polygon_mesh/Least_squares_plane_fit_region.h - CGAL/Shape_detection/Region_growing/Region_growing_on_polygon_mesh/Least_squares_plane_fit_sorting.h - CGAL/Shape_detection/Region_growing/Region_growing_on_polygon_mesh/One_ring_neighbor_query.h - CGAL/Shape_detection/deprecated/Region_growing.h - CGAL/Shape_detection/deprecated/Shape_detection_traits.h - CGAL/Side_of_triangle_mesh.h - CGAL/Simple_cartesian.h - CGAL/Simple_homogeneous.h - CGAL/Simple_polygon_visibility_2.h - CGAL/Sixtuple.h - CGAL/Skin_surface_3.h - CGAL/Skin_surface_polyhedral_items_3.h - CGAL/Skin_surface_traits_3.h - CGAL/Small_side_angle_bisector_decomposition_2.h - CGAL/Snap_rounding_2.h - CGAL/Snap_rounding_traits_2.h - CGAL/Sorted_matrix_search_traits_adaptor.h - CGAL/Spatial_lock_grid_3.h - CGAL/Spatial_sort_traits_adapter_2.h - CGAL/Spatial_sort_traits_adapter_3.h - CGAL/Spatial_sort_traits_adapter_d.h - CGAL/Sphere_3.h - CGAL/Spherical_kernel_3.h - CGAL/Spherical_kernel_intersections.h - CGAL/Splitters.h - CGAL/Sqrt_extension.h - CGAL/Straight_skeleton_2.h - CGAL/Straight_skeleton_builder_2.h - CGAL/Straight_skeleton_builder_traits_2.h - CGAL/Straight_skeleton_converter_2.h - CGAL/Straight_skeleton_face_base_2.h - CGAL/Straight_skeleton_halfedge_base_2.h - CGAL/Straight_skeleton_vertex_base_2.h - CGAL/Stream_lines_2.h - CGAL/Subdivision_method_3/subdivision_hosts_3.h - CGAL/Subdivision_method_3/subdivision_masks_3.h - CGAL/Subdivision_method_3/subdivision_methods_3.h - CGAL/Surface_mesh.h - CGAL/Surface_mesh/Surface_mesh.h - CGAL/Surface_mesh_approximation/L21_metric_plane_proxy.h - CGAL/Surface_mesh_approximation/L2_metric_plane_proxy.h - CGAL/Surface_mesh_approximation/approximate_triangle_mesh.h - CGAL/Surface_mesh_cell_base_3.h - CGAL/Surface_mesh_complex_2_in_triangulation_3.h - CGAL/Surface_mesh_default_criteria_3.h - CGAL/Surface_mesh_default_triangulation_3.h - CGAL/Surface_mesh_deformation.h - CGAL/Surface_mesh_parameterization/ARAP_parameterizer_3.h - CGAL/Surface_mesh_parameterization/Barycentric_mapping_parameterizer_3.h - CGAL/Surface_mesh_parameterization/Circular_border_parameterizer_3.h - CGAL/Surface_mesh_parameterization/Discrete_authalic_parameterizer_3.h - CGAL/Surface_mesh_parameterization/Discrete_conformal_map_parameterizer_3.h - CGAL/Surface_mesh_parameterization/Error_code.h - CGAL/Surface_mesh_parameterization/Fixed_border_parameterizer_3.h - CGAL/Surface_mesh_parameterization/LSCM_parameterizer_3.h - CGAL/Surface_mesh_parameterization/MVC_post_processor_3.h - CGAL/Surface_mesh_parameterization/Mean_value_coordinates_parameterizer_3.h - CGAL/Surface_mesh_parameterization/Orbifold_Tutte_parameterizer_3.h - CGAL/Surface_mesh_parameterization/Square_border_parameterizer_3.h - CGAL/Surface_mesh_parameterization/Two_vertices_parameterizer_3.h - CGAL/Surface_mesh_parameterization/orbifold_enums.h - CGAL/Surface_mesh_parameterization/orbifold_shortest_path.h - CGAL/Surface_mesh_parameterization/parameterize.h - CGAL/Surface_mesh_shortest_path.h - CGAL/Surface_mesh_shortest_path/Surface_mesh_shortest_path.h - CGAL/Surface_mesh_shortest_path/Surface_mesh_shortest_path_traits.h - CGAL/Surface_mesh_simplification/Edge_collapse_visitor_base.h - CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Bounded_distance_placement.h - CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Bounded_normal_change_placement.h - CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Constrained_placement.h - CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Count_ratio_stop_predicate.h - CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Count_stop_predicate.h - CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_length_cost.h - CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_length_stop_predicate.h - CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_profile.h - CGAL/Surface_mesh_simplification/Policies/Edge_collapse/GarlandHeckbert_policies.h - CGAL/Surface_mesh_simplification/Policies/Edge_collapse/LindstromTurk_cost.h - CGAL/Surface_mesh_simplification/Policies/Edge_collapse/LindstromTurk_placement.h - CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Midpoint_placement.h - CGAL/Surface_mesh_simplification/edge_collapse.h - CGAL/Surface_mesh_traits_generator_3.h - CGAL/Surface_mesh_vertex_base_3.h - CGAL/Surface_mesher/Poisson_implicit_surface_oracle_3.h - CGAL/Surface_sweep_2_algorithms.h - CGAL/Tetrahedral_remeshing/Remeshing_cell_base_3.h - CGAL/Tetrahedral_remeshing/Remeshing_triangulation_3.h - CGAL/Tetrahedral_remeshing/Remeshing_vertex_base_3.h - CGAL/Tetrahedral_remeshing/Sizing_field.h - CGAL/Tetrahedron_3.h - CGAL/Three/Buffer_objects.h - CGAL/Three/Edge_container.h - CGAL/Three/Point_container.h - CGAL/Three/Polyhedron_demo_io_plugin_interface.h - CGAL/Three/Polyhedron_demo_plugin_helper.h - CGAL/Three/Polyhedron_demo_plugin_interface.h - CGAL/Three/Primitive_container.h - CGAL/Three/Scene_draw_interface.h - CGAL/Three/Scene_group_item.h - CGAL/Three/Scene_interface.h - CGAL/Three/Scene_item.h - CGAL/Three/Scene_item_rendering_helper.h - CGAL/Three/Scene_item_with_properties.h - CGAL/Three/Scene_print_item_interface.h - CGAL/Three/Scene_transparent_interface.h - CGAL/Three/Scene_zoomable_item_interface.h - CGAL/Three/TextRenderer.h - CGAL/Three/Triangle_container.h - CGAL/Three/Viewer_interface.h - CGAL/Threetuple.h - CGAL/Timer.h - CGAL/Tree_base.h - CGAL/Tree_traits.h - CGAL/Triangle_2.h - CGAL/Triangle_3.h - CGAL/Triangle_accessor_3.h - CGAL/Triangular_expansion_visibility_2.h - CGAL/Triangular_field_2.h - CGAL/Triangulation.h - CGAL/Triangulation_2.h - CGAL/Triangulation_3.h - CGAL/Triangulation_3_to_lcc.h - CGAL/Triangulation_cell_base_3.h - CGAL/Triangulation_cell_base_with_info_3.h - CGAL/Triangulation_conformer_2.h - CGAL/Triangulation_data_structure.h - CGAL/Triangulation_data_structure_2.h - CGAL/Triangulation_data_structure_3.h - CGAL/Triangulation_ds_cell_base_3.h - CGAL/Triangulation_ds_face_base_2.h - CGAL/Triangulation_ds_full_cell.h - CGAL/Triangulation_ds_vertex.h - CGAL/Triangulation_ds_vertex_base_2.h - CGAL/Triangulation_ds_vertex_base_3.h - CGAL/Triangulation_face.h - CGAL/Triangulation_face_base_2.h - CGAL/Triangulation_face_base_with_id_2.h - CGAL/Triangulation_face_base_with_info_2.h - CGAL/Triangulation_full_cell.h - CGAL/Triangulation_hierarchy_2.h - CGAL/Triangulation_simplex_3.h - CGAL/Triangulation_utils_3.h - CGAL/Triangulation_vertex.h - CGAL/Triangulation_vertex_base_2.h - CGAL/Triangulation_vertex_base_3.h - CGAL/Triangulation_vertex_base_with_id_2.h - CGAL/Triangulation_vertex_base_with_info_2.h - CGAL/Triangulation_vertex_base_with_info_3.h - CGAL/Twotuple.h - CGAL/Umbilics.h - CGAL/Uncertain.h - CGAL/Union_find.h - CGAL/Union_of_balls_3.h - CGAL/Unique_hash_map.h - CGAL/Variational_shape_approximation.h - CGAL/Vector_2.h - CGAL/Vector_3.h - CGAL/Voronoi_diagram_2.h - CGAL/Voronoi_intersection_2_traits_3.h - CGAL/Weighted_Minkowski_distance.h - CGAL/Weighted_alpha_shape_euclidean_traits_2.h - CGAL/Weighted_point_2.h - CGAL/Weighted_point_3.h - CGAL/Width_3.h - CGAL/Width_default_traits_3.h - CGAL/aff_transformation_tags.h - CGAL/algorithm.h - CGAL/all_furthest_neighbors_2.h - CGAL/approximated_offset_2.h - CGAL/arrange_offset_polygons_2.h - CGAL/array.h - CGAL/assertions.h - CGAL/assertions_behaviour.h - CGAL/barycenter.h - CGAL/basic.h - CGAL/bilateral_smooth_point_set.h - CGAL/boost/graph/Dual.h - CGAL/boost/graph/Euler_operations.h - CGAL/boost/graph/Face_filtered_graph.h - CGAL/boost/graph/Graph_with_descriptor_with_graph.h - CGAL/boost/graph/METIS/partition_dual_graph.h - CGAL/boost/graph/METIS/partition_graph.h - CGAL/boost/graph/Seam_mesh.h - CGAL/boost/graph/alpha_expansion_graphcut.h - CGAL/boost/graph/convert_nef_polyhedron_to_polygon_mesh.h - CGAL/boost/graph/copy_face_graph.h - CGAL/boost/graph/generators.h - CGAL/boost/graph/graph_traits_PolyMesh_ArrayKernelT.h - CGAL/boost/graph/graph_traits_inheritance_macros.h - CGAL/boost/graph/helpers.h - CGAL/boost/graph/io.h - CGAL/boost/graph/iterator.h - CGAL/boost/graph/partition.h - CGAL/boost/graph/properties.h - CGAL/boost/graph/selection.h - CGAL/boost/graph/split_graph_into_polylines.h - CGAL/boost/iterator/transform_iterator.hpp - CGAL/boost_mp.h - CGAL/bounding_box.h - CGAL/box_intersection_d.h - CGAL/cartesian_homogeneous_conversion.h - CGAL/centroid.h - CGAL/ch_akl_toussaint.h - CGAL/ch_bykat.h - CGAL/ch_eddy.h - CGAL/ch_graham_andrew.h - CGAL/ch_jarvis.h - CGAL/ch_melkman.h - CGAL/ch_selected_extreme_points_2.h - CGAL/circulator.h - CGAL/circulator_bases.h - CGAL/cluster_point_set.h - CGAL/compute_average_spacing.h - CGAL/compute_outer_frame_margin.h - CGAL/config.h - CGAL/connect_holes.h - CGAL/constructions_d.h - CGAL/convex_decomposition_3.h - CGAL/convex_hull_2.h - CGAL/convex_hull_3.h - CGAL/convex_hull_3_to_face_graph.h - CGAL/convex_hull_constructive_traits_2.h - CGAL/convex_hull_traits_2.h - CGAL/convexity_check_2.h - CGAL/convexity_check_3.h - CGAL/create_offset_polygons_2.h - CGAL/create_offset_polygons_from_polygon_with_holes_2.h - CGAL/create_straight_skeleton_2.h - CGAL/create_straight_skeleton_from_polygon_with_holes_2.h - CGAL/double.h - CGAL/draw_face_graph_with_paths.h - CGAL/draw_linear_cell_complex.h - CGAL/draw_nef_3.h - CGAL/draw_periodic_2_triangulation_2.h - CGAL/draw_point_set_3.h - CGAL/draw_polygon_2.h - CGAL/draw_polygon_with_holes_2.h - CGAL/draw_polyhedron.h - CGAL/draw_surface_mesh.h - CGAL/draw_triangulation_2.h - CGAL/draw_triangulation_3.h - CGAL/draw_voronoi_diagram_2.h - CGAL/edge_aware_upsample_point_set.h - CGAL/enum.h - CGAL/envelope_2.h - CGAL/envelope_3.h - CGAL/estimate_scale.h - CGAL/extract_mean_curvature_flow_skeleton.h - CGAL/extremal_polygon_2.h - CGAL/exude_mesh_3.h - CGAL/float.h - CGAL/function_objects.h - CGAL/functional.h - CGAL/global_functions_circular_kernel_2.h - CGAL/global_functions_circular_kernel_3.h - CGAL/global_functions_spherical_kernel_3.h - CGAL/gmpxx.h - CGAL/gnuplot_output_2.h - CGAL/grid_simplify_point_set.h - CGAL/hierarchy_simplify_point_set.h - CGAL/hilbert_sort.h - CGAL/hilbert_sort_on_sphere.h - CGAL/int.h - CGAL/internal/Exact_type_selector.h - CGAL/internal/disable_deprecation_warnings_and_errors.h - CGAL/interpolation_functions.h - CGAL/intersections.h - CGAL/intersections_d.h - CGAL/is_y_monotone_2.h - CGAL/iterator.h - CGAL/jet_estimate_normals.h - CGAL/jet_smooth_point_set.h - CGAL/leda_bigfloat.h - CGAL/leda_integer.h - CGAL/leda_rational.h - CGAL/leda_real.h - CGAL/license/Mesh_3.h - CGAL/license/Surface_mesh_shortest_path.h - CGAL/linear_least_squares_fitting_2.h - CGAL/linear_least_squares_fitting_3.h - CGAL/link_to_face_graph.h - CGAL/lloyd_optimize_mesh_2.h - CGAL/lloyd_optimize_mesh_3.h - CGAL/long_double.h - CGAL/long_long.h - CGAL/make_mesh_3.h - CGAL/make_periodic_3_mesh_3.h - CGAL/make_skin_surface_mesh_3.h - CGAL/make_surface_mesh.h - CGAL/memory.h - CGAL/mesh_segmentation.h - CGAL/mesh_skin_surface_3.h - CGAL/min_quadrilateral_2.h - CGAL/minkowski_sum_2.h - CGAL/minkowski_sum_3.h - CGAL/monotone_matrix_search.h - CGAL/mst_orient_normals.h - CGAL/natural_neighbor_coordinates_2.h - CGAL/nearest_neighbor_delaunay_2.h - CGAL/number_type_config.h - CGAL/number_utils.h - CGAL/odt_optimize_mesh_3.h - CGAL/offset_polygon_2.h - CGAL/optimal_bounding_box.h - CGAL/Optimisation/assertions.h - CGAL/optimize_periodic_3_mesh_3.h - CGAL/partition_2.h - CGAL/partition_is_valid_2.h - CGAL/pca_estimate_normals.h - CGAL/perturb_mesh_3.h - CGAL/point_generators_2.h - CGAL/point_generators_3.h - CGAL/point_generators_d.h - CGAL/pointmatcher/compute_registration_transformation.h - CGAL/pointmatcher/register_point_sets.h - CGAL/poisson_surface_reconstruction.h - CGAL/polygon_function_objects.h - CGAL/polygon_mesh_processing.h - CGAL/polynomial_utils.h - CGAL/predicates_d.h - CGAL/property_map.h - CGAL/random_convex_hull_in_disc_2.h - CGAL/random_convex_set_2.h - CGAL/random_polygon_2.h - CGAL/random_selection.h - CGAL/random_simplify_point_set.h - CGAL/range_search_delaunay_2.h - CGAL/rational_rotation.h - CGAL/rectangular_p_center_2.h - CGAL/refine_mesh_3.h - CGAL/refine_periodic_3_mesh_3.h - CGAL/regular_neighbor_coordinates_2.h - CGAL/remove_outliers.h - CGAL/result_of.h - CGAL/sibson_gradient_fitting.h - CGAL/simplest_rational_in_interval.h - CGAL/sorted_matrix_search.h - CGAL/spatial_sort.h - CGAL/spatial_sort_on_sphere.h - CGAL/squared_distance_2.h - CGAL/structure_point_set.h - CGAL/subdivide_skin_surface_mesh_3.h - CGAL/subdivision_method_3.h - CGAL/surface_neighbor_coordinates_3.h - CGAL/surface_neighbors_3.h - CGAL/tags.h - CGAL/tetrahedral_remeshing.h - CGAL/to_rational.h - CGAL/utility.h - CGAL/utils.h - CGAL/utils_classes.h - CGAL/value_type_traits.h - CGAL/vcm_estimate_edges.h - CGAL/vcm_estimate_normals.h - CGAL/wlop_simplify_and_regularize_point_set.h - ]=]) -separate_arguments(list_of_documented_headers UNIX_COMMAND ${list_of_documented_headers_txt})