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
ad917a9421
Apply suggestions from code review
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2025-05-15 07:44:00 +02:00
Andreas Fabri
607ada33ea
Polygon: prefix functions with CGAL::IO
2025-05-14 09:48:44 +01:00
Laurent Rineau
010adccdec
fix the mentions of CGAL_USE_BASIC_VIEWER_QT (with the Qt suffix)
2025-05-02 09:22:38 +02:00
Sébastien Loriot
05f479356e
undo doc changes
2025-04-30 10:06:15 +02:00
Sébastien Loriot
a9c8a49831
use CGAL_Basic_viewer target
2025-04-30 09:19:50 +02:00
Guillaume Damiand
c7cb4e1f84
namespace before #ifdef
2025-04-18 15:41:52 +02:00
Guillaume Damiand
54b009f070
#if def basic viewer
2025-04-18 13:38:16 +02:00
Guillaume Damiand
4f80fdfe82
update draw mpwh2
2025-04-18 11:13:21 +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
Guillaume Damiand
219ea871d7
copy the parts of gsoc2024-basic_viewer_glfw-tgrillon that concern only the qt basic viewer
2025-04-17 15:55:54 +02: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
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
Sébastien Loriot
0639b48d55
Merge remote-tracking branch 'cgal/master'
2024-11-08 20:07:39 +01:00
Andreas Fabri
bdb93ff62b
Documention
2024-11-07 17:46:20 +00: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
Sebastien Loriot
1690619625
CGAL: Modernize CMakeLists.txt ( #8528 )
...
## Summary of Changes
- Changed `PUBLIC` to `PRIVATE` in the `target_link_libraries()`
- ~~Link against `Boost::<COMPONENT>`~~ as we do more than just linking
and must use the `CGAL::_.._support`
- Use `target_compile_definitions()` and `add_compile_definitions()`
More to be done.
## Release Management
* Affected package(s): all
* Issue(s) solved (if any): fix one item of #4815
* License and copyright ownership: unchanged
2024-10-31 10:32:25 +01:00
Sébastien Loriot
a2c16c3768
Merge pull request #8509 from afabri/T2-demo_improvements
...
Polygon: various clean-ups
2024-10-21 19:20:18 +02:00
Laurent Rineau
fb2a9eac90
Merge remote-tracking branch 'cgal/master' into pr/afabri/8528
2024-10-21 16:32:51 +02:00
Sébastien Loriot
0b9b42ace5
Merge remote-tracking branch 'cgal/5.6.x-branch'
2024-10-18 18:00:08 +02:00
Laurent Rineau
96cd3e6f09
Merge remote-tracking branch 'cgal/master' into pr/afabri/8528
2024-10-17 00:25:24 +02:00
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
Andreas Fabri
527569346e
CGAL: Modernize CMakeLists.txt
2024-10-08 17:02:41 +01:00
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
a661671fdf
unnecessary change
2024-10-01 11:15:16 +01:00
Sébastien Loriot
f91765503c
demo improvement and various clean-ups
2024-10-01 11:57:04 +02:00
Laurent Rineau
3a223ebd1e
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-06 20:19:44 +02:00
albert-github
92a5cc9ea0
Spelling correction
...
instanciation -> instantiation
2024-05-27 13:01:46 +02:00
Andreas Fabri
dfa0a124cd
Update Polygon/include/CGAL/Multipolygon_with_holes_2.h
2024-04-19 11:29:19 +02:00
Andreas Fabri
31018d0a50
Apply the rule of five
2024-04-19 10:13:40 +01:00
Andreas Fabri
29c6a7905f
Add is_empty()
2024-04-19 08:10:46 +01:00
Andreas Fabri
8f1086f050
move a using to avoid doxygen warning
2024-04-18 09:57:47 +01:00
Andreas Fabri
02dd6ad63d
Fix warning in test
2024-04-17 08:05:22 +01:00
Andreas Fabri
c8c67472b0
Add Mpwh::bbox()
2024-04-16 10:28:19 +01:00
Andreas Fabri
5d6874df85
Apply suggestions from code review
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2024-04-16 10:40:12 +02:00
Andreas Fabri
3effd785c4
Add transform to Polygon_with_holes and Multipolygon_with_holes
2024-04-16 09:05:50 +01:00
Andreas Fabri
fcff28f0aa
move() -> forward<>()
2024-04-16 08:22:23 +01:00
Andreas Fabri
2af58ecea3
Make read_WKT() work with Multipolygon_with_holes
2024-04-15 18:45:05 +01:00
Andreas Fabri
92ccdbcc08
fix forward
2024-04-15 13:07:00 +01:00
Andreas Fabri
ed70775ee9
Polygon_repair:: Use move semantics; Add Polygon_2::reserve()
2024-04-15 11:28:13 +01:00
Guillaume Damiand
8869ab3b8f
dependencies for core
2024-03-28 19:31:57 +01:00
Guillaume Damiand
57aa719fbe
do not use white as random color
2024-03-28 18:44:10 +01:00
Guillaume Damiand
70d398b692
add examples of drawing of polygon with holes
2024-03-28 17:41:43 +01:00
Guillaume Damiand
9a0b8eb824
Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19
2024-03-26 16:25:29 +01:00
Laurent Rineau
8212284e1e
Merge pull request #7608 from kenohori/gsoc2023-polygon_repair-kenohori
...
Polygon repair
2024-03-22 09:18:24 +01:00
Laurent Rineau
7a17b47d9f
Merge pull request #8052 from afabri/Polygon-exact_area-GF
...
Polygon: Avoid stackoverflow when summing exact numbers
# Conflicts:
# Polygon/include/CGAL/Polygon_2_algorithms.h
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/measure.h
2024-03-22 09:18:07 +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