Commit Graph

106761 Commits

Author SHA1 Message Date
Andreas Fabri 3f0082dd97 change #includes in examples 2024-02-23 10:41:30 +01:00
Andreas Fabri ab244651e3 static_cast 2024-02-23 10:41:23 +01:00
Mael Rouxel-Labbé 2b32a81f30 Add missing header include 2024-02-23 10:41:17 +01:00
Mael Rouxel-Labbé f31ae7ccea Add missing backticks 2024-02-23 10:41:09 +01:00
Mael Rouxel-Labbé d6240a6098 Add name parameter for Isosurfacing_3 2024-02-23 10:41:02 +01:00
Mael Rouxel-Labbé 8b14bd75ea Move Side_of_triangle_mesh's assertion to usage rather than construction 2024-02-23 10:40:54 +01:00
Mael Rouxel-Labbé 44c5f726e3 Update doc (new concepts, examples) 2024-02-23 10:40:46 +01:00
Mael Rouxel-Labbé 2ee864c7b0 Rewrite examples to emphasis data type and not contouring method 2024-02-23 10:40:37 +01:00
Mael Rouxel-Labbé 8e0140e641 New version of Isosurfacing_3:
- Completely restructure the domain classes to separate what is
  spatial partitioning, and what is value/gradient field definition.
- Improve DC edge-isosurfacing intersection, factorize code
- Refactor DC implementation to make it easier to use new (better)
  oracles
