Commit Graph

113943 Commits

Author SHA1 Message Date
lvalque d0a7b6748b remove unused functor 2025-07-29 17:00:39 +02:00
Sébastien Loriot de6cbbce0c fix unused var warning 2025-07-29 09:58:22 +02:00
lvalque 952eb52c5f Merge branch 'PMP-slow_vertex_normal-GF' of github.com:afabri/cgal into PMP-slow_vertex_normal-AFabri 2025-07-29 09:51:28 +02:00
lvalque d19ae8a395
Update Polygon_mesh_processing/test/Polygon_mesh_processing/slow_compute_normal.cpp
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2025-07-28 17:51:16 +02:00
lvalque 1b830ee23c
Apply suggestions from code review
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2025-07-28 16:44:29 +02:00
Sebastien Loriot 8464fae660
TESTSUITE: Enhance error handling and default values in the Summary page (#8792)
## Summary of Changes

Add null checks and fallbacks for missing test_directories (white
column) property to prevent crashes when processing platform data.
2025-07-28 16:26:10 +02:00
Sébastien Loriot d182dabf94 cannot collapse only if one of the two vertex is not constrained
+ fill maps only if required
2025-07-28 15:41:20 +02:00
lvalque 37262f5f7e include of small_vector.hpp was missing 2025-07-28 15:08:14 +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
Sébastien Loriot 50793c99dd make sure system is also found 2025-07-28 09:20:31 +02:00
Mael Rouxel-Labbé df0e12254c Drop bad const& in documentation
There is no const & in the actual code
2025-07-25 14:45:43 +02:00
Sebastien Loriot ba424ed028
Update Number_types/doc/Number_types/CGAL/MP_Float.h
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2025-07-23 16:59:15 +02:00
Marc Glisse 89c0551c82 Vector_d == Vector_d
implement it
document it (also for Point_d)
disable < <= > >=
2025-07-23 14:29:21 +02:00
Marc Glisse 28790e8da9 Reference Mpzf/Gmpzf/MP_Float from each other's doc 2025-07-23 13:54:06 +02:00
Andreas Fabri 5b547309e7 Read the right input file in test_triangulation_static_filters_6 2025-07-22 07:20:17 +01:00
Sven Oesau 3e5c224544 renaming reserve to resize 2025-07-21 13:21:46 +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
lvalque 20d1c99950 adjust the error_bound to be consistant with the one in does_enclose_other_normal 2025-07-18 17:07:42 +02:00
lvalque 7840dc8506 Remove the old algorithm in n^4 2025-07-18 16:50:12 +02:00
lvalque 1d27b1ae44 Factorization and cleanup of compute_vertex_normal_most_visible_min_circle() 2025-07-18 16:47:48 +02:00
Andreas Fabri 17586da7a4 No need to spatial_sort() 2025-07-17 19:34:06 +01:00
Yliess Bellargui 5a28105560 [Small Feature] Fix alias tests: move CGAL_NO_DEPRECATED_CODE guard inside main() 2025-07-17 17:04:36 +02:00
Yliess Bellargui b9c05d8e3a [Small Feature] Cleanup deprecated warnings 2025-07-17 16:43:01 +02:00
Sven Oesau 1fab8f77b5 bugfix CMakeLists.txt
adding log to example/test to indicate whether Eigen3 or SuiteSparse is used
2025-07-17 15:32:23 +02:00
Mael Rouxel-Labbé 263dc8b49b Misc fixes 2025-07-17 12:16:25 +02:00
Andreas Fabri 3a11955a08 GraphicsView: Fix links 2025-07-17 11:02:14 +01:00
Mael 13f5968eaa
Clean up 2025-07-17 11:37:58 +02:00
Yliess Bellargui 60782f879f [Small Feature] Clean up test targets with CGAL_NO_DEPRECATION_WARNINGS 2025-07-16 16:42:55 +02:00
Andreas Fabri a581844528 Apollonius_graph: clean up documentation 2025-07-16 15:01:25 +01:00
Yliess Bellargui 48e2387253 [Small Feature] Use CGAL_DEPRECATED and protect deprecated functions 2025-07-16 14:43:17 +02:00
albert-github 2d3642c833 Spelling correction
Spelling correction
(word looks like to be non translated French word)
2025-07-16 14:10:52 +02:00
Yliess Bellargui 66de6cba3d [Small Feature] Use CGAL_DEPRECATED and protect deprecated functions 2025-07-16 13:56:17 +02:00
lvalque 4018082784 Variants as if maccro instead of comment lines 2025-07-16 12:10:08 +02:00
lvalque f51867ac36 delete Boundinx_box_filter.h 2025-07-16 12:09:09 +02:00
Sébastien Loriot b0e2e44894 Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/master' 2025-07-15 20:23:47 +02:00
Sebastien Loriot e483fed736
Fixes incorrect logic in triangle mesh validation (Issue #<8972>) (#8973)
## Summary
Fixes incorrect logic in triangle mesh validation (Issue #<8972>)

## Changes
- Added negation to `CGAL::is_triangle_mesh()` check
- Ensures non-triangle meshes are properly rejected

## Testing
- Verified with both triangle and quad meshes
- All existing tests pass (if applicable)
2025-07-15 20:19:17 +02:00
Sebastien Loriot e8be68271d
Minor CDT3+tet remesh example improvements (#8977)
## Release Management

* Affected package(s): `Constrained_triangulation_3`
* Issue(s) solved (if any): fix -
* Feature/Small Feature (if any): -
* License and copyright ownership: no change
2025-07-15 20:18:39 +02:00
Sebastien Loriot 59c253af78
KSR: Ghost edge insertion assert (#8978)
## Summary of Changes

Relaxed the assertion condition in ghost edge insertion. Non-manifold
vertices are actually not an issue.

## Release Management

* Affected package(s): Kinetic_surface_reconstruction
* Issue(s) solved (if any): fix #8946
2025-07-15 20:18:03 +02:00
lvalque 02883a4196 rename CrossProduct.h to robust_cross_product.h and move it in the appropriate directory 2025-07-15 18:35:10 +02:00
lvalque dc2f51ba03 Merge branch 'SMS-issue_8213-GF' of github.com:afabri/cgal into SMS-issue_8213-GF 2025-07-15 17:24:36 +02:00
Andreas Fabri 8476307276 Add call of T2::is_vertex() in the testsuite 2025-07-15 11:14:26 +01:00
Andreas Fabri 3fbdc2deed polish 2025-07-15 11:03:47 +01:00
Andreas Fabri 61baefa79a
Apply suggestions from code review
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2025-07-15 12:00:44 +02:00
Yliess Bellargui 289716dbab [Small Feature] Fix deprecation warnings in test files 2025-07-15 07:53:26 +02:00
Sébastien Loriot d7532d6d1c Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/master' 2025-07-14 18:14:44 +02:00
albert-github a4654b07c4 Incorrect use of backticks
remove exe flag
2025-07-14 18:14:16 +02:00
albert-github 07fc18ff02 Incorrect use of backticks
Missing or double backticks corrected.
2025-07-14 18:14:16 +02:00
lvalque 06787e2246 Merge branch 'PMP-slow_vertex_normal-GF' of github.com:LeoValque/cgal into PMP-slow_vertex_normal-GF 2025-07-12 20:21:30 +02:00
Sven Oesau f40a223d2a behavior of QOpenGL.h changed, with 6.9.1 it does not provide APIENTRY from windows.h anymore, but QT_APIENTRY instead 2025-07-11 16:41:40 +02:00