Commit Graph

132 Commits

Author SHA1 Message Date
Sébastien Loriot b6719fc3be Merge remote-tracking branch 'cgal/6.0.x-branch' into cgal/master 2025-04-03 16:09:51 +02:00
Sébastien Loriot f516c12c5b Merge remote-tracking branch 'cgal/5.6.x-branch' into 6.0.x-branch 2025-04-03 16:09:15 +02:00
Sébastien Loriot 2ccb0f7320 add missing include directive 2025-04-02 09:06:49 +02:00
Sébastien Loriot 32ac9f22a7 work around overload resolution with recent gcc 2025-04-01 15:43:43 +02:00
Sébastien Loriot 107f3696dc boost::tie -> std::tie 2025-01-24 14:20:00 +01:00
Jane Tournois c21fc4f238 remove circular dependency and corresponding fwd declarations
include in helpers.h was introduced by 0528592011
in 2019 for backward compatibility, it can now be removed
2024-03-06 10:42:53 +01:00
Sébastien Loriot c1294a0eaa boost::integral_constant ---> std::integral_constant 2023-04-29 09:42:15 +02:00
Sébastien Loriot 5726a0a255 boost::is_floating_point -> std::is_floating_point
boost::is_float
2023-04-23 22:37:07 +02:00
Sébastien Loriot 9ed6c7acdc remove useless include 2023-04-23 22:37:07 +02:00
Sébastien Loriot 99619dc634 boost::prior -> std::prev 2023-04-23 22:37:07 +02:00
Andreas Fabri 94c72ae386 Convex_hull_3 2022-09-27 10:08:50 +01:00
Andreas Fabri 70a06b4696 Do not use CGAL::iterator_v<> as it is responsible for the ICE of VC2015 2022-06-27 08:58:17 +01:00
Sébastien Loriot b96f6d5ce9 move is_iterator to type_traits 2022-06-10 09:43:59 +02:00
Sébastien Loriot 44250cb019 is_iterator_XXX<>::value --> is_iterator_XXX_v<> 2022-06-10 09:40:29 +02:00
Sébastien Loriot 3fa436459d BOOST_MPL_ASSERT -> static_assert 2022-06-10 08:46:01 +02:00
Sébastien Loriot ac8b6d4731 boost::is_same --> std::is_same 2022-06-10 08:18:20 +02:00
Sébastien Loriot 4f5f8341cc use std::enable_if_t 2022-06-10 07:37:53 +02:00
Laurent Rineau 9bb36b0862 Merge pull request #6280 from sloriot/CH3-init_info
Fix info type and set default value
2022-02-01 08:58:25 +01:00
Sébastien Loriot 9ecb90c315 fix info type and set default value 2022-01-26 19:09:43 +01:00
Sébastien Loriot c169c41240 Merge remote-tracking branch 'maxGimeno/PMP-Example_of_new_mp_function-maxGimeno' into HEAD 2022-01-12 13:33:49 +01:00
Laurent Rineau 72b0a64a71 Merge pull request #5998 from afabri/Convex_hull-Index_triangle_set-GF
Convex_hull_3: output into a polygon soup
2022-01-12 12:24:10 +01:00
Sébastien Loriot 75b03e6c0a use_default_values() -> default_values() 2022-01-10 18:36:37 +01:00
Sébastien Loriot 6d3176e061 move Named_parameters class in STL_extension
helpers stay in BGL because it depends on BGL tags
2022-01-07 15:12:22 +01:00
Sébastien Loriot b04a5f9124 remove overloads with default parameters 2022-01-04 16:14:49 +01:00
Mael Rouxel-Labbé 61d42c3e21 Get rid of the slim Triangulation_2 dependency in Convex_hull_3 2021-12-16 13:49:45 +01:00
Sébastien Loriot cb4f5490e3 fix warnings 2021-12-07 16:03:18 +01:00
Sébastien Loriot bd111bcb89 generic free function for point range and triangle range 2021-10-04 18:49:55 +02:00
Andreas Fabri 74d1899e6b Towards making it more generic than vector and vector<array> 2021-10-04 14:47:04 +01:00
Andreas Fabri f9b57957e4 Hopefully the last untabify as now I added something in my ./emacs 2021-09-29 17:09:39 +01:00
Andreas Fabri 568dc25443 Added overload that takes a traits class 2021-09-29 16:04:21 +01:00
Andreas Fabri 929ae611d3 untabify 2021-09-29 15:38:45 +01:00
Andreas Fabri 01f7e3a8f0 Add documentation 2021-09-29 15:33:26 +01:00
Andreas Fabri e91a49ba3c Move file to internal directory 2021-09-21 09:45:51 +01:00
Andreas Fabri d7977be9d5 Move class into internal namespace 2021-09-21 09:42:27 +01:00
Andreas Fabri 420f9d64f6 untabify 2021-09-21 09:32:42 +01:00
Andreas Fabri c9f80d694f Do not expose Indexed_triangle_set in the API (todo: move to internal) 2021-09-21 09:19:15 +01:00
Sébastien Loriot c19426fdd2 fix compilation issues + add missing impl 2021-09-20 17:54:39 +02:00
Andreas Fabri f278fe4aa3 Convex_hull_3: output into an indexed triangle set 2021-09-17 14:24:44 +01:00
Sébastien Loriot 74c029cc68 Merge remote-tracking branch 'sloriot/CGAL-restore_rounding_mode-5.3' 2021-09-09 11:44:36 +02:00
Sébastien Loriot c8624ee0b3 check that the rounding mode when doing exact computation is to-nearest 2021-09-09 11:01:03 +02:00
Sébastien Loriot 98e471849b moving files from internal to PKG/internal 2021-08-26 11:33:39 +02:00
Sébastien Loriot 61d0fb53b4 replace bind in Convex_hull_3 2021-01-06 12:59:12 +01:00
Sébastien Loriot 9f2eafd06e extra run of the script to remove tabs and trailing whitespaces 2020-03-26 19:17:02 +01:00
Mael Rouxel-Labbé 99a0edbe61 Uniformize types and internal function names (CH_3) 2020-03-13 11:57:56 +01:00
Mael Rouxel-Labbé 8446ef1073 Clean #include's 2020-03-10 13:48:30 +01:00
Mael Rouxel-Labbé 1db10135a6 Change namespaces from internal::Convex_hull_3 to Convex_hull_3::internal
On-going uniformization work
2020-03-10 13:47:50 +01:00
Maxime Gimeno a357a90b1f Changes after review 2020-02-10 15:49:54 +01:00
Maxime Gimeno fa14310c41 Add a test 2020-01-31 16:00:42 +01:00
Maxime Gimeno 2d72069c15 Add an overload of Convex_hull_3 for graphs 2020-01-31 14:28:17 +01:00
Sébastien Loriot 254d60f642 First pass on removing license notice in header for GPL files 2019-10-19 15:23:19 +02:00