Laurent Rineau
24b9d126da
Merge remote-tracking branch 'cgal/master' into Triangulation_3-CDT_3-lrineau
...
# Conflicts:
# STL_Extension/include/CGAL/iterator.h
# Triangulation_3/test/Triangulation_3/CMakeLists.txt
2023-07-18 15:37:52 +02:00
Laurent Rineau
c5fd2070e3
Merge pull request #7539 from MaelRL/Demo-Display_plugin-GF
...
Display property / Heat method plugins improvements
2023-07-17 09:52:39 +02:00
Mael Rouxel-Labbé
39983615cd
Remove unused variable
2023-07-12 15:57:35 +02:00
Mael Rouxel-Labbé
047be0a3b6
Merge remote-tracking branch 'cgal/master' into Demo-Display_plugin-GF
2023-07-12 15:44:16 +02:00
Laurent Rineau
9c21ec9c50
Merge pull request #7540 from nmnobre/docs
...
Improve the manuals for the 3D Polyhedral Surface and Triangulated Surface Mesh Segmentation pkgs
2023-07-12 15:30:13 +02:00
Laurent Rineau
aca86b9d27
Merge pull request #7500 from MaelRL/AW3-Stop_demo-GF
...
Add stop button for AW3 demo
2023-07-05 16:32:39 +02:00
Laurent Rineau
2e8ce4006d
Merge pull request #7549 from afabri/Polyhedron-fix_surface_remeshing-GF
...
Polyhedron demo: Fix remeshing of a surface
2023-07-05 16:32:34 +02:00
Nuno Miguel Nobre
56097acf82
Add Polyhedron_items_with_id_3 to PolyhedronItems_3 concept reference
2023-07-05 14:12:13 +01:00
Sébastien Loriot
68813c5c63
Merge pull request #7403 from sloriot/CGAL-replace_boost_by_std
...
Replace boost by std
2023-07-05 11:08:36 +02:00
Andreas Fabri
be5a44af6a
whitespace
2023-06-26 12:20:15 +01:00
Andreas Fabri
a007995215
Polyhedron demo: Fix remeshing of a surface
2023-06-26 12:11:22 +01:00
Laurent Rineau
a85ce74720
Merge branch 'Triangulation_3-fix_simplex_traverser-GF-CGAL-5.6' into Triangulation_3-CDT_3-lrineau
2023-06-22 15:28:48 +02:00
Sébastien Loriot
dfc386d65b
Merge branch 'master' into HEAD
2023-06-22 14:05:45 +02:00
Laurent Rineau
70ac38bed0
Merge pull request #7523 from nmnobre/doc_segmentation
...
Fix typos in multiple manuals
2023-06-22 11:59:32 +02:00
Laurent Rineau
1a47c45688
Merge pull request #7533 from janetournois/Polyhedron_demo-fix_default_sigma-jtournois
...
Polyhedron demo - fix Mesh_3 dialog initialization
2023-06-22 11:59:16 +02:00
Laurent Rineau
6e5070c302
Merge pull request #7523 from nmnobre/doc_segmentation
...
Fix typos in multiple manuals
2023-06-22 11:58:48 +02:00
Sébastien Loriot
cce3dfd075
Merge pull request #7416 from sloriot/CGAL-toward_6.0
...
CGAL 6.0 requires c++17
2023-06-22 09:28:15 +02:00
Mael Rouxel-Labbé
96ce2a28af
Apply suggestion from @lrineau
2023-06-21 14:36:17 +02:00
Mael Rouxel-Labbé
c4f4bc4cac
Work on display property plugin (+ heat method)
...
- separated property display and Heat method into two independent plugins
- redesigned UIs
- added "Largest Angle per face" and "face areas" to the display properties
- enable using a selection item to select heat method's source vertices
- fixed smallest angle computation
- fixed storing wrong display values
- fixed applicable() returning true too often
- fixed zoom not working for property maps other than the plugin's
- fixed zoom not working for simplices other than faces
- fixed zoom not working for point sets
- fixed color map ignoring the user's color choice
- fixed property combobox resetting on pretty much other action
- fixed not resetting colors when items are modified
- fixed broken connections in the heat method plugin
- fixed not actually emitting anything when a list selection is changed
- much more stuff
2023-06-21 13:23:31 +02:00
Nuno Miguel Nobre
0469f46105
Fix plurals in a number of manuals
2023-06-20 13:29:44 +01:00
Nuno Miguel Nobre
e22e256e69
Tweak wording in the manuals for the 3D Polyhedral Surface pkg
2023-06-20 13:29:23 +01:00
Jane Tournois
3a33bc8330
do not access null image
2023-06-19 16:19:52 +02:00
Laurent Rineau
e60e7b8010
Merge pull request #7508 from MaelRL/CGAL-Fix_offset_function-GF
...
Offset Meshing Plugin Improvements
2023-06-16 10:11:08 +02:00
Laurent Rineau
3c0a490440
Merge pull request #7518 from janetournois/Polyhedron_demo-remove_c3t3_io_verbosity-jtournois
...
CGAL Lab - disable verbosity of `.mesh` reader
2023-06-16 10:11:03 +02:00
Laurent Rineau
ad130ba0e0
Merge pull request #7518 from janetournois/Polyhedron_demo-remove_c3t3_io_verbosity-jtournois
...
CGAL Lab - disable verbosity of `.mesh` reader
2023-06-16 10:10:35 +02:00
Sébastien Loriot
f936680600
Merge remote-tracking branch 'cgal/master' into HEAD
2023-06-15 18:48:39 +02:00
Sébastien Loriot
bbc4d08ee0
Merge remote-tracking branch 'cgal/master' into HEAD
2023-06-15 10:47:07 +02:00
Sébastien Loriot
c8a88b9014
remove CGAL_static_assertion*
2023-06-15 10:42:10 +02:00
Jane Tournois
7a101937c6
disable verbosity of `build_triangulation_from_file` - too verbose
2023-06-13 17:04:39 +02:00
Mael Rouxel-Labbé
efd68a5f92
Update offset meshing plugin
...
- fixed not working for polygon soups
- fixed broken formula for both giving Mesh_3 assertions and inverted meshes
- fixed applicable() allowing wrong combinations
- fixed inflate() needlessly normalizing normals
- fixed crashing for non triangulated inputs
- fixed some memory leaks
- fixed dialog name
- removed useless sqrts
- avoid recomputing bbox 4 times
- cleaned UI
- etc.
2023-06-09 19:15:16 +02:00
Laurent Rineau
97bd67d78e
Merge pull request #7504 from lrineau/Polyhedron_demo-fix_memory_leaks-GF
...
fix various memory leaks in CGAL Lab
2023-06-09 16:26:23 +02:00
Mael Rouxel-Labbé
f85b839858
Do not proceed if user cancels
2023-06-08 18:09:53 +02:00
Mael Rouxel-Labbé
9fbfd93b56
Fix function name
2023-06-08 18:09:44 +02:00
Laurent Rineau
d1cda5bd31
fix various memory leaks in CGAL Lab
2023-06-08 12:56:32 +02:00
Laurent Rineau
3a6076c8f8
Merge pull request #7472 from MaelRL/Polyhedron_demo-Fix_Aff_transfo-GF
...
Affine transformation plugin improvements
2023-06-07 17:34:07 +02:00
Laurent Rineau
0f57af63a4
Merge pull request #7494 from MaelRL/Polyhedron_demo-Bbox-GF
...
AABB / OBB plugins improvements
2023-06-07 17:34:05 +02:00
Mael Rouxel-Labbé
5c8acef035
Add the possibility to interrupt AW3 (whether iterative visu is used or not)
2023-06-07 10:29:42 +02:00
Laurent Rineau
ec67c1fd36
Merge pull request #7414 from SaillantNicolas/SCP_API_Deprecated
...
Fix: Use SFTP API instead of SCP API
2023-06-05 15:10:34 +02:00
Mael Rouxel-Labbé
c78d226187
Comment out unused variable
2023-06-04 00:37:29 +02:00
Mael Rouxel-Labbé
60dfbe0816
Fix bad copy paste
2023-06-01 11:08:22 +02:00
Mael Rouxel-Labbé
ab4b0ac29e
Improvements and fixes for AABB and OBB demo plugins
2023-05-31 15:42:31 +02:00
Sébastien Loriot
a08fd315e5
fix warning
2023-05-31 14:27:53 +02:00
Mael Rouxel-Labbé
7d4f5a3b2b
Add transformed polygon soup items
2023-05-26 18:14:09 +02:00
Mael Rouxel-Labbé
3ee53a44be
Merge remote-tracking branch 'cgal/master' into Polyhedron_demo-Fix_Aff_transfo-GF
2023-05-26 18:11:51 +02:00
Mael Rouxel-Labbé
2914c6f79b
Add affine transformation of polygon soups + update transf when item updates
2023-05-26 18:07:48 +02:00
Mael Rouxel-Labbé
d5c31fb2d1
Factorize constructor code
2023-05-23 17:28:57 +02:00
Mael Rouxel-Labbé
c6720aaab0
Use PMP::compute_vertex_normals to speed up normal computation
2023-05-23 17:28:18 +02:00
Mael Rouxel-Labbé
35cb845ead
Indentation fixes
2023-05-23 17:27:58 +02:00
Mael Rouxel-Labbé
676144eb17
Refactor affine transform plugin
2023-05-23 17:25:34 +02:00
Sebastien Loriot
78bf1f052a
Polyhedron demo - fix dihedral angles histogram ( #7443 )
...
## Summary of Changes
Before this PR, the histogram of dihedral angles displayed in the demo
was the histogram of all angles of all tetrahedra.
With this PR, only the angles of tetrahedra with a non-zero
Subdomain_index will be computed and used to build the histogram.
Note that the tetrahedra with Subdomain_index zero
* are not displayed at all, so it is made consistent
* are not treated (on purpose) by Delaunay refinement, so they usually
are of bad quality
## Release Management
* Affected package(s): Polyhedron demo
2023-05-22 09:21:04 +02:00