Laurent Rineau
d7dc57f3ce
Merge remote-tracking branch 'cgal/master' into pr/afabri/8528
2024-10-17 00:34:27 +02:00
Laurent Rineau
96cd3e6f09
Merge remote-tracking branch 'cgal/master' into pr/afabri/8528
2024-10-17 00:25:24 +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
Andreas Fabri
527569346e
CGAL: Modernize CMakeLists.txt
2024-10-08 17:02:41 +01:00
albert-github
dd02af92a2
issue #8515 Spelling mistakes found checking `en-GB` to `en-US`
...
Spelling corrections, `en-GB` -> `en-US`
2024-10-05 11:28:29 +02:00
Jane Tournois
9945a754c1
remove deprecated Surface_mesher from new example using parallel Mesh_3
2024-07-03 09:55:18 +02:00
Jane Tournois
28041d0e9f
Merge remote-tracking branch 'cgal/master' into Poisson-use_parallel_mesh_3-GF
...
# Conflicts:
# Installation/CHANGES.md
# Poisson_surface_reconstruction_3/examples/Poisson_surface_reconstruction_3/poisson_reconstruction_example.cpp
# Poisson_surface_reconstruction_3/include/CGAL/Poisson_reconstruction_function.h
# Poisson_surface_reconstruction_3/test/Poisson_surface_reconstruction_3/CMakeLists.txt
2024-06-27 11:13:27 +02:00
Laurent Rineau
089cb17bcf
Poisson: fix dependencies ( #8282 )
2024-06-13 12:55:34 +02:00
Sébastien Loriot
86866e232e
remove Surface_mesher from doc deps
2024-06-12 20:34:54 +02:00
Laurent Rineau
7f6bf9b2fa
Poisson: fix dependencies
2024-06-12 10:57:20 +02:00
albert-github
bf8a6c7a56
Spelling correction
...
Spelling correction
2024-06-12 10:33:16 +02:00
Laurent Rineau
1b534cd347
Merge pull request #8248 from sloriot/CGAL-deprecate_Surface_mesher
...
deprecate Surface_mesher package
2024-06-12 10:06:14 +02:00
Laurent Rineau
32893b91c0
Merge pull request #8263 from lrineau/CGAL-update_minimal_cmake-GF
...
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-12 10:06:12 +02:00
Laurent Rineau
bc31d6f1a3
fix copyright notice
...
[skip ci]
2024-06-07 15:53:50 +02:00
Laurent Rineau
b12a016cc6
cleanup comments
...
[skip ci]
2024-06-07 15:50:29 +02:00
Laurent Rineau
a1c5e4903f
cleanups of examples
2024-06-07 15:42:37 +02:00
Jane Tournois
283864a88c
fix output filename
2024-06-07 13:58:27 +02:00
Jane Tournois
3cef2472e2
add test that compares Mesh_3 and Surface_mesher
2024-06-07 13:51:23 +02:00
Laurent Rineau
3a223ebd1e
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-06 20:19:44 +02:00
Laurent Rineau
6daec19ce9
update dependencies for Poisson reconstruction
2024-06-06 17:23:01 +02:00
Jane Tournois
198aa60e12
Merge branch 'CGAL-deprecate_Surface_mesher' of https://github.com/sloriot/cgal into CGAL-deprecate_Surface_mesher
2024-06-06 13:00:56 +01:00
Jane Tournois
38970cae1a
add test using Mesh_3
2024-06-06 14:00:18 +02:00
Jane Tournois
266ab1e4f7
rename test with Surface_mesher
2024-06-06 13:11:39 +02:00
Laurent Rineau
11448d704a
fix the comment
2024-06-06 12:53:40 +02:00
Jane Tournois
200aef0add
update examples to use Mesh_3
2024-06-06 12:48:41 +02:00
Laurent Rineau
eb1c10516a
rename/move internal headers
2024-06-06 12:27:34 +02:00
Laurent Rineau
6e6c103b78
WIP: i temporarily give up on this file
2024-06-05 20:07:03 +02:00
Laurent Rineau
bef9f25cac
fix poisson_surface_reconstruction_delaunay
...
Now it uses Mesh_3 (in sequential) instead of Surface_mesher.
2024-06-05 20:06:37 +02:00
Laurent Rineau
99d39832e0
WIP: bandage for now. We should switch to Mesh_3
2024-06-05 19:22:57 +02:00
Laurent Rineau
693206c242
fix the UBSAN error
...
```
include/CGAL/Poisson_reconstruction_function.h:263:70: runtime error: reference binding to null pointer of type 'struct value_type'
```
2024-06-05 18:50:17 +02:00
Laurent Rineau
7173974ec3
repair the poisson reconstruction plugin
2024-06-05 18:50:17 +02:00
albert-github
36c8b7589d
Spelling corrections
...
Last batch (for now) of spelling corrections in doxygen and normal comments
2024-05-31 19:05:34 +02:00
Andreas Fabri
0a1d326db3
Merge remote-tracking branch 'cgal/master' into Poisson-use_parallel_mesh_3-GF
2024-05-27 12:30:18 +01:00
Andreas Fabri
a1e11d0f60
Merge branch 'Poisson-use_parallel_mesh_3-GF' of github.com:janetournois/cgal into Poisson-use_parallel_mesh_3-GF
2024-05-21 11:02:06 +01:00
Laurent Rineau
022b19d3ca
Merge pull request #8057 from sloriot/AABB_tree-2d_and_3d
...
Updating the AABB-tree to work in both 2D and 3D
2024-05-15 16:12:19 +02:00
Laurent Rineau
2a2031df3b
Rename cgallab to CGALlab
...
@janetournois (see https://github.com/CGAL/cgal/pull/8149#issuecomment-2066444180
2024-04-23 15:09:51 +02:00
Laurent Rineau
621859b526
Rename Polyhedron demo to CGAL Lab
...
And announce it in the `CHANGES.md`.
2024-04-18 12:39:30 +02:00
Sven Oesau
f0d32fe869
Merge branch 'master' into AABB_tree-2d_and_3d
2024-03-26 16:03:19 +01:00
Sven Oesau
65be6133d8
removing deprecated AABB types
2024-03-26 15:56:45 +01:00
Sébastien Loriot
910945eb5f
undo dependency changes + always use core if not disabled
2024-02-27 16:19:28 +01:00
Sébastien Loriot
3b30756cd3
do not depend on CGAL_Core
2024-02-27 14:46:18 +01:00
Andreas Fabri
e4558a4d4b
Merge branch 'master' into CORE-boost_mp_number-GF
2024-02-23 17:04:37 +01:00
Mael Rouxel-Labbé
34b4b2cdf7
Fix warning
2023-12-13 09:39:51 +01:00
Mael Rouxel-Labbé
1c1fe07289
Fix input reading
2023-12-12 12:10:21 +01:00
Mael Rouxel-Labbé
f2cc4ff509
Fix indentation
2023-12-12 11:43:11 +01:00
Laurent Rineau
5a628ec88a
Merge pull request #7881 from afabri/Poisson-enable_structural_filtering-GF
...
Poisson Surface Reconstruction: Enable Structural Filtering
2023-12-11 13:56:08 +01:00
Andreas Fabri
74bcf248b3
const&
2023-12-01 07:16:53 +00:00
Mael Rouxel-Labbé
bdc800bbab
Merge the test about Poisson w/ parallel Mesh_3 into the (new) example
2023-11-28 11:41:49 +01:00
Mael Rouxel-Labbé
3df5e76199
Use enumerable_thread_specific rather than a static hint value
...
With a static hint and re-initialization in the constructor,
we could still get issues if someone did something like:
Poisson poisson_1(...);
Poisson poisson_2(...)
mesh(poisson_1);
mesh(poisson_2); // problem: the static hint points to a cell of T1
2023-11-28 11:10:38 +01:00
Mael Rouxel-Labbé
e9e3287e63
Fix location hint potentially carrying over to the next reconstruction
2023-11-27 17:20:22 +01:00