Sven Oesau
ffba6279c9
Merge remote-tracking branch 'cgal/master' into AABB_tree-2d_and_3d
2024-04-19 08:47:54 +02:00
Sven Oesau
d9cd44e30c
AABBGeomTraits -> AABBGeomTraits_3
2024-04-15 11:59:00 +02:00
Laurent Rineau
8d5984bd1b
Merge pull request #8108 from lrineau/CGAL-simplify_cmake-GF
...
CMake: simplify, now that C++17 is required
2024-04-10 18:04:20 +02:00
Andreas Fabri
4015b2b5c5
fixes after review
2024-04-10 11:52:33 +01:00
Laurent Rineau
49ca51275a
Fix typos ( #8118 )
2024-04-08 16:10:23 +02:00
Laurent Rineau
4677ece3da
Merge pull request #7712 from sloriot/BGL-dynamic_with_default
...
Adding a default to dynamic property maps
2024-04-05 14:25:20 +02:00
Laurent Rineau
708711e7a7
Merge pull request #8018 from janetournois/PMP-add_bbox_to_face_graph-jtournois
...
New function `PMP::add_bbox(face_graph)` that adds bbox to face graph
2024-04-05 14:25:17 +02:00
Sébastien Loriot
68bc4a4bbc
typos
2024-04-03 15:59:34 +02:00
Laurent Rineau
04cf39bd8c
CMake: simplify, now that C++17 is required
2024-03-28 18:38:48 +01:00
Sébastien Loriot
a34120d817
fix warning
2024-03-27 08:21:34 +01:00
Sven Oesau
f0d32fe869
Merge branch 'master' into AABB_tree-2d_and_3d
2024-03-26 16:03:19 +01:00
Sven Oesau
65be6133d8
removing deprecated AABB types
2024-03-26 15:56:45 +01:00
Sebastien Loriot
a42ffdec11
Merge branch 'master' into CORE-boost_mp_number-GF
2024-03-26 00:27:22 +01:00
Sébastien Loriot
baf084950b
use default value for dynamic maps
2024-03-25 11:05:55 +01:00
Sébastien Loriot
12c80ac512
Merge remote-tracking branch 'cgal/master' into HEAD
2024-03-25 10:21:41 +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
Sébastien Loriot
b855194fba
add missing include directive
2024-03-15 09:20:44 +01:00
Andreas Fabri
a42d56fc67
Add several #include
2024-03-14 10:09:07 +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
Andreas Fabri
19725c0b08
Fix PMP testsuite
2024-03-08 08:40:02 +00: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
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
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
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
Andreas Fabri
b70a736083
Replace deprecated classes
2024-03-05 07:20:28 +00:00
Andreas Fabri
eb49100a96
Replace deprecated classes
2024-03-05 07:08:51 +00: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
272beb678a
move scaling to CGAL::Bbox_3
2024-03-04 16:08:10 +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
Sébastien Loriot
910945eb5f
undo dependency changes + always use core if not disabled
2024-02-27 16:19:28 +01:00
Sébastien Loriot
3b30756cd3
do not depend on CGAL_Core
2024-02-27 14:46:18 +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
Andreas Fabri
e4558a4d4b
Merge branch 'master' into CORE-boost_mp_number-GF
2024-02-23 17:04:37 +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
5c5bb0477f
Merge pull request #8032 from sloriot/PMP-locate_path
...
Fix invalid path
2024-02-16 18:03:06 +01:00
Sébastien Loriot
a57800ce07
get rid of extra container
2024-02-16 12:12:19 +01:00
Sébastien Loriot
5cae5340e9
remove TODO that are not
2024-02-16 11:48:15 +01:00
Sébastien Loriot
7aa4f37b6b
rename macro
2024-02-16 11:39:09 +01:00
Sébastien Loriot
916282e164
fix invalid path
2024-02-14 14:22:47 +01:00
Jane Tournois
cb07b0f545
use midpoint from GT (and add precondition on factor)
2024-02-13 15:04:43 +01:00
Jane Tournois
83e80c91e9
doc
2024-02-13 13:48:24 +01:00
Jane Tournois
c23db551f3
make bbox really tight when factor is 1.
2024-02-13 11:50:10 +01:00
Jane Tournois
6191f7de3c
use split_face() instead of triangulate_faces()
...
and remove dependency on T2
2024-02-13 10:31:26 +01:00
Jane Tournois
b48760af26
use do_not_triangulate_faces
...
a NP that already existed before this PR
2024-02-12 17:08:46 +01:00
Jane Tournois
801d7822c6
doc
2024-02-12 16:39:54 +01:00