Commit Graph

457 Commits

Author SHA1 Message Date
Sebastien Loriot 97bd1cf428
Rename home page of reference manuals to "Reference Manual" (#8904)
Before: "Pkg Reference"
After: "Reference Manual"

No need to repeat the package name as it is on the line above.

Example output
![Screenshot from 2025-05-22
16-18-54](https://github.com/user-attachments/assets/ed285e12-d95c-4ec2-934d-12f4c7aa014c)
2025-05-26 11:47:37 +02:00
Sébastien Loriot 13609a6966 no need to repeat the package name as it is on the line above 2025-05-22 17:53:41 +02:00
Andreas Fabri 2bdeff8687 counter-clockwise -> counterclockwise 2025-05-15 07:41:00 +01:00
albert-github 6153228234 Spelling corrections
Spelling corrections.
2025-04-29 19:11:01 +02:00
Mael Rouxel-Labbé a761d60648 Cast to the base type 2025-03-16 22:47:48 +01:00
Laurent Rineau e5001d1a50 update our CMake version 3.18...3.31
That will suppress the warnings about `CMP0167` (from CMake 3.30):

```
CMake Warning (dev) at cmake/modules/display-third-party-libs-versions.cmake:37 (find_package):
  Policy CMP0167 is not set: The FindBoost module is removed.  Run "cmake
  --help-policy CMP0167" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.
```
2025-02-04 14:32:37 +01:00
Andreas Fabri a69ff37004 Cleanup as suggested in Issue 8399 2024-09-17 09:51:55 +01:00
Laurent Rineau 32893b91c0 Merge pull request #8263 from lrineau/CGAL-update_minimal_cmake-GF
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-12 10:06:12 +02:00
Laurent Rineau 3a223ebd1e cmake_minimum_required(VERSION 3.12...3.29) 2024-06-06 20:19:44 +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
Sebastien Loriot 128b169b24
Fixes when neither LEDA nor GMP is available (#7960) 2024-01-19 13:57:12 +01:00
Sébastien Loriot c99b69a0e7 add missing license headers 2024-01-04 13:50:15 +01:00
Sébastien Loriot e7c26349f2 move header in a package to GPL 2024-01-04 13:36:34 +01:00
Sébastien Loriot 6decd7abfc use exact integer 2024-01-03 18:21:57 +01:00
Andreas Fabri 710ef72e27 Move code to initializer list 2023-11-14 13:26:08 +00:00
Sébastien Loriot eada3ee8ca Merge branch 'master' into 'sloriot/CGAL-using_c++17_stl' 2023-08-14 14:19:25 +02:00
albert-github 1cce66c343 Spelling corrections
Spelling corrections `a e...` -> `an e...`
2023-07-30 12:59:17 +02:00
Laurent Rineau 4a2c7a668d Merge pull request #7571 from albert-github/feature/issue_7454
issue #7454 Consistency of BigO notations
2023-07-12 15:29:56 +02:00
albert-github 5673ccfc71 Spelling corrections
Spelling correction `a edge` to `an edge`
2023-07-06 18:04:38 +02:00
albert-github b3af96caa1 issue #7454 Consistency of BigO notations
Create `cgalBigO` marco and used it.
(`The macro `cgalBigOLarge` is for special situations where we need bigger round brackets)
2023-07-04 16:23:14 +02:00
Sébastien Loriot 557b64e4a6 boost::any ==> std::any 2023-06-15 10:57:09 +02:00
Sébastien Loriot 604dcdc435 boost::optional => std::optional 2023-06-15 10:57:09 +02:00
Laurent Rineau 78e2d5e4d2 Merge pull request #6478 from afabri/Nef_3-replace_deque_by_vector_and_reserve-GF
Nef_3: Add overloads with ORIGIN in predicates
2023-03-02 13:42:35 +01:00
Andreas Fabri 49f7a40593 Use CGAL_Assertion_code() 2023-02-09 09:42:55 +00:00
albert-github 3674c937f7 spelling corrections
Some spelling corrections (Directories starting with `M`-` N`),
some backward work
some forward work
2022-11-15 15:21:01 +01:00
Andreas Fabri c352a9cd28 Address -Wunused-but-set-variable 2022-10-11 07:45:45 +01:00
Laurent Rineau 8a1c379e04 Merge pull request #6683 from lrineau/Nef_S2-fix_use_after_free-GF
Nef_S2: Fix a use-after-free
2022-06-29 09:50:39 +02:00
Laurent Rineau 6e8f312437 Fix a use-after-free
In the expression `M[--L.end()] = M[start];`, the hash map `M` can be
rehashed during the evaluation of the expression. That can lead to a
use-after-free when the reference to `M[start]` is loaded, and the evaluation
of `M[--L.end()]` triggers a rehash, and invalidates the reference to
`M[start]`.
2022-06-20 11:58:40 +02:00
Sebastien Loriot 269a391fa0
Merge pull request #6558 from lrineau/Installation-remove_wd4503-GF
CMake script updates: version of CMake and /wd4503 is only for MSVC 2015
2022-05-13 15:53:36 +02:00
Sebastien Loriot 0e0b813736
Merge pull request #6471 from GilesBathgate/Nef_3-performance_stdmap-GilesBathgate
Nef_3: Performance std::map -> std::unordered_map
2022-05-13 15:47:24 +02:00
Giles Bathgate 8770c7a0cd
Update Nef_S2/include/CGAL/Nef_S2/ID_support_handler.h
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2022-05-10 12:06:32 +01:00
Laurent Rineau 2288225448 Massive update of CMake policies to version 3.23 2022-05-06 09:34:35 +02:00
Andreas Fabri 2a5fcdcfb1 Add reserve() in generic code and change comment to avoid warning 2022-04-13 12:59:21 +01:00
Andreas Fabri 9023aaa542 More code for ORIGIN 2022-04-07 10:39:01 +01:00
Andreas Fabri 68a1fb4aad Use orientation with ORIGIN 2022-04-06 18:54:40 +01:00
Andreas Fabri ff15795882 Use orientation with ORIGIN 2022-04-06 17:40:49 +01:00
Giles Bathgate 9cdf8ba469 Use cross product instead of Plane_Plane intersection line 2022-04-02 18:10:06 +01:00
Sébastien Loriot 99f0598f3e Merge pull request #6378 from GilesBathgate/Nef_3-performance_sphere_circle-GilesBathgate
Nef_3: Sphere circle constructors.
2022-03-29 17:45:52 +02:00
Giles Bathgate 16bed97ec5 Remove sizing of hash tables in copy constructors, size just grows 2022-03-17 20:21:12 +00:00
Andreas Fabri 9a50014cc3 locally tested :< 2022-03-17 14:08:23 +01:00
Andreas Fabri bfebf2cd6f Change at two more places 2022-03-17 13:48:26 +01:00
Giles Bathgate 42cff9ee28 Use new kernel functors 2022-03-14 21:46:30 +00:00
Giles Bathgate 34da7cc64c Init hashtable size in Sphere_map 2022-03-11 21:27:32 +00:00
Giles Bathgate 933604b1e6 Init hashtable size in SNC_structure 2022-03-11 21:27:32 +00:00
Giles Bathgate ada0800a4f Prepare code for improvements to Kernel functors 2022-03-10 23:51:15 +00:00
Giles Bathgate 5136fea47a Rotate the parameters to orthogonal_vector, keep same parity of the permutation 2022-03-10 21:08:45 +00:00
Giles Bathgate 9e7e555024 Use functor instead of global function, tidy degenerate case 2022-03-09 17:42:00 +00:00
Giles Bathgate 1e26a739c5 Rename tag to Assume_d_equal_0 2022-03-08 08:18:16 +00:00
Giles Bathgate 57e9fa449d Add comment, and use is_zero 2022-03-04 17:35:00 +00:00
Giles Bathgate c6ae1fb238 Use conventional method for calling base members 2022-03-03 19:45:06 +00:00