Sebastien Loriot
7ea06c63ea
Get the last picked item ( #9066 )
...
You can now do:
```c++
Random_points_in_triangle_mesh_3<TriangleMesh> g(mesh, r);
Point c;
face_descriptor fc;
std::tie(c,fc) = g.point_and_support();
++g;
```
to get the normal of the picked point
cc @huang46u
Small feature:
[here](https://cgalwiki.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Generator_point_and_support )
2026-03-18 19:30:19 +01:00
Sébastien Loriot
6f86581dd9
Merge pull request #9096 from soesau/Intersection-Circle_Sphere_consistency-GF
...
Intersections: Consistent behavior of Circle_2 and Sphere_3
2026-03-18 19:29:07 +01:00
Mael Rouxel-Labbé
782e5ddf4d
Fix bad merge
2026-02-24 14:16:10 +01:00
Mael Rouxel-Labbé
aee2361913
Update changes.md
2026-02-17 22:59:26 +01:00
Mael Rouxel-Labbé
74753546c5
Misc fix/improvements
2026-02-17 21:35:54 +01:00
Mael Rouxel-Labbé
e5898f5ba7
Merge remote-tracking branch 'cgal/main' into PMP-schism
2026-02-17 16:03:31 +01:00
albert-github
0d30924acf
Spelling corrections
...
Spelling corrections
2026-02-13 14:09:48 +01:00
Sebastien Loriot
f6014dcc26
Add functions to compute the kernel of a triangle mesh ( #9131 )
...
Add functions to compute the kernel of a mesh
## Release Management
* Affected package(s): `PMP`, `BGL`
* Issue(s) solved (if any):
* Feature/Small Feature (if any):
[Mesh_Kernel](https://cgalwiki.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Mesh_Kernel )
* Link to compiled documentation (obligatory for small feature) [*wrong
link name to be changed*]()
* License and copyright ownership: GF
2026-02-13 13:45:32 +01:00
Sébastien Loriot
715b680a88
copy/paste error
2026-02-13 12:25:21 +01:00
Sébastien Loriot
a4648a7d15
typo
2026-02-13 12:24:36 +01:00
Laurent Rineau
f498226561
fix conflicts (merge 'cgal/main')
2026-02-12 10:02:05 +01:00
Mael Rouxel-Labbé
8339885f92
Split the rest of PMP (benchmark / examples / include / test)
2026-02-05 10:27:23 +01:00
lvalque
d2c0d5e93f
Merge branch 'main' into PMP-kernel
2026-02-05 10:14:12 +01:00
Sébastien Loriot
9990ff9df8
rename class
2026-02-03 16:03:54 +01:00
albert-github
24ff0da93c
Spelling correction
...
Spelling correction
2026-02-03 14:40:02 +01:00
Sebastien Loriot
7026e03d94
Polygon mesh snapping improvements ( #9266 )
...
## Summary of Changes
A few improvements for the experimental polygon mesh snapping functions
of PMP.
TODO:
- Add new regression tests
## Release Management
* Affected package(s): `PMP`
* Feature/Small Feature (if any): n/a
* License and copyright ownership: no change
2026-02-03 14:22:13 +01:00
Sébastien Loriot
fff8921130
move visitor concepts
2026-02-03 11:14:42 +01:00
Valque Léo
8db6ce4bcf
update CHANGES.md
2026-02-02 17:46:26 +01:00
Valque Léo
855d0f1a53
Make rng of kernel more clean and document how to set it
2026-02-02 17:09:40 +01:00
Mael Rouxel-Labbé
5ec27d26d0
Add a test for the newly deprecated header PMP/border.h
2026-02-02 16:56:16 +01:00
Valque Léo
2c3f4ce86a
Merge doc of kernel() in one place
2026-02-02 16:54:57 +01:00
Mael Rouxel-Labbé
31e1a1d5b1
Fixes after review
2026-02-02 15:38:31 +01:00
Laurent Rineau
d0a6e51554
fix conflicts (merge 'cgal/main' )
2026-01-30 16:38:49 +01:00
Valque Léo
8bfca2b43c
Fix doc error pointed by albert
2026-01-30 15:38:22 +01:00
Valque Léo
a8df56a137
Solved merged conflict
2026-01-29 08:45:04 +01:00
Valque Léo
d38938ce9a
Apply suggestions from the review
2026-01-29 08:41:51 +01:00
lvalque and Mael
2e53e621f2
Apply suggestions from code review
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com >
2026-01-28 11:36:08 +01:00
Sven Oesau
2bbbe600c8
removed Boolean type (replaced by auto)
...
fixed concepts (review)
changed Has_on_bounded_side_2/3 to require Segment_2, Iso_rectangle_2 and Iso_cuboid_3 to be fully inside the Circle_2/Sphere_3
2026-01-28 10:45:27 +01:00
Mael Rouxel-Labbé
78b39a30ac
Fix bad merge
2026-01-26 23:20:08 +01:00
Valque Léo
9c83af3566
Change has_kerel_empty to has_empty_kernel
2026-01-26 08:36:57 +01:00
Valque Léo
422c1427f5
Change is_kerel_empty to has_kernel_empty
2026-01-26 08:23:22 +01:00
Mael Rouxel-Labbé
84446565a6
Merge remote-tracking branch 'cgal/main' into PMP-schism
2026-01-24 00:47:25 +01:00
Mael Rouxel-Labbé
39d60fb520
Order PMP groups so the order in Topics is correct
2026-01-24 00:40:57 +01:00
Mael Rouxel-Labbé
8a3a0e648e
Add namespace at the end of the examples.txt for PMP packages
...
See suggestion of @albert-github in PR #8739
2026-01-24 00:39:12 +01:00
Valque Léo
ad0d5e586f
Correct documentation and add Code of f2f_map
2026-01-23 18:33:38 +01:00
Sébastien Loriot
aa1a7bff18
rephrase and update reference
2026-01-23 15:09:25 +01:00
Sébastien Loriot
2115e13514
do not use deprecated function
2026-01-23 06:31:50 +01:00
Valque Léo
d674aaa541
face_to_face_map parameter added
2026-01-23 00:56:28 +01:00
Valque Léo
6b5acb8ba1
Modify the example according to API changes
2026-01-22 18:29:39 +01:00
Valque Léo
7b05e71abf
Documentation refined with Mael
2026-01-22 17:07:01 +01:00
Sven Oesau
ee211c3630
Merge branch 'main' into Intersection-Circle_Sphere_consistency-GF
2026-01-22 10:23:16 +01:00
Valque Léo
45cb44685b
Apply suggestions from the review
2026-01-21 17:52:15 +01:00
Valque Léo
eb3e0cdd55
make Three_point_cut_plane_traits internal
2026-01-21 10:56:56 +01:00
Valque Léo
7aa642e729
Merge branch 'PMP-kernel' of github.com:sloriot/cgal into PMP-kernel
2026-01-21 10:03:08 +01:00
Valque Léo
bb76754ea5
Apply suggestions and solve segfault of the testsuite
2026-01-21 10:03:00 +01:00
lvalque and Sebastien Loriot
3c513054bb
Apply suggestions from code review
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com >
2026-01-21 08:20:33 +01:00
Mael Rouxel-Labbé
d25d98fce4
Update from deprecated PMP/border.h to BGL/border.h
2026-01-21 01:13:20 +01:00
Valque Léo
76f9586e4b
include enum and origin in three_point_cut_plane_traits
2026-01-20 18:20:36 +01:00
Valque Léo
e0b04d2b33
Add more test in test_mesh_kernel
2026-01-20 17:45:19 +01:00
Valque Léo
e7a4da9ecf
Add suggestions of the review and bug corrections
2026-01-20 17:44:56 +01:00