Commit Graph

178 Commits

Author SHA1 Message Date
Laurent Rineau 5b003a7808 Merge pull request #8246 from albert-github/feature/bug_spell_20240531
Spelling corrections
2024-06-10 18:47:22 +02:00
Laurent Rineau ee948a2041 Merge branch '5.6.x-branch' 2024-06-10 18:47:09 +02:00
Laurent Rineau 561e7f16d6 Merge pull request #8201 from afabri/ToS-IO-GF
Triangulation on Sphere: Fix I/O

# Conflicts:
#	Triangulation_on_sphere_2/include/CGAL/Delaunay_triangulation_on_sphere_2.h
#	Triangulation_on_sphere_2/include/CGAL/Triangulation_on_sphere_2.h
#	Triangulation_on_sphere_2/test/Triangulation_on_sphere_2/CMakeLists.txt
2024-06-10 18:45:09 +02:00
Mael Rouxel-Labbé f8abb836a0 Use the correct enum value 2024-06-04 17:39:15 +02:00
Mael Rouxel-Labbé de92d89071 Also read and write the sphere's center and radius 2024-06-04 17:34:13 +02:00
Mael Rouxel-Labbé 99058987d9 Factorize ToS2 DToS2 is_valid() functions 2024-06-04 16:55:04 +02:00
Mael Rouxel-Labbé d9249532dd Fix uninitialized member 2024-06-04 16:54:22 +02:00
albert-github 36c8b7589d Spelling corrections
Last batch (for now) of spelling corrections in doxygen and normal comments
2024-05-31 19:05:34 +02:00
Laurent Rineau ce164362e1 fix for ToS
```
100% tests passed, 0 tests failed out of 17

Label Time Summary:
CGAL_build_system                  =   0.78 sec*proc (1 test)
Installation                       =   0.78 sec*proc (1 test)
Triangulation_on_sphere_2_Tests    = 102.51 sec*proc (16 tests)
```
2024-05-21 18:37:13 +02:00
Laurent Rineau 797c056577 Prevent_deref, major changes
Now the second parameter is the `reference` type and no longer the `value_type`.
2024-05-21 08:53:48 +02:00
Andreas Fabri 2d455ebf57 improvement but not yet a fix 2024-05-16 08:04:32 +01:00
Andreas Fabri 195001267f Try to fix a warning 2024-05-16 07:00:06 +01:00
Andreas Fabri 67b909cd67 Fix assertion 2024-05-14 15:59:51 +01:00
Andreas Fabri 4f592ed50c Add operator <<() and >>() for the ToS_face_base that handles the ghost status 2024-05-14 15:58:46 +01:00
Andreas Fabri a0cd7f8926 While we skip the first vertex when we write, we must not skip it when we read 2024-05-14 15:58:45 +01:00
Laurent Rineau aa09a28df8 Merge remote-tracking branch 'cgal/master' into STL_extension-Fix_Prevent_deref-GF 2023-09-19 16:22:49 +02:00
Andreas Fabri 74b8ddf1ec Fix ToS_2 2023-06-28 11:42:55 +01:00
Sébastien Loriot 0ee31a5d4f remove extra parenthesis 2023-06-19 19:17:49 +02:00
Sébastien Loriot bbc4d08ee0 Merge remote-tracking branch 'cgal/master' into HEAD 2023-06-15 10:47:07 +02:00
Sébastien Loriot c8a88b9014 remove CGAL_static_assertion* 2023-06-15 10:42:10 +02:00
Laurent Rineau f15b1447a0 Merge pull request #7477 from MaelRL/ToS2-Examples_tiny_fixes-GF
Fix usages of Tos2 face count function
2023-06-05 15:10:11 +02:00
Laurent Rineau 4ad7f3893e Merge pull request #7477 from MaelRL/ToS2-Examples_tiny_fixes-GF
Fix usages of Tos2 face count function
2023-06-05 14:01:22 +02:00
Mael Rouxel-Labbé 77c7335347 Remove useless header include 2023-05-28 23:17:33 +02:00
albert-github c32b1f4127 spelling corrections
Some spelling corrections (Directories starting with `S` rest - `W`),
2022-11-16 13:22:39 +01:00
albert-github eed54a0ae5 spelling corrections
Some spelling corrections (Directories starting with `O`-`S` , first part),
some backward work
some forward work
2022-11-15 18:45:39 +01:00
Andreas Fabri d3fca65ae5 CGAL: No longer per package assertions 2022-09-23 12:49:40 +01:00
Sébastien Loriot 4f5f8341cc use std::enable_if_t 2022-06-10 07:37:53 +02:00
Sébastien Loriot 75b03e6c0a use_default_values() -> default_values() 2022-01-10 18:36:37 +01:00
Sébastien Loriot 6d3176e061 move Named_parameters class in STL_extension
helpers stay in BGL because it depends on BGL tags
2022-01-07 15:12:22 +01:00
Sébastien Loriot b04a5f9124 remove overloads with default parameters 2022-01-04 16:14:49 +01:00
Sébastien Loriot a6d9b99466 move macros in BaseDoxyfile 2022-01-04 11:10:09 +01:00
Mael Rouxel-Labbé d8717289fd Add missing functions to complete Rule of 3 for ToS2's triangulations 2021-07-23 13:09:37 +02:00
Laurent Rineau 8dbcd0ec8b Merge pull request #5659 from MaelRL/ToS2-Adapt_ToS2_for_Voronoi_adapter-GF
Make `ToS2` compatible with `Voronoi_diagram_2`
2021-05-18 18:14:04 +02:00
Mael Rouxel-Labbé 8de892ff00 Rework Eigen detection in arc subsampling code 2021-05-12 10:05:26 +02:00
Mael 991099cc63
Fix assertion macro 2021-05-11 09:12:19 +02:00
Sébastien Loriot fb6f703b55 IO namespace for files in IO directories 2021-05-04 14:36:06 +02:00
Mael Rouxel-Labbé 4df6e497ef Clarify the need for Eigen when calling arc subsampling utilities 2021-04-29 23:24:11 +02:00
Mael Rouxel-Labbé 2fa0c0b0ca Add trivial is_infinite()/finite_xxx() functions in ToS2
Needed for adapters such as Voronoi_diagram_2, alpha shapes, etc.
2021-04-29 23:23:15 +02:00
Mael Rouxel-Labbé 76b66497df Fix ToS2's swap implementation 2021-04-29 23:22:47 +02:00
Mael Rouxel-Labbé 1784321787 Unofficially allow computing duals of non-solid entities
The ghost faces are actually proper Delaunay faces
and their dual is correctly computed with the CGAL traits
(it computes the ray using the normal of the face).

