Commit Graph

542 Commits

Author SHA1 Message Date
Sven Oesau a5357164da fixed some documentation 2025-11-19 11:49:06 +01:00
Mael Rouxel-Labbé 98b4fed177 Clarify what "any other type" means 2025-09-19 15:27:09 +02:00
Mael Rouxel-Labbé 788a5f6dfb Add missing combinations in 2D linear do_intersections 2025-09-19 15:14:29 +02:00
albert-github a77986f002 Incorrect use of backticks
remove exe flag
2025-06-27 12:45:41 +02:00
albert-github a7f0eb0ffb Incorrect use of backticks
Missing or double backticks corrected.
2025-06-27 12:33:56 +02:00
Jane Tournois a452c0141f remove details of ProjectionTraitsGeometricTraits_3, and make it derive from Kernel
the class Projection_traits_3 is not written using the kernel functors *_object(),
but a fix of those and free functions

TODO in the future : document this traits concept properly with all functors and function
objects that are needed, and fix the code accordingly
2025-06-19 15:43:41 +02:00
Jane Tournois 63125a7f19 use "a functor model of `ThatConcept`" everywhere in concept 2025-06-19 13:12:53 +02:00
Jane Tournois 0ab9d3eebf Merge remote-tracking branch 'cgal/master' into Triangulation_3-CDT_3-lrineau
# Conflicts:
#	Installation/CHANGES.md
2025-06-10 11:18:38 +02:00
Sebastien Loriot 30b3388446
New package: Frechet Distance (#8284)
## Summary of Changes

Add a new package computing the approximate Fréchet distance between two
polylines in dD under Euclidean metric, or decides if the distance is
smaller than a given value.

## Release Management

* Affected package(s): Frechet_distance
* Feature (if any):
[link](https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Frechet_Distance)
* License and copyright ownership:  MPI, GeometryFactory, cnrs(?)

## TODO:
- [x] check branch size (@sloriot)
- [x] Make it work with `Epick_d<Dimension_tag<2>>` @sloriot
2025-06-05 16:08:47 +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
Jane Tournois 7376735346 add missing stuff in ProjectionTraitsGeometricTraits_3 2025-05-20 16:42:41 +02:00
Laurent Rineau 5db49a1b89 review Mael 2025-05-19 17:14:57 +02:00
Laurent Rineau 4b029e69bd Merge branch 'CGAL:master' into Triangulation_3-CDT_3-lrineau 2025-05-13 17:14:39 +02:00
Andreas Fabri 851d03dadb merge master 2025-05-07 09:13:11 +01:00
Jane Tournois c95bcb5cb7 wip review Mael 2025-04-29 15:17:54 +02:00
Jane Tournois 1524845269 add the requirements for Gt of Projection_traits_3<Gt>
and a new concept ProjectionTraitsGeometricTraits_3
2025-04-24 15:04:54 +02:00
Sébastien Loriot f975f7e4e0 Merge remote-tracking branch 'cgal/6.0.x-branch' into master 2025-04-16 18:53:38 +02:00
Sébastien Loriot 6a56496c84 Merge remote-tracking branch 'cgal/5.6.x-branch' into cgal/6.0.x-branch 2025-04-16 18:51:44 +02:00
Sebastien Loriot 644f4235dc
Remove Documention bug in to_vector of Segment_3.h (#8846) 2025-04-15 16:44:13 +02:00
lvalque b0dcf8c3f5
Remove Documention bug in to_vector of Segment_3.h 2025-04-15 09:57:05 +02:00
Sébastien Loriot cc77715588 Merge pull request #6849 from JulyCode/gsoc2022-isosurface
Isosurfacing_3 (new package)
2025-04-03 21:41:22 +02:00
Sébastien Loriot a4170b1fb9 Merge pull request #8586 from MaelRL/Kernel_23-Fix_dangling_ref_in_CC3-GF
Do not rely on result_type definitions in kernels
2025-04-03 16:12:09 +02:00
Mael Rouxel-Labbé 5ad86a0fb0 eg > e.g. 2025-03-28 21:04:49 +01:00
Mael Rouxel-Labbé 691fd789f9 Merge remote-tracking branch 'cgal/master' into gsoc2022-isosurface 2025-03-24 21:34:55 +01:00
Mael Rouxel-Labbé 4976ca6572 Fix wrong type in doc 2025-03-20 11:17:21 +01:00
Andreas Fabri 295ed81e91 Adress Mael's review and partially the one of Pierre 2025-02-05 11:51:11 +00:00
Andreas Fabri 859479f681 Merge remote-tracking branch 'cgal/master' into Frechet-dev 2025-01-20 15:47:37 +00:00
Mael Rouxel-Labbé 3b7a4ed21e Merge remote-tracking branch 'cgal/master' into Kernel_23-Fix_dangling_ref_in_CC3-GF 2025-01-16 11:52:34 +01:00
Mael Rouxel-Labbé b8830caa24 Remove superfluous precision 2025-01-08 17:20:20 +01:00
Mael Rouxel-Labbé de214f488c Add / Fix \sa links to functors for CGAL kernel objects 2024-12-16 17:44:06 +01:00
Mael Rouxel-Labbé bb2cd839a7 Add missing overloads 2024-12-16 17:43:42 +01:00
Sven Oesau a06002ab2b Merge remote-tracking branch 'cgal/master' into gsoc2022-isosurface 2024-10-14 14:42:46 +02:00
Andreas Fabri 0cc387e9b1 Typo in doc 2024-08-14 14:48:00 +01:00
Mael 1a7e526da3
Remove extra comma 2024-07-08 16:31:33 +02:00
Mael Rouxel-Labbé 16ea300ab6 Add Compare_angle_3 overload and missing global functions 2024-07-04 18:34:09 +02:00
Mael Rouxel-Labbé 67aba3fefe Merge remote-tracking branch 'cgal/master' into gsoc2022-isosurface 2024-06-20 10:18:49 +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
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 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
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
Sébastien Loriot 5254404517 Merge remote-tracking branch 'cgal/master' into HEAD 2024-03-27 22:25:41 +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 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