Loïc Bartoletti
c8099415d4
fix(Polygon_repair): Ensure WKT POLYGON are closed
2025-11-21 11:50:12 +01:00
Andreas Fabri
9b7af9f73d
Do not document Boolean
2025-09-18 07:25:49 +01:00
Andreas Fabri
1c399aeaa5
Polygon_repair: No need for %
2025-09-15 07:40:35 +01:00
Andreas Fabri
f69042067c
remove unused local variables
2025-06-11 08:34:19 +01:00
Andreas Fabri
aef9a07d2a
Add that for join() and intersect() the input must have correct orientation
2025-06-10 14:37:06 +01:00
Andreas Fabri
569d3e5e55
Polygon_repair: Add overloads for Non_zero_rule
2025-06-10 10:40:19 +01:00
Sebastien Loriot
97bd1cf428
Rename home page of reference manuals to "Reference Manual" ( #8904 )
...
Before: "Pkg Reference"
After: "Reference Manual"
No need to repeat the package name as it is on the line above.
Example output

2025-05-26 11:47:37 +02:00
Sébastien Loriot
13609a6966
no need to repeat the package name as it is on the line above
2025-05-22 17:53:41 +02:00
Andreas Fabri
2bdeff8687
counter-clockwise -> counterclockwise
2025-05-15 07:41:00 +01:00
Sébastien Loriot
991418e64e
fix compatibility and use generic macro in generic contexts
2025-04-30 10:17:14 +02:00
Sébastien Loriot
a9c8a49831
use CGAL_Basic_viewer target
2025-04-30 09:19:50 +02:00
Guillaume Damiand
ebf8f9dba1
remove un-necessary if def basic viewer
2025-04-18 11:27:19 +02:00
Guillaume Damiand
b9efd6983c
replace macro CGAL_USE_BASIC_VIEWER by CGAL_USE_BASIC_VIEWER_QT
2025-04-17 17:45:10 +02:00
albert-github
cb1f3fb37a
Spelling correction
...
Spelling correction
As this is a spelling correction is in code (and outside my normal realm of PRs) I created a separate PR for it.
I cannot test it, b I'm quite confident that it won't lead to problems. I think the old name contained a typo.
2025-02-19 11:38:14 +01:00
Sebastien Loriot
8836f5e705
Polygon repair using union and intersection ( #8510 )
...
## Summary of Changes
Add new repair rules in Polygon_repair package
## Release Management
* Affected package(s): Polygon_repair
* Feature/Small Feature (if any):
[link](https://cgalwiki.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Polygon_repair_union_intersection )
-- **pre-approval 2025/01/03**
* Link to compiled documentation:
[link](https://cgal.geometryfactory.com/~afabri/Repair/Manual/packages.html#PkgPolygonRepair )
* License and copyright ownership: GF
2025-02-12 19:47:30 +01:00
Léo Valque
931ae674d2
add a reference to repair rule group in the description of repair for more clarity
2025-02-06 12:58:36 +01:00
Léo Valque
1407790f6c
Doc: Improve description of the repair rules of Repair_polygon and create a group Repair Rules
2025-02-06 11:21:14 +01:00
Laurent Rineau
e5001d1a50
update our CMake version 3.18...3.31
...
That will suppress the warnings about `CMP0167` (from CMake 3.30):
```
CMake Warning (dev) at cmake/modules/display-third-party-libs-versions.cmake:37 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
```
2025-02-04 14:32:37 +01:00
Andreas Fabri
17e3878a5a
Explain union/intersetion rule better
2025-01-28 07:29:25 +00:00
Andreas Fabri
aabf9750fa
Remove link
2025-01-02 11:17:29 +00:00
Andreas Fabri
ec1c6453ee
Update Polygon_repair/include/CGAL/Polygon_repair/repair.h
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2025-01-02 12:11:11 +01:00
Andreas Fabri
e77a873ec2
typo
2024-12-10 15:07:01 +00:00
Andreas Fabri
60a3343093
Combine in a single paragraph
2024-12-10 14:40:12 +00:00
Andreas Fabri
aa004bef9a
fix figures
2024-12-10 14:34:33 +00:00
Andreas Fabri
98e4e5eae9
Reorganize User Manual
2024-12-10 14:14:50 +00:00
Andreas Fabri
42014bd81c
Reorganize User Manual
2024-12-10 14:02:44 +00:00
Andreas Fabri
0f06b0aa43
Add ipe and svg figures
2024-12-10 13:15:36 +00:00
Andreas Fabri
b050344fe3
Add ipe and svg figures
2024-12-10 13:15:00 +00:00
Andreas Fabri
215feb7d1b
Add ipe and svg figures
2024-12-10 12:49:30 +00:00
Andreas Fabri
fdf51506d3
Add ipe and svg figures
2024-12-10 12:07:55 +00:00
Andreas Fabri
f65b7f744f
Adress warnings and errors in the testsuite
2024-11-15 15:27:17 +00:00
Andreas Fabri
ce3fe4f04e
Fix example
2024-11-14 07:15:32 +00:00
Sébastien Loriot
b2b7de8514
remove deps
2024-11-12 09:06:47 +01:00
Sébastien Loriot
0639b48d55
Merge remote-tracking branch 'cgal/master'
2024-11-08 20:07:39 +01:00
Sébastien Loriot
53c9987823
use polygonal domain as MPWH can be more than one poly
2024-11-08 19:54:17 +01:00
Sébastien Loriot
eddf0b6dd0
fix compilation errors
2024-11-08 19:25:48 +01:00
Sebastien Loriot
25afb37051
Triangulation_2: Do not include kernel header ( #8527 )
...
## Summary of Changes
Do not include `Exact_predicates_inexact_constructions_kernel.h` and
`Simple_cartesian.h`.
Change order of `#include` statements so that the T2 files come first.
Forward declare `Epick` in `Constrained_triangulation_plus_2` where it
is used for defining a `Default` for the template parameter (which is
not documented).
## Release Management
* Affected package(s): Triangulation_2
* License and copyright ownership: unchanged.
2024-11-08 16:11:41 +01:00
Sébastien Loriot
64bc98d6b5
add missing dependency
2024-11-08 09:57:24 +01:00
Andreas Fabri
4ff92c1f47
Documention
2024-11-07 20:03:04 +00:00
Andreas Fabri
bdb93ff62b
Documention
2024-11-07 17:46:20 +00:00
Andreas Fabri
ead629cc31
User Manual
2024-11-07 12:06:57 +00:00
Andreas Fabri
17af065074
Document functions
2024-11-06 18:13:11 +00:00
Sébastien Loriot
2385e5886d
fix warning + use verb for function name
2024-11-06 14:29:37 +01:00
Sébastien Loriot
db684c71e6
make draw conditional
2024-11-06 14:18:39 +01:00
Andreas Fabri
78c8b4480e
Add free functions join() and intersection() for any combination of P, MP, MPwH
2024-11-06 13:05:46 +00:00
Sébastien Loriot
b24f19cecb
fix warnings
2024-11-06 10:45:40 +01:00
Andreas Fabri
e4ce60c0c7
Add winding.wkt
2024-11-06 09:42:50 +00:00
Andreas Fabri
a4940946a2
fix dependencies
2024-11-06 08:56:25 +00:00
Andreas Fabri
a39d3cc723
Fix example file name
2024-11-06 08:51:31 +00:00
Andreas Fabri
4020165b25
cleanup
2024-11-06 08:22:32 +00:00