Commit Graph

8222 Commits

Author SHA1 Message Date
Laurent Rineau 5ef509cc39 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:23:51 +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
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 6e5070c302 Merge pull request #7523 from nmnobre/doc_segmentation
Fix typos in multiple manuals
2023-06-22 11:58:48 +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 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
Jane Tournois 7a101937c6 disable verbosity of `build_triangulation_from_file` - too verbose 2023-06-13 17:04:39 +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
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
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
Jane Tournois da98339ce2 read .nii.gz image files 2023-05-15 16:09:52 +02:00
Jane Tournois 5469530d4f compute angles only for cells that belong to the C3T3 2023-05-15 15:42:35 +02:00
Laurent Rineau 5adff3d3d1 Merge pull request #7405 from janetournois/Mesh_3-min_size-jtournois
Mesh 3 - min size criteria for edges, facets and cells
2023-05-11 17:37:21 +02:00
Laurent Rineau bc4cdd37ff Merge pull request #7424 from lrineau/CGAL-fix_warnings-GF
fix warnings
2023-05-11 17:37:16 +02:00
Laurent Rineau e717b873c5 Merge pull request #7417 from afabri/Polyhedron-nifti-GF
Polyhedron Demo: Add reading NIFTI files (*.nii)
2023-05-11 16:55:26 +02:00
Jane Tournois 73a7d4ff09 Merge remote-tracking branch 'cgal/master' into Mesh_3-min_size-jtournois
# Conflicts:
#	Installation/CHANGES.md
#	Polyhedron/demo/Polyhedron/Plugins/Mesh_3/Mesh_3_plugin.cpp
#	STL_Extension/include/CGAL/STL_Extension/internal/parameters_interface.h
2023-05-05 09:17:33 +02:00
Laurent Rineau 628d8ae43d Merge pull request #7307 from janetournois/Mesh_3-sizing_field_with_aabb_tree-GF
Mesh_3 - Document Sizing_field_with_aabb_tree
2023-05-04 17:22:59 +02:00
Laurent Rineau b5c2222cb7 demo/Polyhedron: fix warnings
They were reference to temporaries.
2023-05-04 15:58:54 +02:00
Sébastien Loriot e0eac4f388 Merge remote-tracking branch 'cgal/master' into HEAD 2023-05-03 18:37:09 +02:00
Laurent Rineau d1f9ca8846 Merge pull request #7380 from lrineau/Polyhedron_demo-fix_Mesh_3_plugin-GF
3D demo, Mesh_3 plugin: fix the protect_borders/features
2023-05-03 15:05:42 +02:00
Laurent Rineau c5cf38e6a7 allow different word type in the image item 2023-05-02 15:38:30 +02:00
Laurent Rineau 9350333d72 fix the reader plugin 2023-05-02 15:38:30 +02:00
Andreas Fabri bdff151b42 Add reading NIFTI files (*.nii) 2023-04-30 16:36:55 +01:00
Nicolas Saillant ab0b31fed3 Use SFTP API instead of SCP API 2023-04-28 13:58:49 +02:00
Jane Tournois 2e91e6ce67 remove ignored const qualifiers 2023-04-25 14:46:12 +02:00
Jane Tournois 35c92d962b add missing default 2023-04-25 14:08:49 +02:00
Jane Tournois de081c89b4 use const pointer to non-const image 2023-04-25 14:03:01 +02:00
Jane Tournois edeacc498f avoid access to temporary weights 2023-04-25 11:39:46 +02:00
Laurent Rineau b8f23d4feb Merge pull request #7255 from lrineau/CGAL-rename_ctest_test_names-GF
CGAL CTest support: rename the test names
2023-04-24 14:08:27 +02:00
Jane Tournois b76f640a41 Merge branch 'Mesh_3-edge_min_size-GF' into Mesh_3-min_size-jtournois
# Conflicts:
#	Mesh_3/test/Mesh_3/CMakeLists.txt
#	Polyhedron/demo/Polyhedron/Plugins/Mesh_3/Meshing_dialog.ui
2023-04-24 13:59:48 +02:00
Jane Tournois e30ccd2cc5 Merge branch 'Mesh_3-add_minimal_size_criterion_new-jtournois' into Mesh_3-min_size-jtournois 2023-04-24 12:56:40 +01:00
Laurent Rineau 205236832e Merge remote-tracking branch 'cgal/master' into CGAL-rename_ctest_test_names-GF
# Conflicts:
#	Polyhedron/demo/Polyhedron/Plugins/PMP/CMakeLists.txt
2023-04-21 10:47:17 +02:00
Mael Rouxel-Labbé b8e82b9c05 Merge remote-tracking branch 'cgal/master' into PMP-Triangulate_PS-GF 2023-04-18 12:16:27 +02:00