Commit Graph

2427 Commits

Author SHA1 Message Date
Laurent Rineau d784df4e15 Merge pull request #5182 from GilesBathgate/fix-uninitialized-member-bgl-iterator
Fix uninitialized member in iterator.h
2021-09-29 11:47:11 +02:00
Laurent Rineau ad79d37410 Merge pull request #6014 from MaelRL/CGAL-IO_Clarify_binary_text-GF
CGAL IO: Clarify binary warning
2021-09-29 11:46:30 +02:00
Mael Rouxel-Labbé c8cc0747fa Clarify binary warning 2021-09-27 15:33:42 +02:00
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
Sébastien Loriot 2e07200e5f use forward instead of move 2021-09-07 12:37:29 +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 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
Sébastien Loriot 6e1fc8a4e5 Merge remote-tracking branch 'cgal/master' into HEAD 2021-09-02 16:53:07 +02:00
Sébastien Loriot abddb30bd7 no ref to internal value of the parameter pack 2021-09-02 10:08:46 +02:00
Sébastien Loriot 4e7f1ced58 readd missing function if D is a temporary 2021-09-01 11:44:25 +02:00
Sébastien Loriot b4cbfc7b5c more tests and a bugfix 2021-09-01 11:16:40 +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 e38ab3b19a remove useless test and add one about non-copyable 2021-08-31 16:43:57 +02:00
Sébastien Loriot 3c257dd01c allow non-copyable object for named parameters 2021-08-31 15:54:25 +02:00
Sébastien Loriot 4454c5b3ed Merge remote-tracking branch 'cgal/master' into T2-Document_projection_traits_3-maxGimeno 2021-08-30 12:25:51 +02:00
Sébastien Loriot 98e471849b moving files from internal to PKG/internal 2021-08-26 11:33:39 +02:00
Mael Rouxel-Labbé bcce76c062 Fix test & warnings 2021-08-26 11:08:16 +02:00
Sébastien Loriot 038c57fb6a Merge pull request #5837 from maxGimeno/PMP-Self_intersections_limited_report-maxGImeno
PMP: Limited Number of Self-intersections
2021-08-13 18:23:20 +02:00
Sébastien Loriot de6d8c6cbd Merge pull request #5742 from danston/Shape_regularization-new_package-danston
[Feature] Shape Regularization New Package
2021-08-13 18:19:35 +02:00
Sébastien Loriot 814c9138ef Merge remote-tracking branch 'cgal/5.3.x-branch' 2021-08-12 10:38:11 +02:00
Sebastien Loriot c25c7c4668
Merge pull request #5882 from sloriot/Data-Ply_edge_prop
Update PLY files to valid format
2021-08-12 10:24:32 +02:00
Sébastien Loriot cff3cdb40e Merge remote-tracking branch 'cgal/5.2.x-branch' into HEAD 2021-08-12 10:23:57 +02:00
Sebastien Loriot 8d00945943
Merge pull request #5655 from danston/PSP-libpointmatcher_enhancements-danston
[Small Feature] Support for libpointmatcher::GenericDescriptorOutlierFilter
2021-08-12 10:10:13 +02:00
Maxime Gimeno 7345cf1318 Merge remote-tracking branch 'cgal/master' into PMP-Self_intersections_limited_report-maxGImeno 2021-08-11 15:31:20 +02:00
Dmitry Anisimov 933940435a Merge remote-tracking branch 'origin/master' into Shape_regularization-new_package-danston 2021-08-04 15:30:10 +02:00
Efi Fogel 5e73fe1eba Merge remote-tracking branch 'cgal/master' into Aos_2-boundary_objects-efic 2021-08-04 12:22:09 +03:00
Mael Rouxel-Labbé 32b2354ac1 Fix may-be-used-uninitialized warning 2021-07-30 10:35:10 +02:00
Sébastien Loriot aee767b2e3 update to valid format 2021-07-30 10:07:33 +02:00
Laurent Rineau 5759a800e3
Merge pull request #5705 from maxGimeno/CGAL-Clean_up_boost_versions-maxGimeno 2021-07-28 10:14:38 +02:00
Laurent Rineau 4fb90756da Merge pull request #5475 from sloriot/gsoc2019-PMPHDist-martinskrodzki
[Small Feature] Add bounded error Hausdorff distance
2021-07-27 16:28:04 +02:00
Laurent Rineau 2599d8e41a Merge pull request #5863 from MaelRL/BGL-Fix_FFG_nonconst_index_pmaps-GF
Fix index maps for non-const Face_filtered_graph
2021-07-27 15:55:11 +02:00
Laurent Rineau 71175aad53 Merge pull request #5863 from MaelRL/BGL-Fix_FFG_nonconst_index_pmaps-GF
Fix index maps for non-const Face_filtered_graph
2021-07-27 15:52:23 +02:00
Mael Rouxel-Labbé ec9c77b44d Use the non-const ::type typedef for consistency
Internally, both ::type and ::const_type are the same
2021-07-26 13:49:27 +02:00
Mael Rouxel-Labbé 09337e4c3b Add some missing STL includes 2021-07-26 13:06:35 +02:00
Mael Rouxel-Labbé 55e71b602a Test binder-based index pmaps on selection -changing FFG 2021-07-26 12:27:03 +02:00
Mael Rouxel-Labbé e3b1544070 Revert to binder-pmaps for FFG's index maps (but fix them) 2021-07-26 12:25:46 +02:00
Mael Rouxel-Labbé a221d9f1a7 Using boost:: rather than CGAL:: for FFG's index pmap properties 2021-07-23 14:26:20 +02:00
Mael Rouxel-Labbé 4d471cf139 Enhance tests for Face_filtered_graph 2021-07-23 12:15:42 +02:00
Mael Rouxel-Labbé eb4d2953d5 Fix index maps for non-const Face_filtered_graph 2021-07-23 12:14:32 +02:00
Maxime Gimeno a3d1765ab4 Merge remote-tracking branch 'cgal/master' into CGAL-Clean_up_boost_versions-maxGimeno 2021-07-19 14:18:40 +02:00
Sebastien Loriot 40f507a1f1
Merge pull request #5800 from MaelRL/SS-Doc_fixes-GF
Harmonization of some IO stream documentation
2021-07-19 07:56:48 +02:00
Sebastien Loriot 4789c14163
Update BGL/test/BGL/test_cgal_bgl_named_params.cpp 2021-07-15 15:03:36 +02:00
Maxime Gimeno 03a1639eff Replace NP name 2021-07-09 14:37:21 +02:00
Maxime Gimeno e22ff7c378 add the named parmater 2021-07-06 13:26:02 +02:00
Dmitry Anisimov c5bea93e58 renamed max to maximum and min to minimum in NP to be consistent with other packages 2021-06-30 12:39:01 +02:00
Dmitry Anisimov 73581e15ad added named param for choosing between one sided and symmetric dist in the is_larger_HD function 2021-06-29 14:17:00 +02:00
Mael Rouxel-Labbé 78ff9185b3 Harmonize ASCII usage across all packages 2021-06-23 23:34:32 +02:00