Commit Graph

113646 Commits

Author SHA1 Message Date
Guillaume Damiand f6425d7773 write error message only once 2025-10-11 14:57:17 +02:00
Guillaume Damiand 2ca338068b doc for read/write_vtk lcc in stream support 2025-10-10 10:22:11 +02:00
Guillaume Damiand e1ec2fd1d2 Document cmap read/write; and lcc read/write vtk 2025-10-10 09:55:12 +02:00
Guillaume Damiand ce1c890cb0 order of parameter for lcc vtk functions 2025-10-10 09:42:43 +02:00
Guillaume Damiand 8c84316796 doc for lcc vtk io 2025-10-09 18:57:19 +02:00
Guillaume Damiand ed6eb76670 spaces 2025-10-09 18:53:22 +02:00
Guillaume Damiand 66bb36e336 add example in lcc for write_vtk; add groups 2025-10-09 18:47:58 +02:00
Guillaume Damiand cd248c2638 Change order of parameters for lcc read/write vtk 2025-10-09 18:40:47 +02:00
Guillaume Damiand 1a03f8c6e1 update following Mael review 2025-10-09 17:32:55 +02:00
Guillaume Damiand 4d615a31b6 Cleanup 2025-09-08 13:06:42 +02:00
Guillaume Damiand 5a3dbda022 Test for read write vtk + data files 2025-09-08 12:30:48 +02:00
Guillaume Damiand 876db072d8 LCC: compute topology of volumes 2025-09-07 10:02:14 +02:00
Guillaume Damiand 8ebeb13896 Creation of prisms and pyramids are now members of cmap and lcc 2025-09-07 09:57:36 +02:00
Guillaume Damiand f25a684c95 Read / write vtk for lcc 2025-09-07 09:55:49 +02:00
Guillaume Damiand 3382ac0d18 Example for LCC write vtk 2025-09-07 09:50:04 +02:00
Guillaume Damiand 707375e780 Add method to test some volume topology. 2025-09-07 09:34:49 +02:00
Guillaume Damiand f41b5b60f7 Add prisms and pyramids creation 2025-09-03 12:46:19 +02:00
ybellargui cc19bd4a80 Refine VTK I/O example and test 2025-08-15 13:58:24 +02:00
ybellargui 464c591b5a Add VTK I/O support for Linear_cell_complex with dual scalar types 2025-08-11 14:52:05 +02:00
Yliess Bellargui e0634c4ab1 Add VTK I/O support for Linear_cell_complex 2025-08-06 22:34:33 +02:00
Yliess Bellargui c37745641a [Small Feature] Add VTK read/write support for Linear_cell_complex 2025-07-30 15:38:39 +02:00
Yliess Bellargui 09365799e9 [Small Feature] Add VTK IO support for Linear_cell_complex<3,3> 2025-07-30 15:38:39 +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
Sebastien Loriot 6df737376d
Incorrect use of backticks (#8951)
Missing or double backticks corrected.

Found during the overnight documentation build: Doxygen Manual Results
for CGAL-6.1-Ic-182
2025-06-26 21:52:18 +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
Sebastien Loriot 50fe8040ac
Lab - fix "save as" for a `c3t3` that was loaded (#8940)
## Summary of Changes

Load a `.mesh` file, remesh it or do nothing, and "save as..." fails
because the `c3t3` has its `is_valid` field set to `false`.

This PR fixes that issue : now only `.binary.cgal` requires being
certainly valid, i.e. generated by Mesh_3

thanks @IasonManolas for the report

## Release Management

* Affected package(s): Lab
* License and copyright ownership: unchanged
2025-06-26 21:49:19 +02:00
Sebastien Loriot b7b8e8f57f
ThirdParty: SuiteSparse doc & cmake bugfix (#8939)
## Summary of Changes

removing deprecated FindSuiteSparse.cmake and FindMETIS.cmake
adding section to ThirdParty documentation for SuiteSparse

## Release Management

* Affected package(s): Surface_mesh_parameterization, Installation
2025-06-26 21:48:48 +02:00
Sebastien Loriot d961dd767a
Add extra condition (#8930)
avoid the user to be surprised that the topology cannot be restored if
not all CC are sampled
2025-06-26 21:48:01 +02:00
Sebastien Loriot dcfb725591
Polygon_repair: Add overloads for Non_zero_rule (#8929)
## Summary of Changes

The repair function for the `Non_zero_rule` was only implemented for
`Polygon_with_holes`. This PR adds the overload for `Polygon_2` and
`Multipolygon_with_holes_2`.

## Release Management

* Affected package(s): Polygon_repair
* License and copyright ownership:  unchanged
2025-06-26 21:47:06 +02:00
Sebastien Loriot d5b91991a6
Fix how to set BOOST_ROOT (#8894)
## Summary of Changes

We require at least 1.74, but we gave an example with 1.70
We did not give the path to the boost cmake config file.   

## Release Management

* Affected package(s): documentation
2025-06-26 21:46:20 +02:00
Laurent Rineau e131dfc29d fix indentation 2025-06-26 18:28:03 +02:00
Sébastien Loriot 185bbd7cdd add missing tests 2025-06-26 18:13:37 +02:00
Laurent Rineau 2b1d495625 remove tabs 2025-06-26 14:41:57 +02:00
Laurent Rineau d673f81985 add Chichen Itza 2025-06-26 14:31:30 +02:00
Laurent Rineau 2fa3f89682 add license for kp1.stl 2025-06-26 14:09:33 +02:00
Laurent Rineau b60e378e27 WIP review 2025-06-26 10:28:30 +02:00
Jane Tournois 87b1b341af Merge branch 'Triangulation_3-CDT_3-lrineau' of https://github.com/lrineau/cgal into Triangulation_3-CDT_3-lrineau 2025-06-25 17:42:38 +02:00
Jane Tournois b0e2dee7c9 doc 2025-06-25 17:42:25 +02:00
Laurent Rineau cf77d8022f fix the testsuite of CGAL::is_complete (but keep the #if 0 for now) 2025-06-25 17:37:26 +02:00
Sébastien Loriot 447e6b9bef remove exe flag 2025-06-24 18:44:52 +02:00
Sébastien Loriot f6303dc951 hide sandbox not used 2025-06-24 18:06:13 +02:00
Jane Tournois 58e52e7dad avoid risk of dangling reference, using RVO
fix a warning on Debian
2025-06-24 15:08:36 +02:00
albert-github 4aec16df79 Incorrect use of backticks
Missing or double backticks corrected.
2025-06-24 11:49:28 +02:00
Jane Tournois d23fbd5b06 add a line about being planar 2025-06-23 16:51:23 +02:00
Jane Tournois 2e26fdcc5f Merge branch 'Triangulation_3-CDT_3-lrineau' of https://github.com/lrineau/cgal into Triangulation_3-CDT_3-lrineau 2025-06-23 16:20:30 +02:00
Jane Tournois a281bddf6d doc fixes 2025-06-23 16:20:14 +02:00
Sébastien Loriot bc943275f6 Merge remote-tracking branch 'cgal/6.0.x-branch' into `cgal/master` 2025-06-23 15:00:13 +02:00
Sébastien Loriot 0671e957e8 permission ... 2025-06-23 14:59:54 +02:00
Sébastien Loriot 2ae2dc0e3c Merge remote-tracking branch 'cgal/6.0.x-branch' into `cgal/master` 2025-06-23 14:55:55 +02:00