Commit Graph

106771 Commits

Author SHA1 Message Date
Andreas Fabri ebee48b81e More #includes 2024-03-15 08:48:40 +01:00
Sébastien Loriot dc3d4a7c51 use the right config flag 2024-03-14 16:24:56 +01:00
Andreas Fabri a42d56fc67 Add several #include 2024-03-14 10:09:07 +01:00
Jane Tournois a02ce9ea21 fix dependencies by removing Random_numbers where it's not needed anymore 2024-03-07 09:36:59 +01:00
Jane Tournois f786b86432 Merge remote-tracking branch 'cgal/master' into PMP-add_bbox_to_face_graph-jtournois 2024-03-06 16:04:58 +00:00
Laurent Rineau 8c65aff6c1 Merge branch '5.6.x-branch' 2024-03-06 16:14:13 +01:00
Laurent Rineau 2fc4a76af0 Merge remote-tracking branch 'cgal/5.5.x-branch' into 5.6.x-branch 2024-03-06 16:13:42 +01:00
Jane Tournois 7ca00f90ef add missing includes (not included by helpers.h anymore) 2024-03-06 16:12:53 +01:00
Laurent Rineau 329e9d48a5
be compatible with non-C++17 compilers (#8049) 2024-03-06 16:11:09 +01:00
Jane Tournois bb2335a86e early exit already is in Bbox_3::scale() so we can remove this condition 2024-03-06 14:50:32 +01:00
Jane Tournois 15310c93ef copy_face_graph is not needed anymore 2024-03-06 14:48:31 +01:00
Jane Tournois 6b75fea902 move triangulation step into make_hexahedron(8 points) 2024-03-06 14:48:01 +01:00
Jane Tournois 4555c3e0f7 use make_hexahedron(Iso_cuboid_3) 2024-03-06 11:52:42 +01:00
Jane Tournois 75160fc24b reduce number of operations in bbox scaling 2024-03-06 11:52:26 +01:00
Jane Tournois ff3db1e0d7
doc suggestions from code review
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2024-03-06 11:11:27 +01:00
Jane Tournois c21fc4f238 remove circular dependency and corresponding fwd declarations
include in helpers.h was introduced by 0528592011
in 2019 for backward compatibility, it can now be removed
2024-03-06 10:42:53 +01:00
Jane Tournois a4d6523f4a add missing forward declaration for copy_face_graph() 2024-03-05 14:36:52 +00:00
Jane Tournois 78872aca27 move NP do_not_triangulate to make_hexahedron(isocuboid)
and fix nb of faces of hexahedron from 8 to 6
2024-03-05 13:38:14 +00:00
Sébastien Loriot b34d9d6808 use raw string 2024-03-05 13:13:25 +01:00
Jane Tournois 2d288803b9 doc precondition 2024-03-05 11:25:01 +01:00
Jane Tournois 6407f852e6 add scale(factor) to bbox_2 and uniformize implementation with bbox_3 2024-03-05 09:47:16 +01:00
Jane Tournois c074187836 Merge branch 'PMP-add_bbox_to_face_graph-jtournois' of https://github.com/janetournois/cgal into PMP-add_bbox_to_face_graph-jtournois 2024-03-04 16:05:56 +00:00
Jane Tournois 1fc30afde7 doc simplified (similar to most functions of PMP) 2024-03-04 17:05:08 +01:00
Jane Tournois 685f6e7f84 create an overload of CGAL::make_hexahedron for Iso_cuboid_3 2024-03-04 17:04:06 +01:00
Jane Tournois 3ceaaccfa1 document Bbox_3::scale(factor) 2024-03-04 16:09:40 +01:00
Jane Tournois 272beb678a move scaling to CGAL::Bbox_3 2024-03-04 16:08:10 +01:00
Laurent Rineau e7158f6e98
Bump fsfe/reuse-action from 2 to 3 (#8056)
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 2
to 3.

[skip ci]
2024-03-04 10:32:53 +01:00
dependabot[bot] 6461334f79
Bump fsfe/reuse-action from 2 to 3
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 2 to 3.
- [Release notes](https://github.com/fsfe/reuse-action/releases)
- [Commits](https://github.com/fsfe/reuse-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: fsfe/reuse-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 05:02:49 +00:00
Laurent Rineau d68ef56d8d update the documentation menu 2024-02-28 15:19:40 +01:00
Laurent Rineau 6713ca5fc0 Merge branch '5.6.x-branch' 2024-02-28 11:59:42 +01:00
Laurent Rineau 6b4200f41a next release from this branch will be 5.6.2 2024-02-28 11:58:49 +01:00
Laurent Rineau b4e378e721 next release from this branch will be 5.5.5 2024-02-28 11:53:03 +01:00
Laurent Rineau 820465a556 Merge pull request #8023 from sloriot/PMP-soup_autoref_insert_in_edge
Autorefinement: insert points in edge to avoid filter failures
2024-02-28 10:57:25 +01:00
Laurent Rineau 89c8b9dec9 Merge pull request #8040 from janetournois/Tet_remeshing-add_corners-jtournois
Tetrahedral_remeshing - add `vertex_is_constrained_map` to set input corners
2024-02-28 10:56:50 +01:00
Laurent Rineau 7767510d87 Merge pull request #8045 from mglisse/Triangulation-full_cell-glisse
[[no_unique_address]] to compact Triangulation_ds_full_cell
2024-02-28 10:49:58 +01:00
Sébastien Loriot 27cb1144d6 be compatible with non c++17 compilers 2024-02-27 11:53:30 +01:00
Sébastien Loriot 67b330bd5a do no iterate on a container you modify 2024-02-26 17:45:06 +01:00
Sébastien Loriot 08ab32e14a missing references 2024-02-26 14:23:09 +01:00
Sébastien Loriot 7a11b642fb Revert "get rid of extra container"
This reverts commit a57800ce07.

points vector of Triangle_data can be updated when intersecting
new intersection points. If the container is used at the same time
by another thread calling generate_subtriangles, the container might
be in an invalid state while resizing it.
2024-02-26 14:22:46 +01:00
Laurent Rineau c6ae91aca4 reuse.yml: call apt-get update 2024-02-26 12:02:52 +01:00
Laurent Rineau 2c53ef12b6
`reuse.yml`: call `apt-get update` (#8047)
Github workflow `reuse.yml`: call `apt-get update`, to fix errors
2024-02-26 12:01:54 +01:00
Laurent Rineau c5147435aa reuse.yml: call apt-get update 2024-02-26 11:49:36 +01:00
Laurent Rineau 119dfaa396
Testsuite: Fix summary page link (#8046)
## Summary of Changes
Fix the link to the summary page from the testsuite.
2024-02-26 11:05:39 +01:00
Nicolas Saillant ae9efb3c53 Fix summary page link in create_testresult_page 2024-02-26 09:26:47 +01:00
Marc Glisse fa2a031b66 [[no_unique_address]] to compact Triangulation_ds_full_cell 2024-02-24 16:10:08 +01:00
Laurent Rineau cabb582e29 Merge pull request #6223 from janetournois/Tet_remeshing-flips_on_surface-jtournois
Tetrahedral remeshing - add edge flips on surfaces
2024-02-22 10:23:08 +01:00
Laurent Rineau fd0dfc6f24 Merge pull request #8008 from afabri/Kernel_23-squared_length-GF
Kernel_23:  Add function squared_length()
2024-02-22 10:23:04 +01:00
Laurent Rineau 053a2b3b81 Merge pull request #8010 from afabri/CGAL-change_include_order-GF
Change inclusion order to check dependencies
2024-02-22 10:23:02 +01:00
Laurent Rineau 84162a5836 Merge pull request #8034 from lrineau/CGAL_Lab-rename_inside_out-GF
Rename the action "Inside Out" to something more explicit
2024-02-22 10:22:58 +01:00
Laurent Rineau 7b07859059 Merge pull request #8036 from afabri/T23-IOstringstream-GF
Triangulation 2/3:  fstream -> sstream
2024-02-22 10:22:49 +01:00