Commit Graph

108180 Commits

Author SHA1 Message Date
Andreas Fabri a2b7a72752 Create a doxygen grup for generators 2024-03-15 13:11:30 +01:00
Sébastien Loriot 47b264eb58 more disambiguation 2024-03-15 12:53:01 +01:00
Sébastien Loriot 01f89b0ccc make call no longer ambiguious 2024-03-15 11:37:18 +01:00
Sébastien Loriot 3b1dd44081 WIP Expr constructor from expression 2024-03-15 11:18:56 +01:00
Jane Tournois 9597cf6c16 rename All_cells_selected to Complex_cells_selector and move it to its own header file 2024-03-15 10:43:28 +01:00
Sébastien Loriot 6e1762c109 minimal supported version is now 1.72
workaround a bug with MSVC2017
2024-03-15 10:26:41 +01:00
Sebastien Loriot d112498fa1
warnings 2024-03-15 10:19:24 +01:00
Sébastien Loriot c8b37d3f9d Use Core_found 2024-03-15 10:03:46 +01:00
Andreas Fabri 8981c376d3 casts for dealing with expression templates 2024-03-15 09:39:05 +01:00
Sébastien Loriot b855194fba add missing include directive 2024-03-15 09:20:44 +01:00
Andreas Fabri ebee48b81e More #includes 2024-03-15 08:48:40 +01:00
Sébastien Loriot 326bdf7f2a be compatible with 6.2 2024-03-14 17:42:39 +01:00
Sébastien Loriot 694099b6ec fix macro name 2024-03-14 17:41:10 +01:00
Jane Tournois 5b004ffbe6 add a test for one_step() loop with features on tiny data 2024-03-14 17:27:47 +01:00
Sébastien Loriot 669e5bc0f8 be quiet 2024-03-14 17:24:08 +01:00
Sébastien Loriot 0930058f6e get rid of filesystem 2024-03-14 17:19:34 +01:00
Jane Tournois 18dd164769 fix clear_cells_and_facets_from_c3t3()
we actually need to clear C3T3 from all facets and cells, including the infinite ones.
Indeed, extra point insertions during (e.g.) the initialization step may have made
invalid the metadata in all cells, including the infinite ones
2024-03-14 16:48:05 +01:00
Jane Tournois 80fd8759dd avoid insertion of points inside protecting balls, during initialization step 2024-03-14 16:40:28 +01:00
Jane Tournois 4e81649dd9 use set_surface_only() to be more explicit 2024-03-14 16:32:29 +01:00
Jane Tournois d085faba0c remove duplicate 2024-03-14 16:31:11 +01:00
Jane Tournois 83c88da327 move clear_cells_and_facets_from_c3t3() inside the constructor of Mesher_3
to make sure the input c3t3 is fully clean before starting refinement
2024-03-14 16:28:46 +01:00
Sébastien Loriot dc3d4a7c51 use the right config flag 2024-03-14 16:24:56 +01:00
Sébastien Loriot 3471add062 simplify disambiguation 2024-03-14 16:09:29 +01:00
Sébastien Loriot 87ab37e92b CORE no longer requires GMP so link only if available 2024-03-14 11:51:25 +01:00
Sébastien Loriot 24015ce3a7 fix conditional compilation of programs using CORE 2024-03-14 11:30:14 +01:00
Sébastien Loriot 44b7ec6f3a improve detection of cases when Core can be used 2024-03-14 11:11:18 +01:00
Laurent Rineau e4c9cfd539 Merge branch '5.6.x-branch' 2024-03-14 11:05:17 +01:00
Laurent Rineau 217bfa30a5 Merge pull request #8002 from afabri/CORE-zero_one-GF
Core: Use Expr::is_zero() of AST
2024-03-14 11:05:09 +01:00
Laurent Rineau e5c8512baa Merge pull request #8060 from lrineau/CGALLab-fix_pixel_ratio-GF
Qt6: fix a bug with devicePixelRatio and picking
2024-03-14 11:05:04 +01:00
Laurent Rineau 9b8215dfbf Merge pull request #8061 from lrineau/CGALLab-fix_segfault_in_c3t3_item-GF
CGAL Lab c3t3 item: fix a segfault
2024-03-14 11:04:59 +01:00
Laurent Rineau 0c3fa3cf79 Merge pull request #8070 from sloriot/Shape_detection-vpm_polyline_graph
Forward the VPM to polyline graph
2024-03-14 11:04:53 +01:00
Laurent Rineau 24cbbc689f Merge pull request #8070 from sloriot/Shape_detection-vpm_polyline_graph
Forward the VPM to polyline graph
2024-03-14 11:03:45 +01:00
Andreas Fabri a42d56fc67 Add several #include 2024-03-14 10:09:07 +01:00
Sébastien Loriot f34745c4d8 use a functor for collapsing the DAG to not depend on Filtered_kernel
nor inclusion order
2024-03-14 10:02:30 +01:00
Sébastien Loriot 5331c7e744 move after definition of function used 2024-03-13 17:59:08 +01:00
Sébastien Loriot 426f5067c0 workaround warning 2024-03-13 17:29:52 +01:00
Sébastien Loriot fcbf327b16 workaround absence of <filesystem> 2024-03-13 17:12:24 +01:00
Andreas Fabri b0ac1d1c19 Move files from test to benchmark 2024-03-13 16:33:38 +01:00
Andreas Fabri 79ec44651d Add #includes 2024-03-13 16:02:57 +01:00
Andreas Fabri 511cc507ae Do not compare strings, and do a write/read back in order to round 2024-03-12 15:26:10 +01:00
Sébastien Loriot a8cdcf98e8 remove tabs 2024-03-12 13:43:30 +01:00
Efi Fogel 8ab75b67b4 Cleaned up and changed int to size_t 2024-03-12 14:34:27 +02:00
Efi Fogel db5b8b0c29 Cleaned up and used GLsizei 2024-03-12 14:33:53 +02:00
Efi Fogel 046d655232 Cleaned up 2024-03-12 14:33:24 +02:00
Efi Fogel 4be9a3c9b3 Indented properly 2024-03-12 14:32:40 +02:00
Efi Fogel 50a2ae0a42 Changed float to double 2024-03-12 14:32:25 +02:00
Efi Fogel 6164b2c4a3 cleaned up 2024-03-12 13:45:12 +02:00
Efi Fogel 9f226f56dd Used size_t instead of int; removed unused variables; cleaned up 2024-03-12 12:38:41 +02:00
Sébastien Loriot 3bfc61af58 pass the VPM to polyline graph 2024-03-12 10:39:28 +01:00
Andreas Fabri a3fab59c17 fix unused variables 2024-03-12 09:25:56 +01:00