Commit Graph

106004 Commits

Author SHA1 Message Date
Mael Rouxel-Labbé 07f2f2912b Fix exit codes in benchmark scripts 2023-12-01 22:08:25 +01:00
Mael Rouxel-Labbé fae9bcd5f1 Add some comments 2023-11-30 11:38:18 +01:00
Mael Rouxel-Labbé 6ad37cd2e6 Enable pocket purging by default
Reasoning is: this is what users expect.
2023-11-30 11:37:48 +01:00
Mael Rouxel-Labbé 7b7918947a Fix bbox initialization 2023-11-29 16:54:43 +01:00
Mael Rouxel-Labbé 1dc0ba2c3a Merge remote-tracking branch 'cgal/master' into AW3-Resume_aw3-GF 2023-11-29 16:53:37 +01:00
Mael Rouxel-Labbé f36693c48e Fix warning 2023-11-28 10:29:46 +01:00
Laurent Rineau 3b8666323e
PMP - isotropic remeshing with sizing to CHANGES.md (#7887)
## Summary of Changes

Forgotten in PR #4891 

## Release Management

* Affected package(s): Installation
* License and copyright ownership: unchanged
2023-11-27 09:56:25 +01:00
Jane Tournois 7fda26f33f add isotropic remeshing with sizing to CHANGES.md 2023-11-27 09:52:49 +01:00
Sébastien Loriot 05e6889e45 Merge pull request #7397 from afabri/CGAL-Qt6-GF
CGAL:  Qt5 -> Qt6   [ WIP]
2023-11-24 09:36:38 +01:00
Mael Rouxel-Labbé f042f5a8eb Fix initialization warning 2023-11-22 16:13:21 +01:00
Mael Rouxel-Labbé 2bc087a139 Fix warnings 2023-11-22 13:33:45 +01:00
Mael Rouxel-Labbé 22c2318a55 Add a todo 2023-11-22 13:30:48 +01:00
Mael Rouxel-Labbé e4f6695618 Avoid /!\ in comments 2023-11-22 13:30:37 +01:00
Mael Rouxel-Labbé 2363e94f7d Do not use "Polygon" typedef 2023-11-22 13:30:28 +01:00
Sébastien Loriot f0f1d6a7b8 fix warning 2023-11-22 13:11:28 +01:00
Sébastien Loriot 15af7605fe Q_DECL_OVERRIDE -> override 2023-11-22 11:34:27 +01:00
Sebastien Loriot 5c62ae44c8
PMP::isotropic_remeshing - add variable sizing field (#4891)
## Summary of Changes

This PR introduces the possibility to chose a variable sizing field for
isotropic remeshing.

## Release Management

* Affected package(s): PMP
* Feature/Small Feature (if any):
[Here](https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Curvature-adaptive_remeshing)
-- **pre-approval on 2023/10/24**
* 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: unchanged
* Depends on #6760

## TODO:
- [x] check branch size (for @sloriot)
- [x] handle the update of the interpolated curvature branch (for
@sloriot)
2023-11-19 16:35:32 +01:00
Sébastien Loriot 38482e8aa3 remove todo
There will not be any crash as the value for new vertices
is always set. However with Polyhedron since we don't reuse
vertices, the map size might get large. Surface_mesh is fine
2023-11-16 17:28:23 +01:00
Laurent Rineau 472fa14be9
Surface_mesh_approximation: Deal with boundary edges (#7574)
## Summary of Changes

Add a named parameter to distinguish between the approximation error for
boundary and non-boundary edges of the input mesh.

## Release Management

* Affected package(s): Surface_mesh_approximation
* 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:  unchanged
2023-11-16 14:51:05 +01:00
Sébastien Loriot 94d1234913 restore Mael's version 2023-11-16 12:00:35 +01:00
Sébastien Loriot 7328ed7fff remove useless (and potentially dangerous) default 2023-11-16 12:00:22 +01:00
Sébastien Loriot 1f8d66ba75 add macro in new resource dir 2023-11-16 11:36:09 +01:00
Sébastien Loriot cfac63f156 Merge remote-tracking branch 'cgal/master' into HEAD 2023-11-16 11:35:35 +01:00
Andreas Fabri bb6222d96d Fix ipelet demo CMakeLists.txt 2023-11-16 09:58:08 +00:00
Sébastien Loriot 4d834098b8 Merge remote-tracking branch 'cgal/master' into HEAD 2023-11-16 10:39:31 +01:00
Sébastien Loriot 4c7bc4cbae fix after rebase 2023-11-16 09:43:35 +01:00
Jane Tournois 1e138a011b fix compilation 2023-11-16 09:37:41 +01:00
Sébastien Loriot e4f9a57914 do not use deprecated API 2023-11-16 09:37:41 +01:00
Sébastien Loriot 29d948a788 handle new letter 2023-11-16 09:37:41 +01:00
Sébastien Loriot 75303ad910 fix compilation errors 2023-11-16 09:37:41 +01:00
Ivan Pađen 4b9bd778ef Apply suggestions from code review
Co-authored-by: Jane Tournois <janetournois@users.noreply.github.com>
2023-11-16 09:37:41 +01:00
Sébastien Loriot 1dbd8c281d make it pure virtual 2023-11-16 09:37:41 +01:00
Ivan Pađen 904c10016a Add sizing.at function to the PMPSizingField and other sizing classes 2023-11-16 09:37:41 +01:00
Ivan Pađen dc36eb88a7 Apply suggestions from code review
Co-authored-by: Jane Tournois <janetournois@users.noreply.github.com>
2023-11-16 09:37:41 +01:00
Ivan Pađen c41a0e38c2 Merge two tangential relaxation functions into one 2023-11-16 09:37:41 +01:00
Sébastien Loriot 618fb4b027 explicit template parameter to avoid ambiguity 2023-11-16 09:37:41 +01:00
Sébastien Loriot 6a4dbe5b59 fix copy/paste error 2023-11-16 09:37:41 +01:00
Ivan Pađen 627a36fac7 Combining tangential relaxations in one function WIP 2023-11-16 09:37:41 +01:00
Ivan Pađen 34c126839f Address warnings 2023-11-16 09:37:41 +01:00
Sébastien Loriot e885155c22 fix warnings 2023-11-16 09:37:41 +01:00
Ivan Pađen 740648622f Attempt to combine tangential realxations into overload 2023-11-16 09:37:41 +01:00
Ivan Pađen ace77795a3 Apply suggestions from code review
Co-authored-by: Jane Tournois <janetournois@users.noreply.github.com>
2023-11-16 09:37:41 +01:00
Ivan Pađen faaeba8466 Use interpolated_corrected_curvatures() with vertex property map 2023-11-16 09:37:41 +01:00
Ivan Pađen e9aa5b9b3b Replace vpmap constructor with np in Adaptive_sizing_field 2023-11-16 09:37:41 +01:00
Ivan Pađen 3b4af4be31 Update the sizing field updating function 2023-11-16 09:37:41 +01:00
Ivan Pađen 6b37280a0b Make is_too_short() and is_too_long() return edge-to-target ratio 2023-11-16 09:37:41 +01:00
Ivan Pađen dfc2390d71 Move Sizing_field_base to internal 2023-11-16 09:37:41 +01:00
Ivan Pađen 98c64c3513 Update is_too_long to work only with vertex descriptors 2023-11-16 09:37:41 +01:00
Ivan Pađen 5c093c2491 Fix doc issue 2023-11-16 09:37:41 +01:00
Ivan Pađen 178d967d4b Apply suggestions from code review
Co-authored-by: Jane Tournois <janetournois@users.noreply.github.com>
2023-11-16 09:37:41 +01:00