Commit Graph

2446 Commits

Author SHA1 Message Date
albert-github dd02af92a2 issue #8515 Spelling mistakes found checking `en-GB` to `en-US`
Spelling corrections, `en-GB` -> `en-US`
2024-10-05 11:28:29 +02:00
Andreas Fabri 782e741310 CGAL: assert() -> CGAL::assertion() 2024-09-27 13:00:15 +01:00
Andreas Fabri 4b17391d0e Arrangmement: Use precondition_code if later comes a precondition 2024-09-24 15:21:23 +01:00
Efi Fogel 2b5b7cea00 Fixed return type of operators of Construct_{min,max}_vertex_2 2024-09-16 19:51:30 +03:00
Efi Fogel 8644a3d483 Added support for construct_point_2 2024-09-11 10:45:09 +03:00
Efi Fogel 9393be4029 Cleaned up 2024-09-09 23:08:58 +03:00
Efi Fogel 791c0ad051 Cleaned up 2024-09-09 22:55:52 +03:00
Efi Fogel 87ae85e050 Fixed mixup between equal-points and equal-curves counters 2024-09-09 22:55:17 +03:00
Efi Fogel c1deec6c3d Fixed more typos when computing the direction 2024-09-09 18:36:15 +03:00
Efi Fogel 49eebabbfa Added missing reference in passed parameters 2024-09-09 17:46:14 +03:00
Efi Fogel 22e73c9eaa Fixed typos 2024-09-09 16:34:45 +03:00
Efi Fogel d226b11a56 Fixed bug in Compare_y_near_boundary 2024-09-09 15:57:51 +03:00
Efi Fogel a6c965b87f Further clean up 2024-09-09 15:25:21 +03:00
Efi Fogel 7e11bd0c7e Further clean up 2024-09-09 14:04:42 +03:00
Efi Fogel 45143bb138 Cleaned up. Added missing functors. Fixed some issues with functors that accept points, which could lie on the boundary of the parameter space. 2024-09-09 13:18:14 +03:00
Efi Fogel 977b7906b9 Used locate_impl(p, ...) instead of locate(p, ...) in case p is on the boundary of the parameter space. 2024-09-09 13:16:47 +03:00
Efi Fogel 24400d8226 Changed prefix of names of concepts Arrangement... => Aos... 2024-08-28 21:34:54 +03:00
Efi Fogel b80737e72a Added documentation for the metadata traits decorators Arr_tracing_traits_2 and Arr_counting_traits_2 2024-08-25 16:51:34 +03:00
Efi Fogel 470909b77b Merge branch 'master' into Aos_2-metadata_traits_decorators-efif 2024-08-25 13:18:32 +03:00
Efi Fogel e36db6e4de 1st revision 2024-08-25 13:11:33 +03:00
Efi Fogel 9055efd3b1 Cleaned up and enhanced metadata decorator traits 2024-08-25 12:26:04 +03:00
Sebastien Loriot 47c417a785
Deal with duplicate lines (#8396)
## Summary of Changes

Deal with Issue #8348 

## Release Management

* Affected package(s):  Triangulation_2 and Periodic_triangulation_2
* Issue(s) solved (if any): fix #8348 
* License and copyright ownership:  unchanged
2024-08-19 11:17:50 +02:00
Andreas Fabri 12468ccf4a Address #8401 2024-08-09 11:32:26 +01:00
albert-github a0e7a6e4e4 Spelling corrections
Spelling corrections
2024-06-25 15:52:27 +02:00
Mael Rouxel-Labbé 67aba3fefe Merge remote-tracking branch 'cgal/master' into gsoc2022-isosurface 2024-06-20 10:18:49 +02:00
albert-github 2a46e6bcfe Spelling correction
Oops a small vi typo hitting the `.` at the wrong moment
2024-05-30 19:20:57 +02:00
albert-github dac6466aa6 Spelling correction
Another batch of spelling corrections in doxygen and normal comments
2024-05-30 18:32:30 +02:00
Laurent Rineau e96aaf37ad Merge branch 'master' into pr/afabri/7410 2024-05-17 23:03:55 +02:00
Laurent Rineau 256a30ad58 Merge pull request #8153 from efifogel/Aos_2-fixes-efif
Making the Spherical Guassian-map polyhedron a proper model of FaceGraph
2024-05-15 16:12:11 +02:00
Efi Fogel aff5bc4126 Made some nested types public 2024-04-27 20:38:47 +03:00
Efi Fogel 2d600ad3c6 Making the polyhedron a proper model of FaceGraph 2024-04-20 16:36:17 +03:00
Efi Fogel 92a213964b Added missing 'const' 2024-04-15 19:12:27 +03:00
Efi Fogel 89bfe4ba91 Merge remote-tracking branch 'cgal/master' into gsoc2023-aos_sphere_demo-denizdiktas 2024-04-15 19:11:21 +03:00
Sébastien Loriot 5254404517 Merge remote-tracking branch 'cgal/master' into HEAD 2024-03-27 22:25:41 +01:00
Guillaume Damiand 9a0b8eb824 Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2024-03-26 16:25:29 +01:00
Andreas Fabri 8981c376d3 casts for dealing with expression templates 2024-03-15 09:39:05 +01:00
Efi Fogel 01eb02972a Fixed conversion 2024-03-05 11:25:31 +02:00
Sébastien Loriot ce59938364 Merge remote-tracking branch 'cgal/master' 2024-02-29 09:35:25 +01:00
Sébastien Loriot 432449b23b fix compilation issues
mainly due to expression template
2024-02-28 13:55:01 +01:00
Andreas Fabri e20485782c Fixes for expression templates 2024-02-23 16:46:34 +00:00
Andreas Fabri e4558a4d4b Merge branch 'master' into CORE-boost_mp_number-GF 2024-02-23 17:04:37 +01:00
agiust 62926f920a fix typo in comment 2024-02-19 13:57:30 +01:00
Laurent Rineau 7a061750f6 Merge pull request #8013 from efifogel/Aos_2-fixes-efif
Aos 2 fixes efif
2024-02-16 18:05:15 +01:00
Andreas Fabri 871a9bb1df Follow Laurent's suggestion and remove a =default instead of adding two 2024-02-14 11:04:46 +00:00
Andreas Fabri 6ac5b7d871 Aos: Add default and copy constructor to avoid warning 2024-02-09 09:10:58 +00:00
Mael Rouxel-Labbé 07b9587eae Merge remote-tracking branch 'afabri/Kernel_23-squared_length-GF' into gsoc2022-isosurface 2024-01-31 16:47:01 +01:00
Efi Fogel 4de87b21b7 Ops; 2024-01-24 23:18:13 +02:00
Efi Fogel e54a5ce786 Merge branch 'Aos_2-fixes-efif' of github.com:efifogel/cgal into Aos_2-fixes-efif 2024-01-24 23:04:24 +02:00
Efi Fogel 42e6052008 Merge branch 'master' into Aos_2-fixes-efif 2024-01-24 21:38:07 +02:00
Laurent Rineau c0b02c48d6 Merge pull request #7927 from efifogel/Aos_2-observer-efif
Introduce Arr_observer<Arrangement_2>
2024-01-24 16:01:56 +01:00
Mael Rouxel-Labbé 984a541006 Fix usages of 'th `th 2024-01-23 21:50:04 +01:00
Efi Fogel 6d0e371848 Merge branch 'master' into Aos_2-fixes-efif 2024-01-15 15:50:23 +02:00
Guillaume Damiand 3bc56024d3 Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2024-01-11 14:08:05 +01:00
Efi Fogel 8a886ea334 Merge branch 'master' into Aos_2-fixes-efif 2024-01-08 18:30:43 +02:00
Efi Fogel 13b22abd4f Merge branch 'master' into gsoc2023-aos_sphere_demo-denizdiktas 2024-01-08 16:27:52 +02:00
Sébastien Loriot c35a1b15d1 add missing license include directives 2024-01-04 13:45:39 +01:00
Sébastien Loriot e7c26349f2 move header in a package to GPL 2024-01-04 13:36:34 +01:00
Guillaume Damiand d3bbe0dd70 cast in two steps 2023-12-28 09:04:12 +01:00
Guillaume Damiand ca296d548a the cast must be into std::size_t 2023-12-28 08:46:59 +01:00
Sebastien Loriot e3249bd908 fix warning 2023-12-27 13:58:36 +01:00
Sebastien Loriot caecbe29c7
Replace boost::mpl (#7813)
- `boost::mpl::if_` --> `std::conditional`
- `boost::enable_if` -> `std::enable_if`
- `boost::mpl::and_` -> `&&`
- `boost::mpl::or_` -> `||`
- `boost::constant::bool_` -> `std::bool_constant`
- ...
2023-12-26 17:33:36 +01:00
Efi Fogel 6b90164b55 Fixed the types used in all arrangement observers 2023-12-20 22:09:34 +02:00
Efi Fogel c6a21e9f98 Fixed the definition of the memebrs before_assign(arr) before_attach(arr) of all observers (derived from Aos_observer) 2023-12-14 21:17:29 +02:00
Efi Fogel 615850c4a6 Cleaned up 2023-12-13 13:41:51 +02:00
Efi Fogel 92e2a7da2d Eliminated the error-prone c-style casting of the arrangement that occurs when using observers; renamed Arr_observer => Aos_observer, and introduced Arr_observer for backward compatibility. 2023-12-12 02:54:19 +02:00
Efi Fogel 5544ff4893 Eliminated the error-prone c-style casting of the arrangement object that occurs when using observers. 2023-12-12 01:50:26 +02:00
Efi Fogel 1e4e614975 Merge branch 'Aos_2-fixes-efif' of github.com:efifogel/cgal into Aos_2-fixes-efif 2023-12-11 13:24:01 +02:00
Guillaume Damiand f8364752e0 draw arrangement: use gs_options 2023-12-04 18:05:40 +01:00
Guillaume Damiand 046fa81d68 draw arrangement 2023-12-04 16:59:46 +01:00
Sébastien Loriot 30bdbab524 fix warnings 2023-11-27 13:20:38 +01:00
Efi Fogel aefededa4b Made Curve_halfedges public, as we enable iterating over such types 2023-11-21 17:27:39 +02:00
Efi Fogel 826f60c4be Introduced Arr_dcel and fixed Arr_default_dcel 2023-11-15 18:54:21 +02:00
Sébastien Loriot 2f104a6f76 replace boost::mpl::not_ 2023-11-10 16:38:24 +01:00
Sébastien Loriot 4344c3cc27 replace boost::mpl::or_ 2023-11-10 16:34:19 +01:00
Sébastien Loriot 2277013d84 replace boost::mpl::and_ 2023-11-10 16:19:26 +01:00
Efi Fogel a850c34460 Fixed Are_mergable_2 functor; add code that tests whether the equal operator (operator==) is applicable to the data that extends the curve 2023-11-09 15:09:19 +02:00
Sébastien Loriot 3176178224 fix compilation issues 2023-11-06 11:43:29 +01:00
Efi Fogel 51500440ea Added missing 'conct' qualifier 2023-11-01 18:13:11 +02:00
Guillaume Damiand 126b9360c9 Remove _qt from Basic viewer name 2023-10-24 08:27:18 +02:00
Efi Fogel 2e32820dd3 ixed parameter types if interface functions 2023-10-23 16:07:57 +03:00
Guillaume Damiand 1c6b1e4a12 Basic_viewer_qt is no more templated 2023-10-23 01:35:11 +02:00
Guillaume Damiand 6daa2a0c3b Graphics_scene is no more templated 2023-10-23 01:30:57 +02:00
Guillaume Damiand cbe7ef2b40 Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2023-10-22 17:18:04 +02:00
Guillaume Damiand a5ee74cb66 Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2023-09-29 08:36:37 +02:00
Guillaume Damiand 9f22d67ed0 Rename Graphic_storage in Graphics_scene (Andreas and Sebastien review) 2023-09-28 12:49:00 +02:00
Guillaume Damiand fd115bd321 Rename Graphic_storare into Graphics_scene (Andreas and Sebastien review) 2023-09-28 11:06:53 +02:00
Laurent Rineau 1d29a75c9a iformat/oformat are in CGAL::IO
The calls without the `IO::` namespace are deprecated.
2023-09-25 16:09:41 +02:00
Sébastien Loriot 8700394122 boost::mpl::if_ -> std::conditional 2023-09-24 22:57:20 +02:00
Efi Fogel 5df7ed208d Merge branch 'master' into gsoc2023-aos_sphere_demo-denizdiktas 2023-09-20 12:46:33 +03:00
Laurent Rineau aa09a28df8 Merge remote-tracking branch 'cgal/master' into STL_extension-Fix_Prevent_deref-GF 2023-09-19 16:22:49 +02:00
Efi Fogel 12c8decd21 Merge remote-tracking branch 'cgal/master' into gsoc2023-aos_sphere_demo-denizdiktas 2023-08-30 15:57:19 +03:00
Efi Fogel ea46c6f282 Pacify msvc17: explicitly name the (non-const) iterator type 2023-08-28 16:24:03 +03:00
Guillaume Damiand 467e55f10d Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2023-08-28 14:38:58 +02:00
Efi Fogel aba2d147f8 Merge remote-tracking branch 'cgal/master' into Aos_2-fixes-efif 2023-08-22 13:41:57 +03:00
Efi Fogel 51fc8aa18d Removed unused variable 2023-08-18 13:38:34 +03:00
Efi Fogel de459faa76 Fixed the Approximate_2::operator() that returns a sequence of points that approximate a curve; in particular, respected the l2r parameter. 2023-08-18 13:35:00 +03:00
Efi Fogel 7b00717eab Fixed comment 2023-08-18 12:49:32 +03:00
Sébastien Loriot d6c04e3b8a do not use ref wrapper 2023-08-16 09:17:58 +02:00
Sébastien Loriot f1f6126f1c add missing IO namespace 2023-08-16 09:11:30 +02:00
Sébastien Loriot eada3ee8ca Merge branch 'master' into 'sloriot/CGAL-using_c++17_stl' 2023-08-14 14:19:25 +02:00