CGAL / cgal

The public CGAL repository, see the README below
https://github.com/CGAL/cgal#readme
Other
4.84k stars 1.37k forks source link

(Potential) confusing documentation #3752

Open albert-github opened 5 years ago

albert-github commented 5 years ago

Issue Details

In quite a few files the sentence "Same as above" is present:

Boolean_set_operations_2/test/Boolean_set_operations_2/data/agg_op/README.txt CGAL_ipelets/doc/CGAL_ipelets/CGAL/CGAL_Ipelet_base.h Convex_hull_3/doc/Convex_hull_3/Concepts/ConvexHullTraits_3.h HalfedgeDS/examples/HalfedgeDS/hds_prog_compact.cpp HalfedgeDS/examples/HalfedgeDS/hds_prog_compact2.cpp Hyperbolic_triangulation_2/doc/Hyperbolic_triangulation_2/CGAL/Hyperbolic_Delaunay_triangulation_2.h Interpolation/doc/Interpolation/CGAL/natural_neighbor_coordinates_2.h Interpolation/doc/Interpolation/CGAL/regular_neighbor_coordinates_2.h Interpolation/doc/Interpolation/CGAL/surface_neighbors_3.h Interpolation/doc/Interpolation/CGAL/surface_neighbor_coordinates_3.h Interpolation/examples/Interpolation/README Interpolation/include/CGAL/natural_neighbor_coordinates_2.h Interpolation/include/CGAL/regular_neighbor_coordinates_2.h Interpolation/include/CGAL/sibson_gradient_fitting.h Kernel_23/doc/Kernel_23/CGAL/Kernel/global_functions.h Kernel_23/include/CGAL/Kernel/solve.h Mesh_3/doc/Mesh_3/Concepts/MeshComplexWithFeatures_3InTriangulation_3.h Mesh_3/doc/Mesh_3/Concepts/MeshComplex_3InTriangulation_3.h Periodic_2_triangulation_2/doc/Periodic_2_triangulation_2/CGAL/Periodic_2_Delaunay_triangulation_2.h Periodic_2_triangulation_2/doc/Periodic_2_triangulation_2/CGAL/Periodic_2_triangulation_2.h Periodic_3_triangulation_3/doc/Periodic_3_triangulation_3/CGAL/Periodic_3_triangulation_3.h Periodic_4_hyperbolic_triangulation_2/doc/Periodic_4_hyperbolic_triangulation_2/CGAL/Periodic_4_hyperbolic_triangulation_2.h Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/random_perturbation.h Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/self_intersections.h Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/triangulate_hole.h Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/Weights.h Polynomial/include/CGAL/Polynomial/square_free_factorize.h Principal_component_analysis_LGPL/include/CGAL/centroid.h Segment_Delaunay_graph_2/doc/Segment_Delaunay_graph_2/CGAL/Segment_Delaunay_graph_2.h Set_movable_separability_2/doc/Set_movable_separability_2/CGAL/Set_movable_separability_2/Single_mold_translational_casting/is_pullout_direction.h Set_movable_separability_2/doc/Set_movable_separability_2/CGAL/Set_movable_separability_2/Single_mold_translational_casting/pullout_directions.h Set_movable_separability_2/doc/Set_movable_separability_2/CGAL/Set_movable_separability_2/Single_mold_translational_casting/top_edges.h Set_movable_separability_2/include/CGAL/Set_movable_separability_2/Single_mold_translational_casting/is_pullout_direction.h Set_movable_separability_2/include/CGAL/Set_movable_separability_2/Single_mold_translational_casting/pullout_directions.h Set_movable_separability_2/include/CGAL/Set_movable_separability_2/Single_mold_translational_casting/top_edges.h STL_Extension/doc/STL_Extension/CGAL/Multiset.h Surface_mesh_parameterization/include/CGAL/Surface_mesh_parameterization/Orbifold_Tutte_parameterizer_3.h TDS_2/doc/TDS_2/Concepts/TriangulationDataStructure_2.h TDS_3/doc/TDS_3/Concepts/TriangulationDataStructure_3.h Triangulation/doc/Triangulation/CGAL/Delaunay_triangulation.h Triangulation/doc/Triangulation/CGAL/Regular_triangulation.h Triangulation/doc/Triangulation/CGAL/Triangulation.h Triangulation/doc/Triangulation/CGAL/Triangulation_vertex.h Triangulation/doc/Triangulation/Concepts/TriangulationDataStructure.h Triangulation/doc/Triangulation/Concepts/TriangulationVertex.h Triangulation_2/doc/Triangulation_2/CGAL/Constrained_Delaunay_triangulation_2.h Triangulation_2/doc/Triangulation_2/CGAL/Constrained_triangulation_plus_2.h Triangulation_2/doc/Triangulation_2/CGAL/Triangulation_2.h Triangulation_3/doc/Triangulation_3/CGAL/Delaunay_triangulation_3.h Triangulation_3/doc/Triangulation_3/CGAL/Regular_triangulation_3.h Triangulation_3/doc/Triangulation_3/CGAL/Triangulation_3.h Triangulation_3/test/Triangulation_3/include/CGAL/_test_cls_delaunay_3.h

This is potential confusing as the relative "same as above" might not be valid, especially when the sorting is different (SORT_MEMBER_DOCS / SORT_BRIEF_DOCS). I looked a bit closer to the locate function on the page doc_output/Periodic_2_triangulation_2/classCGAL_1_1Periodic__2__triangulation__2.html. I think that here there are the following possible solutions:

Note I saw also places (same file, function is_face) with just the text 'as above'

ShatakshiSonker commented 5 years ago

Hey, I am suffering lots of problem while setting up the environment. Can you point some resource to set-up from scratch. I cant find any clear source. Thanks in advance

albert-github commented 1 year ago

What to do?

Note milestone is set to 5.7-beta but I don't think this version will ever exist and should probably be set to 6.0 or better the issue should be solved.

MaelRL commented 1 year ago

This is only a visual bug from github, that milestone was renamed to 6.0 and it shows 6.0 if you click the link or check:

image

albert-github commented 1 year ago

Making a simple user go haywire ... (As indicated not a CGAL problem).