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
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
Jane Tournois
4a56178f9d
c3t3 must be cleared from cells and facets
...
initialization may have left the C3t3 facets and cells
status in an inconsistent state because of
init_c3t3() that inserts points without taking care of the complex-or-not
status of cells and facets
2023-04-17 14:34:36 +02:00
Jane Tournois
737cffce5e
Scene_surface_mesh_item has become useless here
2023-04-17 14:34:35 +02:00
Laurent Rineau
594682dde3
Merge pull request #5461 from sloriot/PMP-decimation
...
Add coplanar decimation
2023-04-17 10:14:07 +02:00
Laurent Rineau
824976a003
Merge pull request #7236 from albert-github/feature/issue_7231
...
issue #7231 Improvement of layout of refines relations.
2023-04-17 10:14:01 +02:00
Laurent Rineau
f9c58a63db
Merge pull request #7376 from lrineau/Polyhedron-demo_fix_UBSAN_warnings-GF
...
CGAL 3D demo: fix USBAN warnings
2023-04-17 10:13:42 +02:00
Jane Tournois
c215d3e00c
add missing macro definition in io_image_plugin
2023-04-13 09:26:56 +02:00
Andreas Fabri
7da72e00e9
Define NOMINMAX to work around problem in vtk
2023-04-12 07:29:02 +01:00
Laurent Rineau
9c69a13ddc
reindent
...
```
.../demo/Polyhedron/Plugins/Mesh_3/Mesh_3_plugin_cgal_code.cpp:364:5: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
364 | else
| ^~~~
.../demo/Polyhedron/Plugins/Mesh_3/Mesh_3_plugin_cgal_code.cpp:405:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
405 | if (p_domain == nullptr)
| ^~
```
2023-04-11 13:31:24 +02:00