Sebastien Loriot
925c15fd98
Correct documentation mistakes in double.h and long_double.h ( #8729 )
...
## Release Management
* Affected package(s):
* Issue(s) solved (if any): fix #7781 #7782
* 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:
2025-02-12 19:39:16 +01:00
Sebastien Loriot
14b83f0d3e
boost::tie -> std::tie ( #8715 )
2025-02-12 19:36:19 +01:00
Sebastien Loriot
47263d3aaa
Fix size types in BGL doc ( #8722 )
...
## Release Management
* Affected package(s): `BGL`
* Issue(s) solved (if any): fix #8720
* Feature/Small Feature (if any): -
* License and copyright ownership: no change
2025-02-12 19:35:26 +01:00
Sebastien Loriot
3394b6d889
Update application name ( #8731 )
2025-02-12 19:34:53 +01:00
Andreas Fabri
c8e9357080
Use std::prev() and std::next() instead of their boost equivalents
2025-02-12 17:50:35 +00:00
Andreas Fabri
98b6cf398d
change iterator category to bidirectional
2025-02-12 17:48:55 +00:00
Andreas Fabri
bc6d19e11b
The bug was to compare prior and next, whereas we have to compare *prior with *next
2025-02-12 17:35:28 +00:00
Sven Oesau
e832a73cd0
adding missing example
2025-02-12 13:13:15 +01:00
Andreas Fabri
33eec61830
Add testcase
2025-02-12 12:01:03 +00:00
Sven Oesau
1b1a18d5b7
adding example with mesh sampling
...
smaller fixes
2025-02-12 12:55:40 +01:00
Andreas Fabri
7fe3a5aa4b
Polyline_simplification: Fix unremovble vertices
2025-02-12 11:46:12 +00:00
Sven Oesau
679146f111
some doc adjustments
2025-02-12 10:35:25 +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
e8f7fcc0ae
foldover are not coplanar patches
2025-02-12 01:16:54 +01:00
Sven Oesau
bc97771d6a
added documentation
...
renamed weight_functor to weight_function
changed some default values of named parameters
2025-02-11 22:54:52 +01:00
Sven Oesau
295f6488be
documenting that Median_of_rectangle splitter is robust
...
bugfix
2025-02-11 22:36:31 +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
Laurent Rineau
e19e5b7025
do not require `Boost_FOUND`
2025-02-11 15:36:44 +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
Laurent Rineau
fa83d0bd45
fix Compact_container::reserve, with timestamps
2025-02-10 18:07:32 +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
Sven Oesau
934054c9ba
documenting that Median_of_rectangle splitter is robust
...
bugfix
2025-02-10 17:15:56 +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
Sven Oesau
d23fb525e5
bugfixes and warnings
2025-02-10 15:33:50 +01:00
Sebastien Valette
78bb2abf69
optim : lazy computations
2025-02-10 15:31:09 +01:00
Laurent Rineau
4e5fed81de
fix a bug when `CGAL_BRANCH_BUILD` is falsy (in testsuite tarballs for example)
2025-02-10 15:08:19 +01:00
Sven Oesau
fc08cf5fb2
switching to number_utils.h instead of basic.h
2025-02-10 14:54:03 +01:00
Mael
b2ea32cafc
Fix typo
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2025-02-10 14:22:54 +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
Léo Valque
bfc8f2ca80
Replace four almost identical sentences in int.h by one
2025-02-10 10:30:31 +01:00
albert-github
a643c07a29
Incorrect rendered formulas
...
The formula in Documentation/doc/biblio/cgal_manual.bib
```
@article{cgal:cgm-fobbo-11,
title={Fast Oriented Bounding Box Optimization on the Rotation Group $\SO(3, \mathrm{R})$},
author={Chang, Chia-Tche and Gorissen, Bastien and Melchior, Samuel},
```
renders incorrectly (see Optimal_bounding_box/citelist.html) as there is no command `\SO` in LaTeX
The formula in doc/Kernel_d/CGAL/Kernel_d/Aff_transformation_d.h
```
\pre \f$ sin_num^2 + cos_num^2 = den^2\f$ and \f$ 0 \leq e_1 < e_2 < d\f$.
```
renders in an unexpected way (see Kernel_d/classCGAL_1_1Aff__transformation__d.html) as the `_` is seen as subscript operator in LaTeX
2025-02-10 10:19:10 +01:00
Sébastien Loriot
2060b222c5
remove leftover
2025-02-09 18:48:14 +01:00