Laurent Rineau
32893b91c0
Merge pull request #8263 from lrineau/CGAL-update_minimal_cmake-GF
...
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-12 10:06:12 +02:00
Laurent Rineau
5b003a7808
Merge pull request #8246 from albert-github/feature/bug_spell_20240531
...
Spelling corrections
2024-06-10 18:47:22 +02:00
Laurent Rineau
ee948a2041
Merge branch '5.6.x-branch'
2024-06-10 18:47:09 +02:00
Laurent Rineau
b5d531116b
Merge pull request #8245 from sloriot/Kernel_23-missing_template
...
Add missing template parameter in the doc
2024-06-10 18:28:33 +02:00
Laurent Rineau
3a223ebd1e
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-06 20:19:44 +02:00
albert-github
36c8b7589d
Spelling corrections
...
Last batch (for now) of spelling corrections in doxygen and normal comments
2024-05-31 19:05:34 +02:00
Sébastien Loriot
3f931d55ff
add missing template parameter
2024-05-31 15:08:42 +02:00
Laurent Rineau
b8022cbe9f
Revert "experiment adding tuple-like support for Segment_3"
...
This reverts commit ac47f30cd8 .
2024-05-22 13:06:39 +02:00
Laurent Rineau
70464ea107
Merge remote-tracking branch 'afabri/STL_extension-Fix_Prevent_deref-GF' into pr/lrineau/8170
2024-05-21 18:55:11 +02:00
Laurent Rineau
e9fb0190c3
Merge pull request #7373 from sloriot/Kernel-Perfect_forwarding
...
Add some perfect forwarding in the Kernel
2024-05-15 16:12:23 +02:00
Laurent Rineau
022b19d3ca
Merge pull request #8057 from sloriot/AABB_tree-2d_and_3d
...
Updating the AABB-tree to work in both 2D and 3D
2024-05-15 16:12:19 +02:00
Laurent Rineau
ab37b326d0
Merge pull request #8175 from afabri/Kernel_23-fix_issue_8140-GF
...
Kernel_23: Fix Issue 8140
2024-05-15 16:12:03 +02:00
Andreas Fabri
efdf503e2c
Kernel_23: Fix Issue 8140
2024-04-29 16:38:51 +01:00
Laurent Rineau
ac47f30cd8
experiment adding tuple-like support for Segment_3
2024-04-26 14:44:37 +02:00
Laurent Rineau
cfb8722861
add comments on Compare_angle_3
2024-04-26 14:37:21 +02:00
Laurent Rineau
4adf7e786b
fix Compare_angle_3 with six points
2024-04-26 14:37:21 +02:00
Laurent Rineau
15d4d788e6
add Compare_angle_3 with 6 points
2024-04-26 14:37:04 +02:00
Laurent Rineau
e313fdc697
Add Compare_xy_2 to TriangulationTraits_2
...
This enables customization of projection traits for CDT_2s and
facilitates unification with the predicates utilized in
3D triangulations.
2024-04-26 12:13:35 +02:00
Laurent Rineau
f305159a26
Merge remote-tracking branch 'cgal/master' into pr/sloriot/7373
2024-04-23 14:37:29 +02:00
Sven Oesau
ffba6279c9
Merge remote-tracking branch 'cgal/master' into AABB_tree-2d_and_3d
2024-04-19 08:47:54 +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
aad631a533
fixes after review
2024-04-11 10:40:46 +01:00
Laurent Rineau
d5ae0c9b94
add a test, and the new class template NT_wrapper
2024-03-28 15:44:47 +01:00
Laurent Rineau
1926ffd619
Merge remote-tracking branch 'cgal/master' into Kernel-Perfect_forwarding
2024-03-27 17:00:45 +01:00
Laurent Rineau
d6c39e52bd
fixes
...
Use:
- perfect forwarding in objects of the kernel (`Point_2`, `Point_3`,
`Vector_2`, `Vector_3`), and also in `PointC2`, and `PointC3`
(that forward to the equivalent vector)
- constructors with rvalue references in `VectorC2` and `VectorC3`.
2024-03-27 15:56:03 +01:00
Sven Oesau
86fe47c7f7
re-add Construct_projected_point_2 for 2d closest point query
2024-03-21 12:03:57 +01:00
Sébastien Loriot
c6ee406603
undo projection traits changes
2024-03-21 09:41:25 +01:00
Andreas Fabri
a650d59632
whitespace
2024-03-15 16:23:12 +01:00
Andreas Fabri
40464539ad
bug fix
2024-03-15 16:11:34 +01:00
Andreas Fabri
f231a3d812
Enrich Projection_traits so that it can be used with AABB_traits_2
2024-03-15 16:06:46 +01:00
Sven Oesau
37e36b8532
fixed tests for point_2 on segment_2 and on triangle_2
2024-03-08 16:43:21 +01:00
Sven Oesau
3f9c5222e2
WIP: adding Construct_projected_point_2 for point onto segment and point onto triangle
2024-03-06 18:23:39 +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
Jane Tournois
75160fc24b
reduce number of operations in bbox scaling
2024-03-06 11:52:26 +01:00
Sven Oesau
911ac1a34d
added Construct_projected_point_2(Segment_2, Point_2)
2024-03-05 15:54:27 +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
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
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
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
Andreas Fabri
4b574dca8e
Add tests
2024-02-14 11:43:34 +00:00
albert-github
a41564060d
Incorrect layout bisector precondition
...
On the page Kernel_23/group__bisector__grp.html we see for `bisector` with the `Point_3` type arguments in the precondition:
```
‘p != q’
```
instead of
```
p != q
```
due to the fact that there is not a backtick but a single quote as closing part
2024-02-03 17:49:03 +01:00
Andreas Fabri
e3ee999024
fix grp
2024-01-29 16:26:29 +00:00
Andreas Fabri
276857a49c
fix grp
2024-01-29 16:22:20 +00:00
Andreas Fabri
ab19b99105
Kernel_23: Add function squared_length()
2024-01-29 16:16:17 +00:00
Sebastien Loriot
128b169b24
Fixes when neither LEDA nor GMP is available ( #7960 )
2024-01-19 13:57:12 +01:00
Andreas Fabri
a783412ba7
Use structural filtering for the fixed projection traits classes
2024-01-19 11:51:54 +01:00
Laurent Rineau
11fc1943fb
Merge branch '5.5.x-branch' into 5.6.x-branch
2024-01-11 12:44:54 +01:00
Laurent Rineau
3607dc8d0c
Merge pull request #7953 from sloriot/Kernel_23-remove_unused_var
...
Remove unused variable
2024-01-08 10:59:12 +01:00