Commit Graph

102296 Commits

Author SHA1 Message Date
Mael Rouxel-Labbé b10b84fb7f Merge remote-tracking branch 'cgal/master' into P3M3-Undocumented_polyhedral_domain_example-GF 2022-11-18 16:47:07 +01:00
Mael Rouxel-Labbé 3c24c1fe51 Add an example of periodic polyhedral domain 2022-11-18 16:25:24 +01:00
Mael Rouxel-Labbé 0867cb888e Apply projections of dummy points as long as there are dummy points in the C2T3 2022-11-18 16:17:46 +01:00
Mael Rouxel-Labbé 9abfc25c55 Add support for non-cubic dummy points in P3M3 2022-11-18 16:16:48 +01:00
Mael Rouxel-Labbé 5a93b1fb47 Remove obsolete P3M3 assertion enforcing cubic domains 2022-11-18 16:16:02 +01:00
Mael Rouxel-Labbé 71ff5c7b3c Use a non-cubic domain by default in the basic P3M3 example 2022-11-18 16:14:23 +01:00
Mael Rouxel-Labbé a2b726de77 Add a test for the generic dummy point generator 2022-11-18 16:14:05 +01:00
Mael Rouxel-Labbé 9699035179 Add a dummy point generator that can handle non-cubic domains 2022-11-18 16:13:13 +01:00
Mael Rouxel-Labbé 6b6a1b8e3e Always print twice facets in medit output of periodic meshes
Because of the boundary, we want facets to be consistent with their
position as part of a cell that might be sharing vertices in different
periodic instances of the canonical domain
2022-11-18 16:11:21 +01:00
Mael Rouxel-Labbé 6e7282ec1d Print corners in Mesh_3 debug info 2022-11-18 00:35:19 +01:00
Mael Rouxel-Labbé c7804eeca9 Add some precondition on offset values 2022-11-18 00:34:55 +01:00
Mael Rouxel-Labbé 1869294e50 Misc code improvements 2022-11-18 00:21:58 +01:00
Mael Rouxel-Labbé b434490de1 Add virtual functions point(VH) / point(CH, int) to the base P3T3 2022-11-18 00:19:24 +01:00
Mael Rouxel-Labbé c8a7b8864f Remove garbage in P3T3::move_point(): currently it is only remove + insert 2022-11-18 00:18:49 +01:00
Mael Rouxel-Labbé 32fed3ea7c Tiny addition to distinguish between similar cases in the debug output 2022-11-18 00:18:02 +01:00
Mael Rouxel-Labbé c682f8dc20 Add some comments 2022-11-18 00:17:22 +01:00
Laurent Rineau 98e8a004eb Merge branch '5.5.x-branch' 2022-11-15 17:01:56 +01:00
Laurent Rineau 746c2d438e Merge pull request #7017 from afabri/Stream_support-ply_color-GF
Surface_mesh: Deal with PLY files with vertex and face color of type float
2022-11-15 17:01:36 +01:00
Laurent Rineau 5437042f3d Merge pull request #7018 from janetournois/Polyhedron-demo-read_nrrd-jtournois
Polyhedron demo - add *.nrrd reader for images
2022-11-15 17:01:34 +01:00
Laurent Rineau c5bcb46241 Merge pull request #7020 from janetournois/Polyhedron_demo-mesh_3_plugin_cleaning-jtournois
Polyhedron demo - meshing from images of any word type
2022-11-15 17:01:31 +01:00
Laurent Rineau c01757bc80 Merge pull request #7028 from afabri/Orthtree-CC-GF
Orthtree:  Fix memory leak
2022-11-15 17:01:29 +01:00
Laurent Rineau 04c51a1034 Merge pull request #7034 from sloriot/PMP-coref_open_mesh_case_fix
Fix inconsistency check
2022-11-15 17:01:26 +01:00
Laurent Rineau 4c99cfb170 Merge branch '5.4.x-branch' into 5.5.x-branch 2022-11-15 17:01:01 +01:00
Laurent Rineau 52dd99bb4b Merge pull request #7020 from janetournois/Polyhedron_demo-mesh_3_plugin_cleaning-jtournois
Polyhedron demo - meshing from images of any word type
2022-11-15 17:00:50 +01:00
Laurent Rineau e3b3774ddb Merge pull request #7028 from afabri/Orthtree-CC-GF
Orthtree:  Fix memory leak
2022-11-15 17:00:48 +01:00
Laurent Rineau 868793754b Merge pull request #7034 from sloriot/PMP-coref_open_mesh_case_fix
Fix inconsistency check
2022-11-15 17:00:45 +01:00
Laurent Rineau ba40f768b5 Merge pull request #7028 from afabri/Orthtree-CC-GF
Orthtree:  Fix memory leak
2022-11-15 16:59:29 +01:00
Laurent Rineau 48811a4622 Merge pull request #7034 from sloriot/PMP-coref_open_mesh_case_fix
Fix inconsistency check
2022-11-15 16:59:27 +01:00
Sébastien Loriot 5f6f1e2e8d remove line that seems useless 2022-11-14 20:14:55 +01:00
Andreas Fabri 178bc9e905 More static cast 2022-11-10 09:24:26 +00:00
Sébastien Loriot cd4de51a40 fix inconsistency check 2022-11-09 18:17:31 +01:00
Laurent Rineau 1cb6d4cb06
Merge pull request #7030 from afabri/PMP-reparation-GF 2022-11-09 15:49:14 +01:00
Mael 8ff15b25a0
reparation -> repairing 2022-11-09 15:44:10 +01:00
Andreas Fabri 07c60df0ce Polygon_mesh_processing: reparation -> repairing 2022-11-09 10:00:54 +00:00
Andreas Fabri 331ea2898a Orthtree: Fix memory leak 2022-11-09 08:47:54 +00:00
Andreas Fabri d1eca8310f typo 2022-11-09 08:47:37 +00:00
Andreas Fabri fa6a2bddac static_cast to avoid warning 2022-11-09 08:32:59 +00:00
Andreas Fabri f3f3af10bb Remove CGAL_USE(dirname) as not defined 2022-11-09 08:18:22 +00:00
Laurent Rineau 01f8f1bc1d
Merge pull request #7027 from afabri/Polyhdron_demo-grid_generator-GF 2022-11-08 14:04:35 +01:00
Andreas Fabri 06417e14de Polyhedron Demo: Fix upper right corner 2022-11-08 12:17:02 +00:00
Jane Tournois 26472284e4 the demo can now mesh images with any word type
thanks to the new domain constructors that do not
need to be defined explicitly a priori
2022-11-07 12:01:23 +00:00
Jane Tournois 41f1acc465 reorder if/else conditions 2022-11-07 12:41:53 +01:00
Jane Tournois 57c6d59ddc add vtkNrrd reader to Io_image_plugin 2022-11-07 12:20:14 +01:00
Jane Tournois b609f5364b remove duplicate include 2022-11-07 12:19:16 +01:00
Andreas Fabri 3f9f7429b8
Update Surface_mesh/include/CGAL/Surface_mesh/IO/PLY.h
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2022-11-07 10:20:13 +01:00
Andreas Fabri b8e96fef84 Surface_mesh: Deal with PLY files with vertex and face color which is float instead of unsigned char 2022-11-07 09:11:19 +00:00
Laurent Rineau fbcf90c5b7 Merge branch '5.5.x-branch' 2022-11-07 10:09:13 +01:00
Laurent Rineau 8c9281f440 Merge pull request #6642 from sloriot/gsoc2022-boost_np
Replace usage of Boost parameters with CGAL named function parameters
2022-11-07 10:08:38 +01:00
Laurent Rineau 987391d8ee Merge pull request #6930 from MaelRL/BGL-Use_is_valid_descriptor-GF
BGL graph validity improvements
2022-11-07 10:08:34 +01:00
Laurent Rineau 3b90060529 Merge pull request #6978 from janetournois/Mesh_3-detect_cc_in_labeled_images-GF
Mesh 3 for labeled images - avoid vertex clusters on surfaces
2022-11-07 10:08:30 +01:00