Commit Graph

98169 Commits

Author SHA1 Message Date
Sebastien Loriot f9d20f42cc
Merge pull request #5945 from sloriot/BGL-np_ref_for_non_copyable_parameters
Improvement for named parameters
2021-09-10 17:39:47 +02:00
Sebastien Loriot 4610cf3c66
Merge pull request #5904 from sloriot/CGAL-remove_config_flags
Replace macros with inline functions and remove a config flag
2021-09-10 17:38:50 +02:00
Sebastien Loriot 1d4df77129
Merge pull request #5527 from MaelRL/Distance_3-Add_Tri_Tri-GF
Add squared_distance(Tri3, Tri3) + Distance_23 general improvements
2021-09-10 17:38:10 +02:00
Sebastien Loriot 464f71d529
Merge pull request #4908 from maxGimeno/Demo-T3_item-mgimeno
Polyhedron demo: Scene_triangulation_3_item
2021-09-10 17:37:22 +02:00
Sébastien Loriot 4afc249100 do not hide type definitions 2021-09-09 15:58:00 +02:00
Jane Tournois 8d326923fc workaround expression templates in sqrt
met with boost 1.71 and later versions
There is no compilation error with boost 1.68
2021-09-09 15:48:59 +02:00
Sebastien Loriot 543100d549
Merge pull request #5969 from MaelRL/CGAL-partitionning-typo-GF
Fix typo
2021-09-08 16:04:30 +02:00
Mael Rouxel-Labbé 80c81a2c17 Fix typo 2021-09-08 15:54:32 +02:00
Sébastien Loriot 049c525276 use integer and reduce the number of tests
leda_rational is not automatically doing gcd calls so Quotient<leda_integer>
is faster for our applications.
The test is still slow with EPECK
2021-09-08 15:21:06 +02:00
Sébastien Loriot c04f88368f static_assert is not affected by NDEBUG 2021-09-08 10:38:21 +02:00
Sébastien Loriot 2e07200e5f use forward instead of move 2021-09-07 12:37:29 +02:00
Sébastien Loriot 8b228a450f remove probably useless pragma from 2014
CGAL_USE should do the job now
2021-09-07 12:28:15 +02:00
Sébastien Loriot 64a602ba7c try to remove a warning with clang C++20
warning: local variable 'd' will be copied despite being returned by name [-Wreturn-std-move]
  return d;

CGAL/boost/graph/Named_function_parameters.h:319:10: note: call 'std::move' explicitly to avoid copying
  return d;
         ^
         std::move(d)
