Jane Tournois
a452c0141f
remove details of ProjectionTraitsGeometricTraits_3, and make it derive from Kernel
...
the class Projection_traits_3 is not written using the kernel functors *_object(),
but a fix of those and free functions
TODO in the future : document this traits concept properly with all functors and function
objects that are needed, and fix the code accordingly
2025-06-19 15:43:41 +02:00
Jane Tournois
63125a7f19
use "a functor model of `ThatConcept`" everywhere in concept
2025-06-19 13:12:53 +02:00
Jane Tournois
9b99d0e754
reorganize example and use non-manifold input
2025-06-19 12:00:26 +02:00
Sebastien Loriot
97497b6809
Spelling correction ( #8941 )
...
Spelling correction
2025-06-18 10:49:11 +02:00
albert-github
3a03540095
Spelling correction
...
Spelling correction
2025-06-18 10:35:46 +02:00
Sébastien Loriot
b6bb23d81f
Kernel recommandation proposal
2025-06-17 17:38:56 +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
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
Jane Tournois
88b3d6879f
Merge branch 'Triangulation_3-CDT_3-lrineau' of https://github.com/lrineau/cgal into Triangulation_3-CDT_3-lrineau
2025-06-17 10:28:29 +01:00
Jane Tournois
712ce7e6f5
use color picker to choose surface color after "reset surface patches"
2025-06-17 10:54:20 +02:00
Laurent Rineau
df9b8f8390
reorganize the doc (Mael's review)
2025-06-16 17:40:52 +02:00
Laurent Rineau
0c8183c38f
explain why Hang Si articles are used
2025-06-16 17:19:42 +02:00
Laurent Rineau
2be776e74f
Merge remote-tracking branch 'refs/remotes/lrineau/Triangulation_3-CDT_3-lrineau' into Triangulation_3-CDT_3-lrineau
2025-06-16 17:14:32 +02:00
Laurent Rineau
0afe56dd8a
"piecewise linear complex" in lowercase
...
Suggested by Andreas
2025-06-16 17:14:08 +02:00
Laurent Rineau
e06a4c6f85
remove a duplicated sentence
2025-06-16 17:12:55 +02:00
Laurent Rineau
664e8dcd63
add section "Traits and Kernel Choice"
2025-06-16 17:09:54 +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
0860e790c4
Merge branch 'Triangulation_3-CDT_3-lrineau' of https://github.com/lrineau/cgal into Triangulation_3-CDT_3-lrineau
2025-06-16 16:21:13 +02:00
Jane Tournois
57742e5a37
reset colors and remove screenshot with cutplane
2025-06-16 16:21:03 +02:00
Jane Tournois
522510d387
add data used for user manual
2025-06-16 15:16:42 +02:00
Laurent Rineau
a001ee036a
better snippets for triangulation()
2025-06-16 15:04:20 +02:00
Laurent Rineau
b305122323
"piecewise linear complex" in lowercase
...
Suggested by Andreas
2025-06-16 14:30:21 +02:00
Laurent Rineau
407ad25f60
Better sentence
2025-06-16 14:22:41 +02:00
Laurent Rineau
07b3574b19
add an intro to Triangulation_3 user manual
2025-06-16 12:08:21 +02:00
Jane Tournois
487c570eca
trailing whitespaces
2025-06-13 19:45:09 +02:00
Jane Tournois
ec02088928
doc fixes
2025-06-13 16:21:37 +02:00
Jane Tournois
9fb6dafd39
wip round 6 Mael
2025-06-13 16:17:36 +02:00
Jane Tournois
2675d5c0c1
merge preprocessing and corefinement examples
2025-06-13 15:58:04 +02:00
Jane Tournois
fb898e9ab1
remove return_empty_on_invalid_input
...
and show in an example how to check preconditions
2025-06-13 14:30:05 +02:00
Jane Tournois
1323411457
doc
2025-06-12 17:56:14 +02:00
Jane Tournois
2a2651b343
doc (review round 6 Mael)
2025-06-12 17:42:00 +02:00
Jane Tournois
e0324b6ff0
typo!
2025-06-12 17:20:32 +02:00
Andreas Fabri
4825d47f9e
Triangulation_3: Fix move_if_no_collision
2025-06-12 16:08:53 +01:00
Jane Tournois
8ebfd91d8e
review round 6 Mael (ref manual 1st part)
2025-06-12 13:53:34 +02:00
Laurent Rineau
12b4c6407c
GF stuff
2025-06-11 11:13:20 +02:00
Andreas Fabri
f69042067c
remove unused local variables
2025-06-11 08:34:19 +01:00
Sébastien Loriot
f7b70fb609
recommand config mode
2025-06-10 20:49:26 +02:00
Sebastien Loriot
c54f02c96a
Update Documentation/doc/Documentation/Third_party.txt
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2025-06-10 20:46:01 +02:00
Sébastien Loriot
0aa7d00247
undo change in cgalHeading macro
2025-06-10 20:40:22 +02:00
Sébastien Loriot
83c55db7f9
doc
2025-06-10 20:39:18 +02:00
Sébastien Loriot
bd0e60e950
fix mutex version
2025-06-10 20:32:19 +02:00
Sébastien Loriot
b8b7f6354e
also test parallel version
2025-06-10 20:32:07 +02:00
Sébastien Loriot
f0464a9e2f
do not test datasets removed
2025-06-10 18:27:41 +02:00
Sebastien Loriot
9a21a1478a
cosmetic
2025-06-10 18:06:16 +02:00
Sébastien Loriot
9fba4c9918
Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/master'
2025-06-10 17:32:45 +02:00
Sébastien Loriot
8e54507fde
Merge remote-tracking branch 'cgal/5.6.x-branch' into 'cgal/6.0.x-branch'
2025-06-10 17:31:42 +02:00
Andreas Fabri
aef9a07d2a
Add that for join() and intersect() the input must have correct orientation
2025-06-10 14:37:06 +01:00
Sebastien Loriot
9eae964517
Triangulation: filter_iterator ( #8899 )
...
## Summary of Changes
The testsuite of
[Triangulation](https://cgal.geometryfactory.com/CGAL/testsuite/summary-6.1-Ic-159.html?package=Triangulation )
has N's for some platforms. The test platforms have in common to use
boost_1_88_0, but with VC++ or clang on Windows I can't reproduce the
error with this version of boost.
In this PR I use the filter_iterator adaptor of CGAL, to see if the
boost filter_iterator is the problem.
## Release Management
* Affected package(s): Triangulation
* License and copyright ownership: unchanged
2025-06-10 14:58:16 +02:00
Sebastien Loriot
7a8c8a889c
Resolve the issue with leda in Distance_3 ( #8921 )
...
_Please use the following template to help us managing pull requests._
## Summary of Changes
Add namespace ::CGAL:: when calling compare to compile with leda.
## Release Management
fix:
https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-6.1-Ic-167/Kernel_23/TestReport_cgaltest_Fedora-with-LEDA.gz
* Affected package(s): Distance_3
* License and copyright ownership: GF
2025-06-10 14:43:40 +02:00
Sébastien Loriot
509e794235
warn about the fact that the mesh should be a single CC
2025-06-10 14:37:44 +02:00