Leaving the assertions as a deterrence.
2021-04-29 23:20:34 +02:00
Mael ee3abc5288
Add missing include 2021-04-16 14:52:26 +02:00
Mael Rouxel-Labbé 00015b0e04 Minor compilation error/warning fixes 2021-04-07 09:18:42 +02:00
Mael Rouxel-Labbé a7f8957733 Minor warnings/compilation errors fixes 2021-04-07 09:18:42 +02:00
Mael Rouxel-Labbé dc803570de Fix usage of outer class typedef 2021-04-07 09:18:42 +02:00
Mael Rouxel-Labbé 4c4942008c Fix range insertion not using size_type as return type 2021-04-07 09:18:42 +02:00
Mael Rouxel-Labbé ed6d8b273d Remove useless includes creating unwanted dependencies 2021-03-24 15:31:51 +01:00
Mael Rouxel-Labbé bd5a54ee40 add missing include (?) 2021-03-24 13:30:58 +01:00
Mael Rouxel-Labbé cd56878d92 Add missing license include 2021-03-24 12:39:20 +01:00
Mael Rouxel-Labbé 122866603a Add missing license header 2021-03-24 12:28:47 +01:00
Mael Rouxel-Labbé ca91f533ef Add a NP to not color faces in Tos2::write_OFF 2021-03-24 00:14:58 +01:00