Commit Graph

110054 Commits

Author SHA1 Message Date
Sébastien Loriot 60c694ef78 add fig 2025-02-13 00:59:08 +01:00
Sébastien Loriot 837dfc45ab fix pmap for curvature based version 2025-02-13 00:43:58 +01:00
Sébastien Loriot 37e3368ff3 add missing refs 2025-02-13 00:07:14 +01:00
Sébastien Loriot 10cf3cd4ec update user manual 2025-02-12 23:52:03 +01:00
Sébastien Loriot 2d0ffba5b4 rename parameters 2025-02-12 23:50:00 +01:00
Sébastien Loriot 21f615aa25 rename parameters 2025-02-12 22:21:59 +01:00
Sébastien Loriot ae9d1bc7ad write the result in the input mesh 2025-02-12 20:00:15 +01:00
Sebastien Valette a640b925cd early stop condition : only consider vertices in non-frozen clusters to compute modification ratio 2025-02-12 09:37:25 +01:00
Sébastien Loriot 61e71d41b8 WIP make it manifold 2025-02-11 19:19:21 +01:00
Sébastien Loriot 01eb941a44 iterative edge split and do not handle twice the same edge per iteration 2025-02-11 15:50:22 +01:00
Sébastien Loriot 72f7fcc46d black color for no cluster 2025-02-11 12:28:41 +01:00
Sébastien Loriot 1dcf7370a7 3 loops: no qem, qem, qem + topo criteria 2025-02-11 12:24:08 +01:00
Sebastien Valette ed35662a9f lambda function to push vertex edge ring 2025-02-11 10:55:08 +01:00
Sebastien Valette c0f2f7f80c new test seed 2025-02-11 10:54:43 +01:00
Sébastien Loriot c7427fb729 split long edges 2025-02-11 08:38:04 +01:00
Sébastien Loriot 692e0ef977 fix macro usage 2025-02-11 08:18:25 +01:00
Sébastien Loriot e12c739864 use dedicated energy for non qem case
taken from
commit e6961ef94c
Author: Sébastien Loriot <sebastien.loriot@cgal.org>
Date:   Mon Feb 10 21:33:46 2025 +0100

    factorize qem metric and non qem metric impl
2025-02-10 23:10:11 +01:00
Sébastien Loriot 40749e1893 more authors 2025-02-10 23:02:06 +01:00
Sébastien Loriot dbf3e6a175 make representative computation lazy 2025-02-10 22:48:34 +01:00
Sébastien Loriot b1e3ed1e3c add ratio as parameter 2025-02-10 21:57:29 +01:00
Sébastien Loriot e6961ef94c factorize qem metric and non qem metric impl 2025-02-10 21:33:46 +01:00
Sébastien Loriot 328230c40e warnings and TODOs 2025-02-10 19:50:43 +01:00
Sebastien Valette 634df03161 optimization : skip testing edges when their respective clusters have not been modified recently 2025-02-10 17:35:21 +01:00
Sebastien Valette ec2a1a2f88 removed trailing spaces 2025-02-10 17:04:17 +01:00
Sebastien Valette 36b3532565 rename variable 2025-02-10 17:01:18 +01:00
Sebastien Valette b48d66fd0a reset cluster stats
lazy energy computations
2025-02-10 16:54:51 +01:00
Sebastien Valette 78bb2abf69 optim : lazy computations 2025-02-10 15:31:09 +01:00
Sébastien Loriot 65755d8717 topological test to avoid disconnected clusters 2025-02-10 12:53:26 +01:00
Sebastien Valette c7e06de161 cleanup 2025-02-10 12:52:38 +01:00
Sebastien Valette 5039ab66bd use temporary clusters 2025-02-10 12:46:51 +01:00
Sebastien Valette a5bd577da1 let algorithm converge by itself 2025-02-10 10:48:54 +01:00
Sebastien Valette b7f515923c fix qem metric 2025-02-10 10:33:17 +01:00
Sébastien Loriot e045c48992 warnings and questions 2024-10-21 22:22:05 +02:00
Sébastien Loriot 89331d157d init dynamic maps using new API 2024-10-21 22:21:53 +02:00
Sébastien Loriot 07963c31a7 fix copy/paste error: put hedges in the right container 2024-10-21 22:06:26 +02:00
Andreas Fabri 0afe4f09e9 Change output file names; Fix dependency 2024-10-18 14:28:17 +01:00
Andreas Fabri 70326e3b8e Read file as given in argv and write output to same stem and extension 2024-10-18 13:55:55 +01:00
Sébastien Loriot 619875392c Merge branch 'gsoc2023' into master 2024-10-18 14:33:31 +02:00
Sebastien Loriot a98031649b
[KSP] Fix warnings (#8512)
## Summary of Changes

Fixing some warnings and removing some unused code.

## Release Management

* Affected package(s): Kinetic Space Partition
2024-10-14 17:16:07 +02:00
Sebastien Loriot 601046fde7
Poisson reconstruction - experiments and speedup using parallel Mesh_3 (#7891)
## Summary of Changes

_Describe what your pull request changes to CGAL (this can be skipped if
it solves an issue already in the tracker or if it is a Feature or Small
Feature submitted to the CGAL Wiki)._

## Release Management

* Affected package(s):
* Issue(s) solved (if any): fix #0000, fix #0000,...
* 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:
2024-10-14 16:19:06 +02:00
Jane Tournois 94b28d5df2 update CHANGES.md 2024-10-14 15:42:15 +02:00
Sebastien Loriot aedf60185f
[Shape detection] Removed use of internal namespace from example (#8535)
## Summary of Changes

Documented that RegionType::Item and NeighborQuery::Item need to be
hashable.
Removed internal namespace from example.

## Release Management

* Affected package(s): Shape_detection
* Issue(s) solved (if any): #8534
2024-10-14 14:17:25 +02:00
Sebastien Loriot ae35bab3ff
Mac OS X cleaning (#8536) 2024-10-14 10:56:25 +02:00
Sébastien Loriot a6d68416f8 Merge pull request #8537 from afabri/CGAL-internal-GF
Do not use CGAL::internal
2024-10-14 09:42:38 +02:00
Sébastien Loriot d3fd217426 Merge pull request #8530 from soesau/KSR-Dart_vector_fix-GF
[KSR] Fix crash in collect_connected_border()
2024-10-14 09:42:29 +02:00
Sébastien Loriot a99dcceae8 Merge pull request #8519 from albert-github/feature/issue_8515_1
issue #8515 Spelling mistakes found checking `en-GB` to `en-US`
2024-10-14 09:42:14 +02:00
Sébastien Loriot bed76bd094 Merge pull request #8518 from sloriot/PS3-fix_copy
Point_set_3: copy properties correctly
2024-10-14 09:42:10 +02:00
Sébastien Loriot 0f8735cedf Merge pull request #8516 from sloriot/AABB-fix_extra_template
remove extra template keyword
2024-10-14 09:42:05 +02:00
Sébastien Loriot f9734b2d2b Merge pull request #8514 from afabri/CGAL-labeled-GF
Typo: labelled is UK English
2024-10-14 09:41:58 +02:00
Sébastien Loriot 00d7f85e48 Merge pull request #8495 from afabri/Width_3-fixes-GF
Polytope_distance: Use Exact_integer
2024-10-14 09:41:52 +02:00