Commit Graph

263 Commits

Author SHA1 Message Date
albert-github 2d60f46985 issue #7231 Improvement of layout of refines relations.
- Adjusted cgalRefines according to reviews
- Implemented it in all files
2023-03-14 17:37:50 +01:00
Mael 153c603209
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF 2023-01-27 22:09:02 +01:00
Mael 6538b22e06
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF 2022-12-05 16:03:41 +01: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
albert-github 45478184de spelling corrections
Some spelling corrections (Directories starting with `E`-` L`),
some backward work
some forward work
2022-11-15 13:39:40 +01:00
Andreas Fabri d3fca65ae5 CGAL: No longer per package assertions 2022-09-23 12:49:40 +01:00
Mael Rouxel-Labbé 6f187f332c Misc minor fixes/improvements 2022-09-14 14:08:23 +02:00
Mael Rouxel-Labbé 9b265fddf8 Uniformize REQUIRED / QUIET usage:
Following this:
- CGAL: always REQUIRED
- CGAL component: COMPONENT / OPTIONAL_COMPONENT (never QUIET)
- required 3rd party: (not QUIET) + message(NOTICE "") on NOT_FOUND
- optional 3rd party: QUIET + message(STATUS "") except for Polyhedron/demo
- 3rd party components: COMPONENT / OPTIONAL_COMPONENT
                        (QUIET depending on required or optional 3rd party)
2022-09-06 16:24:27 +02:00
Mael Rouxel-Labbé 4fc486b195 Purge CMakeLists.txts from obsolete code / noise 2022-09-06 16:19:11 +02:00
Mael Rouxel-Labbé 7cb21c24b0 Uniformize message() for missing 3rd party libraries
STATUS for non-essential, NOTICE for important stuff
2022-09-06 16:07:31 +02:00
Sébastien Loriot 4f5f8341cc use std::enable_if_t 2022-06-10 07:37:53 +02:00
Laurent Rineau 734c96e951 Merge branch 'master' into pr/lrineau/6558 2022-05-06 16:25:32 +02:00
Laurent Rineau 6759525f84 Merge pull request #6552 from sloriot/ToS2-demo_cmake
Fix error message
2022-05-06 14:20:45 +02:00
Laurent Rineau 2288225448 Massive update of CMake policies to version 3.23 2022-05-06 09:34:35 +02:00
Sébastien Loriot 322b183d43 fix error message 2022-05-03 18:31:07 +02:00
Laurent Rineau 479d9025ed Merge pull request #6359 from MaelRL/Distance_3-fix_p_tr_distance-GF
Fix squared_distance(Point_3, Triangle_3)
2022-03-09 11:40:26 +01:00
Mael Rouxel-Labbé 2dd39271e6 Fix typo 2022-02-24 21:58:28 +01: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
Laurent Rineau 4d38f2b7b3 Merge pull request #6114 from sloriot/CGAL-cmake_clean_up
Clean cmake scripts of examples and tests
2021-11-18 12:27:19 +01:00
Laurent Rineau 33ff2bf3eb Call cgal_add_compilation_test to fix the CTest testsuite 2021-11-09 16:09:54 +01:00
Sébastien Loriot ab48f63e30 update latest cmake version tested 2021-11-09 10:58:47 +01:00
Sébastien Loriot 513d67d957 update version requirements 2021-11-09 10:07:25 +01:00
Sébastien Loriot efbd86df7f extra manual fixes 2021-10-05 17:42:21 +02:00
Sébastien Loriot 47028cd184 automatically move data files in data dir + update paths
Done for OFF/OBJ/STL/XYZ/PWN/PLY
2021-10-04 09:42:49 +02:00
Sébastien Loriot f5d2fb28a2 remove artificial dependency to Polygon 2021-09-01 16:41:36 +02:00
Laurent Rineau 249d0f3af0 Merge pull request #5827 from MaelRL/ToS2-VD2_AP-GF
Add VD2's removal policy for ToS2 (+ caching)
2021-07-27 15:55:20 +02: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
Sebastien Loriot 570ed66924
Merge pull request #5849 from MoniqueTeillaud/patch-4
Funding acknowledgement for the package
2021-07-19 07:48:46 +02:00
Monique Teillaud 66d5a67383
Funding acknowledgement for the package 2021-07-13 11:17:46 +02:00
Giles Bathgate 1a304f526a
Fix grammar in Triangulation_on_sphere_2 2021-07-01 14:28:36 +01:00
Laurent Rineau 82ab019d75 Merge pull request #5759 from albert-github/feature/bug_Triangulation_on_sphere_2_links
Incorrect links in Triangulation_on_sphere_2
2021-06-16 15:05:00 +02:00
Mael Rouxel-Labbé d112a2aab4 Fix link to ToS2 demo 2021-06-05 14:56:19 +02:00
albert-github 7edaaf183c Incorrect links in Triangulation_on_sphere_2
For the Triangulation_on_sphere_2 packages we get the incorrect links:
```
Checking ./doc_output/Triangulation_on_sphere_2/index.html
==============================================

Processing      file:///.../doc_output/Triangulation_on_sphere_2/index.html

List of broken links and other issues:
file:///...doc_output/Triangulation_on_sphere_2/index.html
 Lines: 179, 191
  Code: 200 (no message)
 To do: Some of the links to this resource point to broken URI fragments
        (such as index.html#fragment).
The following fragments need to be fixed:
        Section_2D_Triangulations_Regular       Line: 191
        Section_2D_Triangulations_Definitions   Line: 179
```

This has been corrected.
2021-06-04 14:44:09 +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 Rouxel-Labbé 2a4f8311d8 Fix paths of ToS2 benchmarks 2021-04-27 14:16:13 +02:00
Mael ee3abc5288
Add missing include 2021-04-16 14:52:26 +02:00
Mael Rouxel-Labbé 995c715202 Fix pkg description advertising unprovided features 2021-04-07 10:17:30 +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