- Add concepts for these oracles, and document their models
2024-02-23 10:40:29 +01:00
Mael Rouxel-Labbé f9421efc89 Misc minor changes 2024-02-06 09:42:05 +01:00
Mael Rouxel-Labbé f4653e21a7 Precise comment 2024-02-06 09:36:21 +01:00
Mael Rouxel-Labbé 07b9587eae Merge remote-tracking branch 'afabri/Kernel_23-squared_length-GF' into gsoc2022-isosurface 2024-01-31 16:47:01 +01:00
Mael Rouxel-Labbé 356c597e0e Fix narrowing conversion error 2024-01-31 16:38:04 +01:00
Mael Rouxel-Labbé 0549c36aaf Add a helper function to visualize a Cartesian_grid_3 object 2024-01-31 16:37:41 +01:00
Mael Rouxel-Labbé 22c8ae9169 Add default values for the parallel template parameter 2024-01-31 16:36:24 +01:00
Mael Rouxel-Labbé 7ac5b037a8 Type-erase the point function in Finite_diff_gradients_3 2024-01-31 16:34:54 +01:00
Mael Rouxel-Labbé 293f8ca146 Normalize gradients produced by Finite_diff_gradient_3 2024-01-31 16:33:53 +01:00
Andreas Fabri e3ee999024 fix grp 2024-01-29 16:26:29 +00:00
Andreas Fabri 276857a49c fix grp 2024-01-29 16:22:20 +00:00
Andreas Fabri ab19b99105 Kernel_23: Add function squared_length() 2024-01-29 16:16:17 +00:00
Mael Rouxel-Labbé 1530cd727b Misc minor changes 2024-01-25 11:44:41 +01:00
Laurent Rineau 96f698ca09 Merge branch '5.6.x-branch' 2024-01-24 16:03:06 +01:00
Laurent Rineau 47324c1f1c Merge pull request #7919 from hoskillua/icc-todos
Interpolated Curvature remaining TODOs
2024-01-24 16:02:00 +01:00
Laurent Rineau c0b02c48d6 Merge pull request #7927 from efifogel/Aos_2-observer-efif
Introduce Arr_observer<Arrangement_2>
2024-01-24 16:01:56 +01:00
Laurent Rineau a70e9202f2 Merge pull request #7970 from MaelRL/CGAL-Demo_bugs-GF
Fix some demo bugs
2024-01-24 16:01:52 +01:00
Laurent Rineau 2ff279bb99 Merge pull request #7971 from lrineau/SMDS_3-fix_read_MEDIT-GF
Mesh_3/SMDS_3: Fix reading of .mesh files
2024-01-24 16:01:46 +01:00
Laurent Rineau 92c0c69a03 Merge pull request #7975 from afabri/SDG2-fix7972-GF
Segment_delaunay_graph_2:  Fix Issue 7972
2024-01-24 16:01:43 +01:00
Laurent Rineau c87ec5eea4 Merge pull request #7976 from afabri/Parabola_segment_2-GF
Ease drawing of SDG duals
2024-01-24 16:01:39 +01:00
Laurent Rineau cc339f30bb Merge pull request #7979 from afabri/Kernel_d-integral_division-GF
Kernel_d: Use integral_division()
2024-01-24 16:01:31 +01:00
Laurent Rineau f96495212a Merge pull request #7993 from sloriot/Shape_detection-doc
Improve doc
2024-01-24 16:01:21 +01:00
Laurent Rineau 7249b2e3ed Merge branch '5.5.x-branch' into 5.6.x-branch 2024-01-24 16:00:41 +01:00
Laurent Rineau f7b4ecd114 Merge pull request #7971 from lrineau/SMDS_3-fix_read_MEDIT-GF
Mesh_3/SMDS_3: Fix reading of .mesh files
2024-01-24 16:00:06 +01:00
Laurent Rineau ea652b8d2f Merge pull request #7993 from sloriot/Shape_detection-doc
Improve doc
2024-01-24 15:59:46 +01:00
Laurent Rineau 02263fab9b Merge pull request #7975 from afabri/SDG2-fix7972-GF
Segment_delaunay_graph_2:  Fix Issue 7972
2024-01-24 15:57:17 +01:00
Laurent Rineau 074a05811a Merge pull request #7975 from afabri/SDG2-fix7972-GF
Segment_delaunay_graph_2:  Fix Issue 7972
2024-01-24 15:54:47 +01:00
Mael Rouxel-Labbé ebe56a52ff Misc minor changes 2024-01-23 22:40:53 +01:00
Mael Rouxel-Labbé 00a6efef6b Don't compute placement if the cell is irrelevant 2024-01-23 22:40:16 +01:00
Mael Rouxel-Labbé fde721c471 Fix compilation after Eigen type changes 2024-01-23 22:29:06 +01:00
Mael Rouxel-Labbé 5aaf910d68 Change bounding box type
And other code improvements
2024-01-23 22:28:58 +01:00
Mael Rouxel-Labbé f9858e53db Fix location of doc image 2024-01-23 21:50:04 +01:00
Mael Rouxel-Labbé 984a541006 Fix usages of 'th `th 2024-01-23 21:50:04 +01:00
Mael Rouxel-Labbé b2a98cbb7b Also rework the Octree domain to avoid aliases 2024-01-23 21:50:04 +01:00
Mael Rouxel-Labbé 449a5dc111 Misc minor doc / code fixes 2024-01-23 21:50:04 +01:00
Mael Rouxel-Labbé ddacceb7a7 Make implicit / explicit Cartesian domains inherit rather than aliases
+ document the constructor
2024-01-23 21:50:04 +01:00
Mael Rouxel-Labbé 23687c02ae Rework image from/to operators 2024-01-23 21:50:04 +01:00
Mael Rouxel-Labbé 932098c897 Fix range requirements 2024-01-23 21:50:04 +01:00
Julian Stahl c4002be297 Fix inrimage example 2024-01-23 13:54:09 +01:00
Sébastien Loriot 7431715e96 improve doc 2024-01-22 18:02:48 +01:00
Laurent Rineau 885647fe4c fix for when the line is empty 2024-01-19 15:17:04 +01:00
Sebastien Loriot 128b169b24
Fixes when neither LEDA nor GMP is available (#7960) 2024-01-19 13:57:12 +01:00