Commit Graph

5397 Commits

Author SHA1 Message Date
Sébastien Loriot 41ad794c39 Merge pull request #9069 from efifogel/gsoc2025-aos_demo-shepard
Gsoc2025 aos demo shepard
2025-11-03 13:56:29 +01:00
Sébastien Loriot 837939c8ee Merge pull request #9036 from efifogel/Aos_2-approximate_unbounded-efif
Aos 2 approximate unbounded efif
2025-11-03 09:43:25 +01:00
Sébastien Loriot c882eab5b5 Merge pull request #9048 from LeoValque/SMS-slow_Garland-Heckbert
New line quadrics for Garland-Heckbert policies
2025-10-30 20:12:47 +01:00
Efi Fogel f806219fc8 Merge branch 'Aos_2-approximate_unbounded-efif' into gsoc2025-aos_demo-shepard 2025-10-23 10:20:37 +03:00
Efi Fogel 8e8ad1a824 Merge branch 'master' into Aos_2-approximate_unbounded-efif 2025-10-22 20:08:00 +03:00
Mael 3a350bf354
Apply suggestions from code review 2025-10-09 14:36:15 +02:00
lvalque 0417a52217
Update Installation/CHANGES.md
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2025-10-06 13:50:44 +02:00
lvalque 90f9e19efe Update CHANGES.md accordin g to the previous commit 2025-09-30 10:35:50 +02:00
Sebastien Loriot 7a311ec821
cosmetic improvements of CMake outputs (#9063)
## Summary of Changes

cosmetic improvements of CMake outputs

### set `FOLDER` for sub-directories of CGAL

In VS Code, the CMake project outline is much cleaner if CGAL is
configured with examples and demos:

<img width="416" height="574" alt="Screenshot_20250911_154221"
src="https://github.com/user-attachments/assets/f39f4ea5-317b-4f2d-ba75-e04691674c27"
/>

### set `CMAKE_MESSAGE_INDENT` to indent the outputs in sub-folders

The output messages from sub-directories are indented, now:

```
== Generating build files for examples ==
-- Configuring examples in examples/AABB_tree
-- Configuring examples in examples/Advancing_front_surface_reconstruction
-- Configuring examples in examples/Algebraic_foundations
-- Configuring examples in examples/Algebraic_kernel_d
  NOTICE: This project requires the MPFI library and GMP support, and will not be compiled.
-- Configuring examples in examples/Alpha_shapes_2
-- Configuring examples in examples/Alpha_shapes_3
-- Configuring examples in examples/Alpha_wrap_3
-- Configuring examples in examples/Apollonius_graph_2
-- Configuring examples in examples/Arrangement_on_surface_2
--   Boost include dirs: /usr/include
--   Boost libraries:    
--   Using gcc version 4 or later. Adding -frounding-math
-- Configuring examples in examples/BGL_LCC
-- Configuring examples in examples/BGL_OpenMesh
-- Configuring examples in examples/BGL_arrangement_2
-- Configuring examples in examples/BGL_graphcut
-- Configuring examples in examples/BGL_polyhedron_3
2025-09-22 12:04:29 +02:00
Sébastien Loriot 947c9d0370 Merge pull request #9049 from soesau/CGAL-warnings-GF
Fixing warnings (mostly unused variables)
2025-09-22 12:01:07 +02:00
Sven Oesau 9cefab759d adding dependencies for print_MPFR_version.cpp 2025-09-18 16:33:34 +02:00
Laurent Rineau b3e2f204a4 Merge branch 'master'
# Conflicts:
#	Installation/include/CGAL/version.h
#	Installation/lib/cmake/CGAL/CGALConfigVersion.cmake
2025-09-18 11:29:58 +02:00
Laurent Rineau 269fd76b5a this branch now prepares 6.1 final version 2025-09-18 11:27:36 +02:00
Sébastien Loriot fdef97e88e Merge remote-tracking branch 'cgal/6.1.x-branch' into 'cgal/main' 2025-09-15 18:27:14 +02:00
Sebastien Loriot 812390ca12
leftover from RS removal (#9057)
leftovers from #8400
2025-09-15 09:24:10 +02:00
Laurent Rineau e0e0dd68cf cosmetic improvements of CMake outputs
- set `FOLDER` for sub-directories of CGAL
- set `CMAKE_MESSAGE_INDENT` to indent the outputs in sub-folders
2025-09-11 15:38:31 +02:00
lvalque 25aa21635a Comment unitialized argument and link eigen correctly 2025-09-10 14:33:18 +02:00
Sébastien Loriot 1f4a934d0f Merge remote-tracking branch 'cgal/6.1.x-branch' into 'cgal/main' 2025-09-09 19:56:20 +02:00
lvalque 8c94773841 dependancies and changes.md 2025-09-09 11:00:01 +02:00
Laurent Rineau 5cb75b0aa5 fix a CMake warning 2025-09-08 19:21:04 +02:00
Sébastien Loriot 9d24e4d446 left over from RS removal 2025-09-08 09:40:47 +02:00
Sebastien Loriot 47938f6851
fix build of tests/examples/demos for a release (#8989)
Fix issues while building examples/tests/demos for a release (internal
or public)

Fixes #8981
2025-09-05 15:04:17 +02:00
Efi Fogel 20051d4e7e Enhanced 2025-08-19 22:08:41 +03:00
Efi Fogel 67f8c1f6e6 Enhanced 2025-08-19 22:07:47 +03:00
Efi Fogel 9092a603ce Added functionality to draw arrangements induced by unbounded curves 2025-08-18 16:08:20 +03:00
Efi Fogel 3d56370164 Added functionality to draw arrangements induced by unbounded curves 2025-08-14 19:29:52 +03:00
Sébastien Loriot 2ae34a22ba Merge remote-tracking branch 'cgal/6.1.x-branch' into 'cgal/main' 2025-08-13 18:09:36 +02:00
Sebastien Loriot c92e8dfd67
Lab: Use std::filesystem instead of boost::filesystem (#9019)
## Summary of Changes



## Release Management

* Affected package(s):
* Issue(s) solved (if any): fix #0000, fix #0000,...
* Feature/Small Feature (if any):
* Link to compiled documentation (obligatory for small feature) [*wrong
link name to be changed*](httpssss://wrong_URL_to_be_changed/Manual/Pkg)
* License and copyright ownership:
2025-08-13 18:02:58 +02:00
Sébastien Loriot f6b8d0faf3 fix license headers 2025-08-12 17:57:30 +02:00
Sébastien Loriot c59d05344e move release date 2025-08-07 14:49:36 +02:00
Sébastien Loriot d8b2a56fe3 fix CHANGES.md 2025-08-07 14:47:48 +02:00
Sébastien Loriot 81952a1c18 Merge pull request #8965 from ybellargui/Small_feature/rename_functions_with_deprecated
[Small Feature] Rename import functions with deprecation and add alias tests
2025-08-07 14:42:13 +02:00
ybellargui d5ed4e0eae Update CHANGES.md for function renaming 2025-08-06 23:15:41 +02:00
Sébastien Loriot 9c9678c004 do not look for boost system for recent libpointmatcher 2025-08-06 16:29:55 +02:00
Sébastien Loriot 4b9ca293c7 main will now target 6.2 2025-08-04 10:20:25 +02:00
Sébastien Loriot edd46b9e29 fix build of tests/examples/demos for a release
it will not work in branch build mode but I'm not sure
this is something we want to support.
2025-07-21 12:16:48 +02:00
Laurent Rineau 0435766dcf next on `master` will be CGAL-6.1-beta2, if needed 2025-07-09 13:07:03 +02:00
Laurent Rineau 26c743fb79 announcement of CGAL-6.1-beta1 2025-07-09 13:07:03 +02:00
Laurent Rineau b2f6f03d3f update CGAL version to 6.1-beta1 2025-07-01 17:16:44 +02:00
Sébastien Loriot 2fdc7cffe9 fix links 2025-07-01 17:03:11 +02:00
Sébastien Loriot 6ad71e038e update supported compilers 2025-07-01 16:19:51 +02:00
Mael Rouxel-Labbé 61464ba50b Merge remote-tracking branch 'cgal/master' into CGAL-Prepare_CHANGES.md_6.1-GF 2025-07-01 11:05:27 +02:00
Sébastien Loriot 27a7cef2fb Merge pull request #8744 from LeoValque/PMP_triangle_soup_rounding-GF
Add do_snap parameter to PMP::autorefine_triangle_soup
2025-06-26 22:01:58 +02:00
Sébastien Loriot 78cfeacf01 Merge pull request #8186 from lrineau/Triangulation_3-CDT_3-lrineau
New package: CGAL 3D conforming constrained Delaunay triangulations
2025-06-26 21:57:17 +02:00
Sébastien Loriot 493fa7cfbd Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/master' 2025-06-26 21:51:30 +02:00
Sven Oesau b5732f43fc Removing deprecated FindSuiteSparse.cmake and FindMETIS.cmake
adding section to ThirdParty documentation for SuiteSparse
2025-06-17 12:58:15 +02:00
Sebastien Loriot 9a21a1478a cosmetic 2025-06-10 18:06:16 +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 30b3388446
New package: Frechet Distance (#8284)
## Summary of Changes

Add a new package computing the approximate Fréchet distance between two
polylines in dD under Euclidean metric, or decides if the distance is
smaller than a given value.

## Release Management

* Affected package(s): Frechet_distance
* Feature (if any):
[link](https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Frechet_Distance)
* License and copyright ownership:  MPI, GeometryFactory, cnrs(?)

## TODO:
- [x] check branch size (@sloriot)
- [x] Make it work with `Epick_d<Dimension_tag<2>>` @sloriot
2025-06-05 16:08:47 +02:00
Sébastien Loriot 616ce1b0d7 Merge remote-tracking branch 'cgal/6.0.x-branch' into `cgal/master` 2025-06-04 16:00:21 +02:00