Commit Graph

379 Commits

Author SHA1 Message Date
Andreas Fabri 67da146c62 WS 2024-10-15 08:49:25 +01:00
Andreas Fabri 7d0c6014dd Add a testcase that shows the reported issue (when disabling the fix) 2024-10-15 08:37:58 +01:00
Laurent Rineau 9f96166d44 Merge branch '5.5.x-branch' into 5.6.x-branch
# Conflicts:
#	Polygon/include/CGAL/Polygon_2_algorithms.h
#	Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/measure.h
2024-03-22 09:09:57 +01:00
Sébastien Loriot f34745c4d8 use a functor for collapsing the DAG to not depend on Filtered_kernel
nor inclusion order
2024-03-14 10:02:30 +01:00
Sébastien Loriot 9b4f35dfa1 fix dependencies 2024-03-06 11:32:30 +01:00
Andreas Fabri 3bd448d1a8 Polygon: Avoid stackoverflow when summing exact numbers 2024-02-28 14:28:00 +00:00
Efi Fogel 857f276dea Applied small fixes 2023-05-08 21:43:06 +03:00
Efi Fogel c1bf94e610 Merge branch 'master' into Bso_2-draw-efif 2023-05-08 17:31:26 +03:00
Efi Fogel 74746e57ea Aded clear_outer_boundary() 2023-05-08 17:26:35 +03:00
Efi Fogel 1217504e23 Added clear_outer_boundary() 2023-05-08 17:26:01 +03:00
Efi Fogel 477f8336d8 Improved drawing, in particular, enabled drawing of a polygon holes an outer boundary and viewport 2023-05-05 16:41:12 +03:00
Efi Fogel a35b88c0f8 Enhanced documentation 2023-05-05 16:40:59 +03:00
Efi Fogel e1e4fb5824 Added clear_holes() 2023-05-05 16:40:45 +03:00
Mael Rouxel-Labbé 1a5826f11a Merge remote-tracking branch 'cgal/master' into SLS-Weighted_skeleton-GF 2023-04-17 12:48:30 +02:00
Laurent Rineau 824976a003 Merge pull request #7236 from albert-github/feature/issue_7231
issue #7231 Improvement of layout of refines relations.
2023-04-17 10:14:01 +02:00
Mael Rouxel-Labbé a7e0226bfa Merge remote-tracking branch 'cgal/master' into SLS-Weighted_skeleton-GF 2023-03-23 11:45:12 +01:00
albert-github 2d60f46985 issue #7231 Improvement of layout of refines relations.
- Adjusted cgalRefines according to reviews
- Implemented it in all files
2023-03-14 17:37:50 +01:00
Brendan Vessels abbcfbb53d undid Intellisense change in Polygon_with_holes_2.h 2023-03-02 09:34:48 -05:00
Brendan Vessels 2ebf429d74 Corrected intellisense describing clockwiseness of holes in >> operator 2023-03-01 20:05:36 -05:00
Mael Rouxel-Labbé 68067c039f Merge remote-tracking branch 'cgal/master' into SLS-Weighted_skeleton-GF 2023-02-14 12:26:50 +01:00
Laurent Rineau 94080248e7 Merge pull request #7230 from afabri/Polygon_2-erase_circulator-GF
Polygon: Fix erase(Vertex_circulator)
2023-02-10 15:40:39 +01:00
Mael Rouxel-Labbé 5b89b81f8b Deactivate the "is_simple_2" precondition for strictly simple poly orientation
Recent changes to set_use_assertions have made it so that you need to also
define a macro to be able to use it, which makes it very unpractical.
2023-02-09 23:12:40 +01:00
Andreas Fabri 0379f9c74e Why the hell did I not compile to test the 'trivial fix' 2023-02-08 07:34:06 +00:00
Andreas Fabri 789f2c3b60 Polygon is already defined in a windows.h 2023-02-07 06:58:56 +00:00
Andreas Fabri 81f127d50c Polygon: Fix erase(Vertex_circulator) 2023-01-31 08:36:31 +00:00
albert-github eed54a0ae5 spelling corrections
Some spelling corrections (Directories starting with `O`-`S` , first part),
some backward work
some forward work
2022-11-15 18:45:39 +01:00
albert-github 45478184de spelling corrections
Some spelling corrections (Directories starting with `E`-` L`),
some backward work
some forward work
2022-11-15 13:39:40 +01:00
Andreas Fabri 469a0362b5 Take Laurent's review into account 2022-10-14 11:34:34 +01:00
Andreas Fabri bdd2fb8e4b Polygon package 2022-09-27 08:14:30 +01:00
Laurent Rineau 2ceb4f4d97 Merge pull request #6609 from afabri/Polygon-transform-GF
Polygon: Add move semantics
2022-06-15 10:20:58 +02:00
Laurent Rineau 198977cf46 Test move construction/assignment of Polygon_with_holes_2 2022-06-10 17:10:26 +02:00
Laurent Rineau 05c9dbfe8c Simplify the code using `=default` for special member functions 2022-06-10 17:10:00 +02:00
Andreas Fabri 84730205a9 Use the right template parameter of Polygon_with_holes_2 which is different from General_polygon_with_holes_2 2022-05-31 09:30:35 +01:00
Andreas Fabri e8f5d6b042 Add test for Polygon_2 2022-05-25 13:57:25 +01:00
Andreas Fabri e887e3b0b0 Add test for Polygon_with_holes_2 2022-05-25 13:31:56 +01:00
Andreas Fabri 3598e6ecbd Fix Polygon_2::operator=() 2022-05-25 07:26:48 +01:00
Andreas Fabri 06e5884b9c Add documentation 2022-05-24 15:00:02 +01:00
Andreas Fabri 01485044b6 Fix typos in the documentation 2022-05-24 10:11:20 +01:00
Andreas Fabri 7067cec506 Polygon: Add move semantics 2022-05-24 07:55:01 +01:00
Sébastien Loriot ff16bec071 clean up EXAMPLE_PATH 2022-05-23 16:52:17 +02:00
Laurent Rineau 2288225448 Massive update of CMake policies to version 3.23 2022-05-06 09:34:35 +02:00
Andreas Fabri 0ff972fbaa Document general polygon funtion returning range of holes 2022-03-22 14:21:40 +01:00
Laurent Rineau 6e114b31ae Merge pull request #6107 from efifogel/Polygon-fixes-efif
Polygon fixes efif

# Conflicts:
#	Installation/CHANGES.md
2022-03-18 15:59:58 +01:00
Andreas Fabri 3c8d97c4fa clean up the circulator and iterator types 2022-03-04 09:57:53 +00:00
Andreas Fabri 1f78c6a811
Update Polygon/doc/Polygon/Polygon.txt
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2022-03-04 10:02:36 +01:00
Andreas Fabri 1cf6e0bcbe Document the function 2022-03-04 08:30:36 +00:00
Andreas Fabri d7d34b80a1 Add functions for ranges and give an example 2022-03-04 07:11:21 +00:00
Andreas Fabri e2cda48d8e Polygon: Remove a workaround for an old Sun compiler 2022-02-02 12:51:24 +00:00
Sébastien Loriot 5f23e76911 Merge remote-tracking branch 'efifogel/Polygon-fixes-efif' into HEAD 2022-02-01 20:08:56 +01:00
Sébastien Loriot 2a30075975 workaround doxygen warning 2022-01-10 11:01:31 +01:00