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
Efi Fogel
aefededa4b
Made Curve_halfedges public, as we enable iterating over such types
2023-11-21 17:27:39 +02:00
Guillaume Damiand
28ec0e6534
draw fg with paths (nyf)
2023-11-21 09:42:57 +01:00
Guillaume Damiand
c379872a79
draw polygon set
2023-11-20 18:24:17 +01:00
Sébastien Loriot
fe32ee586e
at Eigen dependency
2023-11-20 11:36:06 +01:00
Sébastien Loriot
37fb95b5cd
improve concept
2023-11-20 11:28:50 +01:00
Guillaume Damiand
12e7492f33
update draw
2023-11-20 10:19:19 +01:00
Sébastien Loriot
730bbba98b
add an example with a dummy custom sizing field
2023-11-20 10:03:16 +01:00
Guillaume Damiand
db9ca1a3fb
reverse all normals
2023-11-20 09:37:36 +01:00
Guillaume Damiand
d2d114cf24
Update code to follow last api
2023-11-20 09:33:28 +01:00
Guillaume Damiand
db97ebbf1f
Update code according to final doc api
2023-11-20 09:03:46 +01:00
Guillaume Damiand
e3ac9932dc
Doc: add a link to qglviewer
2023-11-20 08:34:13 +01:00
dependabot[bot]
614ba8d6ae
Bump actions/github-script from 6 to 7
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-20 05:04:03 +00: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
Guillaume Damiand
8111fdfcd3
color of volumes
2023-11-17 18:56:41 +01:00
Guillaume Damiand
09b175b63e
Explain what to do for non colored cells
2023-11-17 18:48:53 +01:00
Laurent Rineau
fa96bf8623
fix other linter warnings
2023-11-17 17:11:46 +01:00
Jane Tournois
4f2ec8abe0
increase facet size
2023-11-17 16:21:37 +01:00
Jane Tournois
850c99e0f2
make data match exactly at vertices
...
with no degenerate border edges
2023-11-17 16:18:04 +01:00
Laurent Rineau
25ebbab854
Fix incorrect use of string(REGEX REPLACE...)
2023-11-17 15:29:24 +01:00
Laurent Rineau
73bd84ddd1
Improve add_toc_to_github_wiki_page.py
...
- reformat using `black`
- add an option `--max-level`
- quote anchors (for accentuated character)
- fix linter errors
2023-11-17 11:25:44 +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
74896b99c0
Use ITK 5.x instead of 4.13
2023-11-16 16:27:23 +01:00
Laurent Rineau
0a9392c778
try to fix issue with Github's Ubuntu
2023-11-16 15:00:06 +01:00
Laurent Rineau
8db251c796
set -x for install.sh
2023-11-16 14:56:46 +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
Laurent Rineau
cb5bd56ef0
update install.sh
...
Now almost all dependencies of the CGAL 3D demo are installed.
Exceptions:
```
-- Missing optional packages:
* LASLIB, A library for LIDAR I/O.
Required for reading or writing LAS files.
* SCIP, A solver for mixed integer programming.
Can be used as a solver in the surface_reconstruction_plugin plugin.
* OpenGR
* libpointmatcher
```
2023-11-16 14:47:23 +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