Commit Graph

667 Commits

Author SHA1 Message Date
Sébastien Loriot a9b369650a Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/6.1.x-branch' 2025-11-06 10:04:46 +01:00
Sven Oesau 9e36c6744b adding support for Eigen3 5.0.0
moving the Eigen3 version check into CGAL_Eigen3_support.cmake
2025-11-06 10:01:01 +01:00
albert-github 07fc18ff02 Incorrect use of backticks
Missing or double backticks corrected.
2025-07-14 18:14:16 +02:00
albert-github a7f0eb0ffb Incorrect use of backticks
Missing or double backticks corrected.
2025-06-27 12:33:56 +02:00
Jane Tournois 0ab9d3eebf Merge remote-tracking branch 'cgal/master' into Triangulation_3-CDT_3-lrineau
# Conflicts:
#	Installation/CHANGES.md
2025-06-10 11:18:38 +02:00
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 e2058c01c6 Remove some hyphens 2025-05-15 07:28:31 +01:00
Laurent Rineau 4b029e69bd Merge branch 'CGAL:master' into Triangulation_3-CDT_3-lrineau 2025-05-13 17:14:39 +02:00
Laurent Rineau 3409d4c974 fix warnings 2025-05-11 23:00:33 +02:00
Sebastien Loriot c42b9aefd7
Shape_detection: Checking for normals (#8816)
## Summary of Changes

Checking for normals when Point_set_3 is used as input range

## Release Management

* Affected package(s): Shape_detection
* Issue(s) solved (if any): fix #6806
2025-04-16 18:48:15 +02:00
Sven Oesau 1ff234482d fix order of initialization 2025-04-11 10:44:17 +02:00
Sven Oesau 0f19011bd7 removing forward declaration
reusing include guards instead of forward declaration
2025-04-02 10:32:19 +02:00
Sven Oesau 765a9d0939 adding default value for template parameter in Point_set_3 forward declaration 2025-04-02 09:14:29 +02:00
Sven Oesau ae1a157c64 replacing Point_set_3.h include with forward declaration 2025-04-02 08:44:33 +02:00
Sven Oesau 4682171fcc added missing includes 2025-04-01 09:59:37 +02:00
Sven Oesau 29cc26f6ec added a check for presence of normals (if Point_set_3 is used) 2025-03-31 15:58:54 +02:00
Mael Rouxel-Labbé 691fd789f9 Merge remote-tracking branch 'cgal/master' into gsoc2022-isosurface 2025-03-24 21:34:55 +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
Sébastien Loriot b32558b87e Merge remote-tracking branch 'cgal/master' into gsoc2022-isosurface 2024-12-16 11:47:34 +01:00
Laurent Rineau 439df7472b leftovers I had not pointed out
I have reviewed all modifications. It should be the last batch.
2024-10-17 10:39:03 +02:00
Laurent Rineau 96cd3e6f09 Merge remote-tracking branch 'cgal/master' into pr/afabri/8528 2024-10-17 00:25:24 +02:00
Sven Oesau a06002ab2b Merge remote-tracking branch 'cgal/master' into gsoc2022-isosurface 2024-10-14 14:42:46 +02:00
Sebastien Loriot aedf60185f
[Shape detection] Removed use of internal namespace from example (#8535)
## Summary of Changes

Documented that RegionType::Item and NeighborQuery::Item need to be
hashable.
Removed internal namespace from example.

## Release Management

* Affected package(s): Shape_detection
* Issue(s) solved (if any): #8534
2024-10-14 14:17:25 +02:00
Sven Oesau 812a20a45a doc fix 2024-10-10 14:38:59 +02:00
Andreas Fabri 9edf6eadc7 Cleanup in Shape_detection 2024-10-10 13:35:15 +01:00
Sven Oesau 90e52d68f2 documented that RegionType::Item and NeighborQuery::Item need to be hashable
removed internal from example
2024-10-10 12:56:54 +02:00
Andreas Fabri 9e75ab340d Use add_compile_definitions 2024-10-09 11:58:52 +01:00
Andreas Fabri 95616154d5 More PRIVATE in LCC and Generalized_map 2024-10-09 07:19:52 +01:00
Andreas Fabri 527569346e CGAL: Modernize CMakeLists.txt 2024-10-08 17:02:41 +01:00
Sebastien Loriot a43efbfdb3
Fix warning 2024-09-24 16:22:53 +02:00
Sven Oesau 40581dd252 bug fixes 2024-09-12 16:04:10 +02:00
Sven Oesau 830d13734d copy from siggraph24 branch
added parameter estimation
2024-08-30 16:29:43 +02:00
Sébastien Loriot ce678a62b9 Merge remote-tracking branch 'cgal/5.6.x-branch' 2024-08-19 11:23:25 +02:00
Sebastien Loriot 8730ff5d55
Shape_detection: using proper triangulated polygonal faces for linear_least_squares (#8314)
## Summary of Changes

Polygonal faces are now triangulated and face normals are calculated
using PMP::compute_face_normal.

The calculated face normals and triangulations are buffered in
Least_squares_plane_fit_region. However, Least_squares_plane_fit_sorting
is independent and does not benefit from that buffered data.

## Release Management

* Affected package(s): Shape_detection
* Issue(s) solved (if any): fix #7992
2024-08-19 11:22:41 +02:00
Sébastien Loriot 6e5f37474f bad type 2024-08-14 17:20:06 +02:00
Sébastien Loriot e931d1258b add missing include 2024-08-14 16:52:42 +02:00
Sébastien Loriot 7d0969d15f use dynamic property maps 2024-08-14 16:10:53 +02:00
Sébastien Loriot 8c70d6120f hide PMP usage behind a macro 2024-08-14 15:26:33 +02:00
Sébastien Loriot 630e58f484 Merge remote-tracking branch 'cgal/5.6.x-branch' 2024-07-23 17:18:09 +02:00
Sven Oesau 05ba6a2644 fixed warnings
handling of degenerate faces
2024-07-03 10:12:07 +02:00
Sven Oesau 22732a9ae3 using proper triangulated polygonal faces for linear_least_squares 2024-06-27 10:55:33 +02:00
Sven Oesau e84a054cd8 Removing leftover from deprecated Shape_detection_traits 2024-06-21 11:34:57 +02:00
Mael Rouxel-Labbé 67aba3fefe Merge remote-tracking branch 'cgal/master' into gsoc2022-isosurface 2024-06-20 10:18:49 +02: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
Laurent Rineau 2a2031df3b Rename cgallab to CGALlab
@janetournois (see https://github.com/CGAL/cgal/pull/8149#issuecomment-2066444180
2024-04-23 15:09:51 +02:00
Laurent Rineau 621859b526 Rename Polyhedron demo to CGAL Lab
And announce it in the `CHANGES.md`.
2024-04-18 12:39:30 +02:00
Mael Rouxel-Labbé e24d521865 Merge remote-tracking branch 'mine/CGAL-fix_dependencies-GF' into gsoc2022-isosurface 2024-04-04 15:08:22 +02:00