Commit Graph

113662 Commits

Author SHA1 Message Date
Laurent Rineau 4b4e504a21
refactor testsuite scripts, and fix scp/rsync (#8910)
refactor testsuite scripts, and fix scp/rsync

- simplified handling of curl/wget, and scp
- use rsync if possible, to choose the remove file mode
2025-05-30 09:55:57 +02:00
Sébastien Loriot 9535886c06 Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/master' 2025-05-30 08:28:11 +02:00
Laurent Rineau e955df4e28 fix the example 2025-05-28 10:21:38 +02:00
Laurent Rineau ed67a04c70 add a script to install GF test machines 2025-05-27 20:58:51 +02:00
Sebastien Loriot b18866d30a
Restore erase counter after destroy/creation (6.0.x) (#8898)
6.0.x version of #8820
2025-05-27 19:54:08 +02:00
Laurent Rineau bdd7988a4a remove CMake warnings about CMP0167
The issue was when VTK/ITK was searched. The
variable `CMAKE_POLICY_DEFAULT_CMP0167` can be
used to workaround that.
2025-05-27 13:02:04 +02:00
Laurent Rineau b8f847870c
Remove the `write` permissions for submitted test results 2025-05-27 11:04:56 +02:00
Laurent Rineau d4f790def6 fix errors 2025-05-26 18:02:24 +02:00
Laurent Rineau 9bafc13627 fix the CDT_3 plugin of CGAL Lab from a polygon soup 2025-05-26 16:31:21 +02:00
Sven Oesau e0a71b08da hide internal namespace in documentation 2025-05-26 16:08:46 +02:00
Sébastien Loriot cfbf5f2765 fix bad variable name 2025-05-26 15:54:01 +02:00
Jane Tournois b49dccb35d vocabulary
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2025-05-26 15:44:02 +02:00
Sven Oesau b8cbb72b09 adding do_intersect_circle_iso_rectangle_2 to AABB_traits_2 2025-05-26 15:14:49 +02:00
Jane Tournois e0ea913a3f image fixes 2025-05-26 12:40:07 +02:00
Jane Tournois 6bd4573e99 Merge branch 'Triangulation_3-CDT_3-lrineau' of https://github.com/lrineau/cgal into Triangulation_3-CDT_3-lrineau 2025-05-26 11:23:32 +01:00
Jane Tournois a5671fe445 change package description thumbnail 2025-05-26 12:23:14 +02:00
Sébastien Loriot eb368a5625 Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/master' 2025-05-26 12:02:37 +02:00
Jane Tournois 2349549633 change title image vase->pyramid 2025-05-26 12:01:06 +02:00
Sébastien Loriot 6921316e78 do not repeat package name 2025-05-26 11:49:16 +02:00
Sébastien Loriot d6cea063c1 do not repeat package name 2025-05-26 11:48:22 +02: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
![Screenshot from 2025-05-22
16-18-54](https://github.com/user-attachments/assets/ed285e12-d95c-4ec2-934d-12f4c7aa014c)
2025-05-26 11:47:37 +02:00
Sebastien Loriot b8d043ff76
Installation: Don't insist on providing GMP (#8893)
## Summary of Changes

Removed error when GMP is not found.

## Release Management

* Affected package(s): Installation
* Issues: fix #8852
2025-05-26 11:34:04 +02:00
albert-github d1fea32fc3 Warnings during table generation in documentation
With doxygen release1.14.0 doxygen is a bit stricter regarding handling tables (not ignoring superfluous tags), it now leads to some warnings (and unexpected results).
2025-05-26 11:28:55 +02:00
Sebastien Loriot 5833ff311c
CGAL: About namespace internal (#8896)
## Summary of Changes

The Developer Manual recommends `namespace CGAL::internal::Pkg`, whereas
we have decided that it must be `namespace CGAL::Pkg::internal`. See
also Issue #257

## Release Management

* Affected package(s): Developer Manual
2025-05-26 10:18:40 +02:00
Sebastien Loriot f35ecec62a
Remove hyphens in some words (#8892)
## Summary of Changes

Remove hyphens in "preprocess", "postprocess", and "counterclockwise".

I just realize that the Firefox wordchecker does not agree with
"postprocess"

## Release Management

* Affected package(s): many
* License and copyright ownership:  unchanged
2025-05-26 10:11:50 +02:00
Sebastien Loriot f467885de3
Polygon: Prefix functions with CGAL::IO (#8887)
## Summary of Changes

Prefix function in the documentation, so that there is a link.

## Release Management

* Affected package(s):  Polygon
* License and copyright ownership: unchanged
2025-05-26 10:10:32 +02:00
Laurent Rineau b39b1a4a65 need Eigen 2025-05-23 16:44:43 +02:00
Laurent Rineau 17d4e5cfd5 fix the example 2025-05-23 16:34:50 +02:00
Jane Tournois 9be03bd2d2 fix image colors, and caption 2025-05-23 16:21:11 +02:00
Laurent Rineau 4e591900d1 fix a bug in get_remeshing_triangulation 2025-05-23 15:42:08 +02:00
Laurent Rineau ee487a8c42 add an example of fpmap with region growing 2025-05-23 15:41:28 +02:00
Laurent Rineau 70ec200f2c reformat 2025-05-23 14:57:31 +02:00
Laurent Rineau 5d4cc6cb07 output the intermediate mesh to a file 2025-05-23 12:31:05 +02:00
Laurent Rineau b3722b1885 rename convert_to_triangulation_3 2025-05-23 12:30:32 +02:00
Andreas Fabri 14528266fc WIP for reproducing in the Compact Container testsuite 2025-05-23 10:14:16 +01:00
Sébastien Loriot f3b8f20d00 handle convert between const and non-const iterators 2025-05-22 19:50:06 +02:00
Andreas Fabri 2da6189392 typos 2025-05-22 18:10:43 +01:00
Sébastien Loriot 4d13a4d509 better links 2025-05-22 18:56:23 +02:00
Laurent Rineau ed4901c484 simplify the code for MSVC 2019
See the ICE at https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-6.1-Ic-160/Constrained_triangulation_3/TestReport_Christo_MSVC-2019-Community-Release.gz
2025-05-22 18:55:16 +02:00
Sébastien Loriot 6d4dccdcd2 update links 2025-05-22 18:29:50 +02:00
Sébastien Loriot 0b62da54bb update script 2025-05-22 18:11: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 821514ef5b double group definition 2025-05-22 15:51:10 +01:00
Sébastien Loriot 2615a2abe8 add missing addgroup 2025-05-22 16:22:04 +02:00
Laurent Rineau 2db51dbc85 additional pass on the user manual
In particular, @sloriot, I have added the subsection _Representation of Piecewise
Linear Complexes_, to talk about face IDs, among other things.
2025-05-22 15:23:23 +02:00
Laurent Rineau 97d0ece4c8 improve the page about CGAL BGL concepts 2025-05-22 15:02:42 +02:00
Andreas Fabri d8298ae790 Fixes 2025-05-22 13:17:16 +01:00
Andreas Fabri 1ec16b9ac7 Add section on boodt::mp 2025-05-22 11:01:55 +01:00
Mael Rouxel-Labbé 0a9047a9d3 Use more iterations in tetrahderal remeshing 2025-05-22 11:02:12 +02:00
Laurent Rineau c657cb7dd3 try to workaround MSVC 2017 compilation error
As the compilation error seems to be related to the conversion of cells iterators to
cells handles, use a range-for loop, so that the iteration variable is directly a cell
handle instead of an iterator. That might help MSVC 2017.
2025-05-22 10:24:35 +02:00