Commit Graph

109881 Commits

Author SHA1 Message Date
Laurent Rineau 1a9460f2a9 fix project name 2024-03-26 18:31:54 +01:00
Laurent Rineau 9e6433ff06 CGAL Lab 2024-03-26 18:24:51 +01:00
Efi Fogel 45451cfc67 Fixed order of Qt6 components in find_package(Qt6 ....) 2024-03-26 19:03:45 +02:00
Sven Oesau 490c99f32b Merge remote-tracking branch 'cgal/master' into Kinetic_shape_reconstruction-new_package-soesau 2024-03-26 17:29:04 +01:00
Guillaume Damiand cc19f2b3ee add examples é 2024-03-26 17:26:25 +01:00
Guillaume Damiand 736c182b42 Basic viewer user manual 2024-03-26 17:14:06 +01:00
Sébastien Loriot c78160075f remove remove deps 2024-03-26 16:39:01 +01:00
Guillaume Damiand 9a0b8eb824 Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2024-03-26 16:25:29 +01:00
Sven Oesau f0d32fe869
Merge branch 'master' into AABB_tree-2d_and_3d 2024-03-26 16:03:19 +01:00
Sven Oesau 65be6133d8 removing deprecated AABB types 2024-03-26 15:56:45 +01:00
Laurent Rineau 7d0f058463 remove T_2 from dependencies of GraphicsView 2024-03-26 15:52:09 +01:00
Jane Tournois a1ea441e3c Merge remote-tracking branch 'cgal/master' into Tet_remeshing-with_sizing_field-jtournois
# Conflicts:
#	Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/internal/tetrahedral_adaptive_remeshing_impl.h
#	Tetrahedral_remeshing/include/CGAL/tetrahedral_remeshing.h
2024-03-26 15:38:20 +01:00
Jane Tournois eec7e8102f clean and start documentation 2024-03-26 15:06:07 +01:00
Sven Oesau cee30fb51a cleanup traits 2024-03-26 14:31:02 +01:00
Jane Tournois 5e57d8bf26 fix test : the cube edges were not correct 2024-03-26 13:48:44 +01:00
Jane Tournois fb90dcbb1e make edge_is_constrained_map robust to vertices order in pairs 2024-03-26 13:40:35 +01:00
Jane Tournois cb5d347c2d choose nb of neighbors depending on dimension 2024-03-26 12:03:20 +01:00
Jane Tournois d750394de1 store average edge length in the kd-tree of adaptive sizing field
this replaces circumradius and makes it more reliable for remeshing
2024-03-26 11:58:45 +01:00
Jane Tournois 8be3e34c59 deal with flat surface cases where distance is 0 2024-03-26 11:35:14 +01:00
Laurent Rineau 120a8c14a3 add missing includes
detected with gcc 14.0.1 from Fedora 40
2024-03-26 11:29:51 +01:00
Jane Tournois 4c392b3232 replace C3t3 by T3 2024-03-26 11:16:57 +01:00
Jane Tournois 42decee467 move default property map All_cells_selected to a new file 2024-03-26 11:14:50 +01:00
Jane Tournois 46cc19321e fix projection to get the closest first_intersection(ray) with normal or its opposite
otherwise the first intersection(ray) maybe far away, e.g. on another connected component
2024-03-26 11:12:09 +01:00
Laurent Rineau 3f434a21e3 fix CI 2024-03-26 10:47:49 +01:00
Laurent Rineau cbe292ed30 Merge branch '5.6.x-branch' 2024-03-26 10:21:28 +01:00
Laurent Rineau 89b2f2bc2b Merge pull request #8059 from janetournois/Tet_remeshing-document_peeling-jtournois
Tetrahedral_remeshing - `peel_slivers()`
2024-03-26 10:21:08 +01:00
Laurent Rineau bffa8f213e Merge pull request #8072 from janetournois/Mesh_3-use_one_step_loop-jtournois
Mesh_3 - fix mesher using the `one_step()` loop

# Conflicts:
#	Mesh_3/include/CGAL/Mesh_3/Triangulation_helpers.h
2024-03-26 10:21:00 +01:00
Laurent Rineau a0a9d42c5c Merge pull request #8072 from janetournois/Mesh_3-use_one_step_loop-jtournois
Mesh_3 - fix mesher using the `one_step()` loop
2024-03-26 10:09:33 +01:00
Laurent Rineau 54c5d19121 Merge pull request #6035 from afabri/CORE-boost_mp_number-GF
CORE: Use boost::multiprecision::number API
2024-03-26 10:04:54 +01:00
Sebastien Loriot a42ffdec11
Merge branch 'master' into CORE-boost_mp_number-GF 2024-03-26 00:27:22 +01:00
Sébastien Loriot a5f7ffb900 add missing suffix 2024-03-25 15:52:57 +01:00
Jane Tournois 71e9081624 duplicate tests to check both projection strategies 2024-03-25 14:52:40 +01:00
Jane Tournois c7d070632a remove outdated macro 2024-03-25 14:51:58 +01:00
Jane Tournois 9f2161891b make AABB_tree projection the default and protect MLS projection with macro
CGAL_TET_REMESHING_SMOOTHING_WITH_MLS
2024-03-25 14:51:14 +01:00
Jane Tournois 918f175065 fix collapse condition when boundary remeshing is disabled 2024-03-25 14:31:01 +01:00
Sébastien Loriot baf084950b use default value for dynamic maps 2024-03-25 11:05:55 +01:00
Sébastien Loriot 12c80ac512 Merge remote-tracking branch 'cgal/master' into HEAD 2024-03-25 10:21:41 +01:00
Sébastien Loriot f3c9181718 add documentation 2024-03-25 10:18:34 +01:00
Sébastien Loriot 88f44a53f9 restore changes lost while rebasing... 2024-03-23 15:41:25 +01:00
Jane Tournois 4c2f38230b useless includes 2024-03-22 17:55:42 +01:00
Sven Oesau 4c48945048 doc fix 2D/3D 2024-03-22 17:04:26 +01:00
Jane Tournois 30b9a63eaa add missing include 2024-03-22 16:56:13 +01:00
Sven Oesau 12fab6bb09 using functors from concept to access ray instead of using methods 2024-03-22 16:31:42 +01:00
Jane Tournois 193c343bed add dependency on aabbtree 2024-03-22 16:25:32 +01:00
Jane Tournois 1da3febf5e remove skeleton 2024-03-22 16:25:11 +01:00
Jane Tournois f0352793f3 secure initial calls to is_in_complex() 2024-03-22 15:56:33 +01:00
Jane Tournois 63e2e58dc1 fix compilation (projection with MLS) 2024-03-22 15:14:25 +01:00
Jane Tournois 9bd817e55e remesh fandisk to deal with darts and cusps
+ dont forget feature edges
2024-03-22 15:00:10 +01:00
Sébastien Loriot 5b88dfa30b avoid another warning 2024-03-22 11:44:53 +01:00
Andreas Fabri 93c94ca115 static_cast<long> and assertion that it fits 2024-03-22 11:28:50 +01:00