Sebastien Loriot
39c7001a25
Stream Support: Return false if nothing was read ( #9038 )
...
## Summary of Changes
The `read_..._WKT()` functions have `bool` as return type, but currently
only check if the stream is bad, which is not the case if no input was
read.
This PR was triggered by the fact that CGALlab could not WTK files with
polygons, but only polylines. It now can read polygons, but does only
draw the contours and not the interior.
## Release Management
* Affected package(s): Stream_support
* License and copyright ownership: unchanged
2025-09-22 12:00:10 +02:00
Sebastien Loriot
521883477d
CGAL: Adress Wunused-but-set-variable ( #9040 )
...
## Summary of Changes
### Todo
In the issue I had questions to @soesau and @janetournois
## Release Management
* Affected package(s):
* Issue(s) solved (if any): fix #9039
* License and copyright ownership: unchanged
2025-09-22 11:58:40 +02:00
Andreas Fabri
6912b8c668
CGALlab can now load wkt polygons and display them as polylines
2025-09-17 16:10:45 +01:00
Sebastien Loriot
106f9659b1
Lab: Plugin to open .spheres.txt files ( #9028 )
...
## Summary of Changes
Added a Plugin to import .spheres.txt files with a list of spheres.
## Release Management
* Affected package(s): Lab
2025-09-08 15:30:38 +02:00
Sébastien Loriot
72cfcc4156
Merge remote-tracking branch 'cgal/6.1.x-branch' into 'cgal/main'
2025-09-03 16:57:03 +02:00
Andreas Fabri
3108022a21
CGAL: Address Wunused-but-set-variable
2025-08-21 13:13:29 +01:00
Andreas Fabri
74cf183ba2
Adress warning
2025-08-21 06:06:38 +01:00
Sébastien Loriot
ae6ffd5e09
use EPICK and Side_of_triangle_mesh
2025-08-20 15:51:33 +02: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
Sven Oesau
90f6b74bf4
revert changes to shader_spheres.vert
...
removing unused function
2025-08-08 12:01:12 +02:00
Sven Oesau
84ece78f82
Lab plugin to open .spheres.txt files with a list of spheres
2025-08-08 11:41:36 +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
Andreas Fabri
465d2046ae
cleanup
2025-08-04 16:02:03 +01:00
Andreas Fabri
0578f9ce05
constness
2025-08-04 15:46:20 +01:00
Andreas Fabri
5d9271d7f4
Lab: Use std::filesystem
2025-08-04 14:34:21 +01:00
Sébastien Loriot
8e0f2d6f73
Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/master'
2025-07-31 15:19:07 +02:00
Sébastien Loriot
b7f70c6972
filesystem is now header only and lib was empty for some releases anyway
2025-07-28 14:30:41 +02:00
Sébastien Loriot
8cf322f104
make sure boost system is found
2025-07-28 09:23:23 +02:00
Sebastien Loriot
e4860ccc92
Spelling correction ( #8957 )
...
Spelling correction
2025-07-07 19:59:59 +02:00
Sébastien Loriot
3d260f7f99
fix compatibility issue with qt 6.4
2025-07-01 17:05:23 +02:00
Yliess Bellargui
ff6a91eb61
[Small Feature] Rename import functions with deprecation and add alias tests
2025-07-01 11:36:49 +02:00
albert-github
12cde5b685
Spelling correction
...
After review: euclidean -> Euclidean
2025-06-27 13:04:28 +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
Sébastien Loriot
989de1c4cb
Revert "Parallel Mesh_3 by default"
...
This reverts commit 1471b6c933 .
2025-06-23 08:51:00 +02:00
Sébastien Loriot
1471b6c933
Parallel Mesh_3 by default
2025-06-20 10:23:07 +02:00
Jane Tournois
16ff0ba30a
c3t3 is "valid" only if generated by Mesh_3, not if loaded from a .mesh file
...
this disables the demo to save a mesh that was just loaded, or loaded+remeshed
for example
this commit fixes that bevaviour
2025-06-17 17:22:33 +02:00
Jane Tournois
712ce7e6f5
use color picker to choose surface color after "reset surface patches"
2025-06-17 10:54:20 +02:00
Jane Tournois
d034ff373c
reset surface patch colors to have the same patch ID everywhere
2025-06-16 17:06:53 +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
Jane Tournois
0e3778ff1a
face/facet vocabulary
...
the np is now plc_face_id
where "face" stands for "polygon" as in FaceListGraph for example
2025-06-05 16:10:21 +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
Jane Tournois
19f10ea890
rename plc_face_id to plc_facet_id
2025-06-02 12:49:03 +02:00
Laurent Rineau
bdd7988a4a
remove CMake warnings about CMP0167
...
The issue was when VTK/ITK was searched. The
variable `CMAKE_POLICY_DEFAULT_CMP0167` can be
used to workaround that.
2025-05-27 13:02:04 +02:00
Laurent Rineau
9bafc13627
fix the CDT_3 plugin of CGAL Lab from a polygon soup
2025-05-26 16:31:21 +02:00
Laurent Rineau
4e591900d1
fix a bug in get_remeshing_triangulation
2025-05-23 15:42:08 +02:00
Laurent Rineau
70ec200f2c
reformat
2025-05-23 14:57:31 +02:00
Laurent Rineau
b3722b1885
rename convert_to_triangulation_3
2025-05-23 12:30:32 +02:00
Laurent Rineau
4b029e69bd
Merge branch 'CGAL:master' into Triangulation_3-CDT_3-lrineau
2025-05-13 17:14:39 +02:00
Sébastien Loriot
50716b777f
do not use deprecated function
2025-05-12 11:36:53 +02:00
Jane Tournois
71120ff1f2
fix cdt3 display
2025-05-09 16:52:24 +02:00
Laurent Rineau
a8fb8c5981
fix compilation of cdt_3_plugin
2025-05-09 15:29:01 +02:00
Andreas Fabri
851d03dadb
merge master
2025-05-07 09:13:11 +01:00
Sven Oesau
91dc6a9200
unified face coloring between selection tool and cdt_3 plugin
...
activated selection highlighting for T3 meshes
2025-05-05 16:26:31 +02:00
Laurent Rineau
e95e3935da
stop using `target_precompile_headers` in CGAL Lab
2025-04-28 17:17:45 +02:00
Laurent Rineau
f5a88cf5ca
disable the PCH for vtk_plugin (because of extra preprocessor definitions)
2025-04-25 16:57:29 +02:00
Sébastien Loriot
3d2edeab55
Merge remote-tracking branch 'cgal/6.0.x-branch'
2025-04-24 20:45:32 +02:00
Sébastien Loriot
cb747e8201
Merge pull request #8721 from sloriot/PMP-new_clip
...
Add refine_with_plane and new fast clip method
2025-04-24 20:43:26 +02:00
Sébastien Loriot
4863704023
workaround API change in QT 6.9
2025-04-22 20:49:10 +02:00
Laurent Rineau
99237a3ddf
Merge remote-tracking branch 'refs/remotes/lrineau/Triangulation_3-CDT_3-lrineau' into Triangulation_3-CDT_3-lrineau
2025-04-21 16:07:04 +02:00