Commit Graph

108180 Commits

Author SHA1 Message Date
Mael Rouxel-Labbé ad5ae27c42 Factorize code generating filenames out of examples 2023-10-04 22:49:06 +02:00
ange-clement 857de8b110 Fixed warning 2023-10-04 11:21:02 +02:00
Guillaume Damiand a5447a846b Remove warning 2023-10-04 07:59:01 +02:00
Guillaume Damiand 5d1ae463fd Update Basic_viewer/doc/Basic_viewer/PackageDescription.txt
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2023-10-03 21:27:38 +02:00
Guillaume Damiand a8e68cabfc Update Basic_viewer/doc/Basic_viewer/PackageDescription.txt
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2023-10-03 21:27:28 +02:00
Guillaume Damiand 823392af85 Update Basic_viewer/doc/Basic_viewer/PackageDescription.txt
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2023-10-03 21:27:17 +02:00
Sebastien Loriot 33a1d33690
use error msg 2023-10-03 14:37:01 +02:00
Andreas Fabri 42b5aab4b1 Update Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/refine_mesh_at_isolevel.h 2023-10-03 11:54:16 +02:00
Sébastien Loriot 7d12160e18 update doc 2023-10-03 11:52:04 +02:00
Jane Tournois 2461ae3bba Merge remote-tracking branch 'ange/Mesh-3-Fix-demo-many-subdomain-tetrahedral-mesh' into Mesh_3-manifold_and_min_size-jtournois 2023-10-02 16:00:42 +01:00
Jane Tournois d46efd537f avoid computing twice the biggest incident facet 2023-10-02 16:59:42 +02:00
Andreas Fabri 83b49e296b Fix typos in the User Manual 2023-10-02 15:40:51 +01:00
Jane Tournois 05b80838e7 check min_size before inserting facets or edges in refinement queues 2023-10-02 16:31:29 +02:00
Jane Tournois e8651b8a58 add min_radius_bound member and accessor 2023-10-02 16:30:21 +02:00
Jane Tournois 1d79ab5023 rename B_ 2023-10-02 16:28:04 +02:00
Sébastien Loriot 95d11d45c6 fix warning with optimisers on 2023-10-02 16:12:48 +02:00
Mael Rouxel-Labbé 9fa445f217 Change nomenclature to clarify the different types of gate permissiveness 2023-10-02 13:18:14 +02:00
ange-clement 92cb998499 Diabled "Alpha slider" on edit box 2023-10-02 13:16:28 +02:00
Mael Rouxel-Labbé c17841356a Minor error message tweak 2023-10-02 13:10:38 +02:00
Jane Tournois eacc3ab4d1 add missing typedef 2023-10-02 12:13:54 +02:00
Andreas Fabri 5f012f8746 By default do the same thing for border edges 2023-10-02 10:54:54 +01:00
Guillaume Damiand 9f105131e3 lcc doc (temp) 2023-10-02 09:09:01 +02:00
JacksonCampolattaro 44cae21e65 Merge remote-tracking branch 'CGAL/master' into orthtree-generalization 2023-09-30 09:28:17 +02:00
JacksonCampolattaro 047a9494bd Fix mismatched parameter names in documentation 2023-09-30 09:24:20 +02:00
Sébastien Loriot e1dd8c8a51 add doc 2023-09-30 08:41:58 +02:00
Sébastien Loriot 05e11d381f add experimental function to refine a mesh along an isocurve 2023-09-30 08:41:58 +02:00
Guillaume Damiand 3e632ecb62 Add missing functions capacity and upper bound in dart_range for cmap and lcc with index. 2023-09-29 15:00:08 +02:00
Mael Rouxel-Labbé 8ccce4c536 Avoid one useless facet check
This doesn't bring any speed-up because it was a very fast exit
in push_facet(): the neighbor was necessarily outside (since we
come from it), and we are done.
2023-09-29 11:19:52 +02:00
Mael Rouxel-Labbé be42e0fbe8 Minor debug code cleaning 2023-09-29 11:19:39 +02:00
Mael Rouxel-Labbé 7e2386f97e Use the real circumradius value to sort the facets
Meaning, use the value that we compare against alpha, and not
simply the radius of the smallest circumscribing ball.

This strongly changes the order of the queue and thus thus results
are very different, but still the same (same guarantees, same
element quality, only a little bit more elements, etc.)

Also a massive, ~35% speed-up, that needs to be investigated.
2023-09-29 11:14:42 +02:00
Mael Rouxel-Labbé cfae913d77 Complete the sort functor in AW3's main queue 2023-09-29 11:13:31 +02:00
Mael Rouxel-Labbé e3854f68e3 Expose useful typedefs from Alpha_wrapper_3 2023-09-29 11:12:31 +02:00
Mael Rouxel-Labbé 53c89475a3 Rename a variable 2023-09-29 11:12:17 +02:00
Mael Rouxel-Labbé 00f167a835 Add benchmarking scripts 2023-09-29 11:02:47 +02:00
ange-clement 685caf955d Renamed variable for clarity 2023-09-29 10:54:53 +02:00
Guillaume Damiand 2755f2c427 Basic viewer logo + move include file 2023-09-29 08:57:33 +02:00
Guillaume Damiand 55509a64ff GPL instead of LGPL (?) 2023-09-29 08:44:03 +02:00
Guillaume Damiand a5ee74cb66 Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2023-09-29 08:36:37 +02:00
Guillaume Damiand 218be312d4 Basic viewer examples 2023-09-29 07:22:58 +02:00
Guillaume Damiand c999b12ac2 Basic viewer doc 2023-09-29 07:22:43 +02:00
Guillaume Damiand 2891528073 Bug fix in drawing of interior faces when the outer boundary is pinched 2023-09-28 19:21:49 +02:00
ange-clement f324943fba Added item in dropdown for selected edges +
Fixed logic tautology when selecting edges before mesh
2023-09-28 17:16:03 +02:00
Laurent Rineau a72ccf2089 Fix CMake error on Windows
https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-6.0-Ic-73/Installation/TestReport_Christo_MSVC-2022-Preview-Release.gz
```
CMake Error at cmake/modules/CGAL_SetupGMP.cmake:73 (target_link_libraries):
  The plain signature for target_link_libraries has already been used with
  the target "test_gmp_mpfr_dll".  All uses of target_link_libraries with a
  target must be either all-keyword or all-plain.

  The uses of the plain signature are here:

   * test/Installation/CMakeLists.txt:54 (target_link_libraries)

Call Stack (most recent call first):
  test/Installation/CMakeLists.txt:55 (use_CGAL_GMP_support)
```
2023-09-28 15:04:35 +02:00
ange-clement 67bfce985b Fixed reset button + Filtering can be deleted an recreated on subdomain page 2023-09-28 14:54:53 +02:00
Guillaume Damiand da7da48aea Basic viewer doc 2023-09-28 13:44:40 +02:00
Guillaume Damiand 9f22d67ed0 Rename Graphic_storage in Graphics_scene (Andreas and Sebastien review) 2023-09-28 12:49:00 +02:00
Guillaume Damiand 6be7477655 Camel case (Andreas review) 2023-09-28 11:10:24 +02:00
Guillaume Damiand fd115bd321 Rename Graphic_storare into Graphics_scene (Andreas and Sebastien review) 2023-09-28 11:06:53 +02:00
Guillaume Damiand e5a8a0d006 Pmap readable 2023-09-28 09:55:20 +02:00
Guillaume Damiand 5cf89dadd9 Rename Drawing_functor in Graphics_scene_options (following Andreas and Sebastien review) 2023-09-28 09:51:12 +02:00