2021-09-07 11:47:04 +02:00
Sébastien Loriot b27fc8b4af add missing () 2021-09-07 11:46:54 +02:00
Sébastien Loriot 646e6852dc static_assert is a c++17 feature 2021-09-07 10:21:29 +02:00
Sébastien Loriot 64738572f8 Merge remote-tracking branch 'cgal/5.3.x-branch' 2021-09-06 18:53:55 +02:00
Sébastien Loriot 75ca34c2a5 Merge remote-tracking branch 'cgal/5.2.x-branch' into HEAD 2021-09-06 18:52:40 +02:00
Sébastien Loriot 000b03b595 follow up of #5889
cherry-picking for autorefinement
2021-09-06 18:44:07 +02:00
Sébastien Loriot f559330c86 Merge remote-tracking branch 'cgal/5.3.x-branch' 2021-09-06 16:08:41 +02:00
Sébastien Loriot b71440650c fix wrong conflict resolution in d89690ae97 2021-09-06 16:07:55 +02:00
Sébastien Loriot 1eda841d32 workaround user taking ref to temporary
If D is a temporary, it's lifetime extension is done
when we go out of the scope of choose_parameter
so the const D& returned is dangling
2021-09-03 11:03:22 +02:00
Sebastien Loriot 727deb0963
Merge pull request #5223 from efifogel/Aos_2-boundary_objects-efic
Aos 2 boundary objects efic
2021-09-03 09:57:05 +02:00
Sébastien Loriot 29a2980875 restore removed value 2021-09-02 19:09:28 +02:00
Sébastien Loriot 2019affe2d pdf -> png 2021-09-02 18:59:34 +02:00
Mael Rouxel-Labbé 9f32bd1a79 Update header includes 2021-09-02 17:36:44 +02:00
Mael Rouxel-Labbé 8a92d51601 Merge branch 'Distance_3-Add_Tri_Tri-GF-old' into Distance_3-Add_Tri_Tri-GF 2021-09-02 17:26:44 +02:00
Sébastien Loriot d4a555dd36 add files removed by error 2021-09-02 17:25:55 +02:00
Sébastien Loriot c4634fb08c restore workaround for a warning 2021-09-02 17:16:07 +02:00
Sébastien Loriot 6e1fc8a4e5 Merge remote-tracking branch 'cgal/master' into HEAD 2021-09-02 16:53:07 +02:00
Sebastien Loriot fd94f61198
Merge pull request #5785 from maxGimeno/Google-readability-casting-maxGimeno
Clang-tidy: google-readability-casting
2021-09-02 15:46:54 +02:00
Sebastien Loriot e5279db7fb
Merge pull request #5777 from MaelRL/AABB-Dont_call_global_do_intersect-GF
Misc fixes for Intersections_3 + related
2021-09-02 15:44:53 +02:00
Sebastien Loriot a7a1d98aff
Merge pull request #5950 from maxGimeno/Demo-Edit_grid_plugin-maxGimeno
Polyhedron Demo: SM's grid in a single item
2021-09-02 15:43:51 +02:00
Maxime Gimeno 08508ff1fc Merge remote-tracking branch 'cgal/master' into Demo-T3_item-mgimeno 2021-09-02 14:56:07 +02:00
Sébastien Loriot abddb30bd7 no ref to internal value of the parameter pack 2021-09-02 10:08:46 +02:00
Maxime Gimeno d83b79aa09 init t_item to nullptr 2021-09-02 08:51:43 +02:00
Sébastien Loriot 23e6ad88d7 handle lack of GMP 2021-09-01 12:22:02 +02:00
Maxime Gimeno 77c9ac05be clean-up 2021-09-01 12:07:43 +02:00
Maxime Gimeno 342fb09f72 fix warning and link to tbb 2021-09-01 12:03:36 +02:00
Sébastien Loriot 4e7f1ced58 readd missing function if D is a temporary 2021-09-01 11:44:25 +02:00
Sebastien Loriot b7c80c02fe
Merge pull request #5951 from maxGimeno/Update_filter_testsuite-maxGimeno
Filter_testsuite: Move result page to cgaltest
2021-09-01 11:29:12 +02:00
Maxime Gimeno 13ad74a3ba Move result page to cgaltest 2021-09-01 11:27:47 +02:00
Sébastien Loriot b4cbfc7b5c more tests and a bugfix 2021-09-01 11:16:40 +02:00
Maxime Gimeno 6935503b71 Add a check-box to create all the grid in a single item 2021-09-01 10:46:20 +02:00
Sébastien Loriot 0e730466ef forgot temporary default 2021-09-01 10:13:15 +02:00
Sébastien Loriot aaa3947e40 add a way to extract references from named parameters 2021-09-01 10:02:48 +02:00
Sébastien Loriot 6f7fd79a1e Merge remote-tracking branch 'cgal/5.3.x-branch' 2021-08-31 19:03:26 +02:00
Sebastien Loriot fcb9cdb929
Merge pull request #5940 from maxGimeno/Basic_viewer-Fix_compatibility_shaders-maxGimeno
Basic_viewer: Restore compatibility shader code
2021-08-31 19:02:54 +02:00
Sebastien Loriot 6e4f55e1e5
Merge pull request #5407 from maxGimeno/T2-Document_projection_traits_3-maxGimeno
Triangulation_2 : Document the `Triangulation_2_projection_traits_3` class
2021-08-31 19:01:33 +02:00
Sebastien Loriot 87c5c031e6
Merge pull request #3576 from maxGimeno/Demo-Make_a_test_script-GF
Polyhedron Demo: Add elements for testing
2021-08-31 19:00:57 +02:00
Sébastien Loriot e38ab3b19a remove useless test and add one about non-copyable 2021-08-31 16:43:57 +02:00