Sébastien Loriot
04a58f9e53
prevent isolated vertices in the soup
2024-04-15 09:23:51 +02:00
Sébastien Loriot
d796c06cae
add test
2024-04-15 09:23:51 +02:00
Sébastien Loriot
3fbd0fd886
handle several operations
2024-04-15 09:23:37 +02:00
Sébastien Loriot
5583f42fce
do no unmark edges as the soup does not need them + allow several operations
2024-04-15 09:23:12 +02:00
Sébastien Loriot
9d6c4dcd8a
handle existing vertices that are intersection points
2024-04-15 09:23:12 +02:00
Sébastien Loriot
13e2adf130
First draft of using a visitor to extract non-manifold soups
2024-04-15 09:23:12 +02:00
Jane Tournois
ed72bfc811
use Edge instead of pair<vertex> to avoid calling is_edge()
...
not much faster
2024-04-12 18:39:51 +02:00
Jane Tournois
cee3385706
remove edges from bimap after collapse instead of checking if they are still too short
2024-04-12 16:55:11 +02:00
Jane Tournois
c616122fb2
activate assertions
2024-04-12 16:17:42 +02:00
Jane Tournois
1dd7aa3a2b
avoid a few vector constructions
...
(and remove unused code)
2024-04-12 09:19:35 +02:00
Jane Tournois
0f43097979
transform assertions into expensive_assertions
2024-04-11 15:23:17 +02:00
Jane Tournois
a8debb0d2d
Revert "Fix sometimes creating holes in the C3T3"
...
This reverts commit 06d272169f .
There may be an inconsistency between exact and inexact computations,
in the facet encroachment rule
This code was leading to a local infinite refinement loop during cells refinement
2024-04-11 14:16:41 +02:00
Andreas Fabri
78883c69d9
fixes after review
2024-04-11 11:28:49 +01:00
Sébastien Loriot
cfec3bb0cc
fix values due to the diagonal change in degenerate triangulation
2024-04-11 11:44:35 +02:00
Andreas Fabri
aad631a533
fixes after review
2024-04-11 10:40:46 +01:00
Jane Tournois
90bbf39dae
activate verbose mode on tests
2024-04-11 10:12:50 +02:00
Sébastien Loriot
180dbaeb40
fix dependency updates
2024-04-11 09:51:34 +02:00
Jane Tournois
3a54c88055
0.9 induces up to 22 iterations
...
let's reduce it to 0.5 (up to 4 iterations/reductions)
2024-04-11 09:43:15 +02:00
Sébastien Loriot
147b313cc8
also apply deterministic fix to polygon soup function
2024-04-11 09:36:16 +02:00
Sébastien Loriot
ebe6d6719c
precompute vectors
2024-04-11 08:55:10 +02:00
Sebastian Hegler
912f3f0162
read_OBJ: allow arbitrary whitespace in "f" lines
2024-04-10 21:36:58 +02:00
Miguel Bartelsman
3908e2da3e
Update wlop_simplify_and_regularize_point_set.h documentation
...
The documentation for the named parameter `require_uniform_sampling` is incorrect. It is a copy of the documentation written for `number_of_iterations`.
2024-04-10 21:07:51 +02:00
Laurent Rineau
b2c9201c4d
Merge branch 'master' into CGAL_Lab
2024-04-10 18:30:22 +02:00
Laurent Rineau
32e34964e3
Merge branch '5.6.x-branch'
2024-04-10 18:04:42 +02:00
Laurent Rineau
4db6bc6d16
Merge pull request #6967 from gdamiand/gsoc2022-EBVs-Mostafa-ashraf19
...
GSoC'22: New CGAL's design to handle basic viewers
2024-04-10 18:04:25 +02:00
Laurent Rineau
afad4a1c7e
Merge pull request #8098 from efifogel/Installation-qt6-efif
...
Fixed order of Qt6 components in find_package(Qt6 ....)
2024-04-10 18:04:22 +02:00
Laurent Rineau
8d5984bd1b
Merge pull request #8108 from lrineau/CGAL-simplify_cmake-GF
...
CMake: simplify, now that C++17 is required
2024-04-10 18:04:20 +02:00
Laurent Rineau
a71a7352bf
Merge pull request #8112 from efifogel/Ss_2-missing_headers-efif
...
Added missing headers
2024-04-10 18:04:18 +02:00
Laurent Rineau
d7bf7dde55
Merge pull request #8119 from afabri/Polyline_simplification-doc_bug-GF
...
Polyline_simplification: fix documentation
2024-04-10 18:04:15 +02:00
Laurent Rineau
8053204c1b
Merge pull request #8121 from MaelRL/CGAL-fix_dependencies-GF
...
Remove some needless dependencies
2024-04-10 18:04:13 +02:00
Laurent Rineau
35751442ee
Merge pull request #8119 from afabri/Polyline_simplification-doc_bug-GF
...
Polyline_simplification: fix documentation
2024-04-10 18:02:53 +02:00
Sébastien Loriot
244123d93e
access to property maps are const
2024-04-10 16:57:08 +02:00
Andreas Fabri
f00844e7b8
fixes after review
2024-04-10 12:44:30 +01:00
Andreas Fabri
a393b8b0e3
fixes after review
2024-04-10 12:30:26 +01:00
Andreas Fabri
3d90915d87
fixes after review
2024-04-10 12:23:48 +01:00
Andreas Fabri
725c69b677
fixes after review
2024-04-10 12:08:20 +01:00
Andreas Fabri
5364629633
fixes after review
2024-04-10 11:56:11 +01:00
Andreas Fabri
4015b2b5c5
fixes after review
2024-04-10 11:52:33 +01:00
Andreas Fabri
0e9327efa8
fixes after review
2024-04-10 11:39:48 +01:00
Andreas Fabri
22496a8308
Apply suggestions from code review
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2024-04-10 12:12:32 +02:00
Andreas Fabri
f498daad1e
Apply suggestions from code review
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2024-04-10 12:11:19 +02:00
Andreas Fabri
ed05a4e64b
Apply suggestions from code review
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2024-04-10 12:09:48 +02:00
Andreas Fabri
99cca0f864
Update AABB_tree/doc/AABB_tree/Concepts/AABBRayIntersectionGeomTraits_2.h
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2024-04-10 12:09:20 +02:00
Andreas Fabri
1a3e163a88
Update AABB_tree/demo/AABB_tree/Scene.h
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2024-04-10 12:08:56 +02:00
Andreas Fabri
5edf512b7b
Update AABB_tree/benchmark/AABB_tree/test.cpp
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2024-04-10 12:08:45 +02:00
Andreas Fabri
d290ae3faa
General_polygons_with_holes_2 remove plural s
2024-04-10 10:10:50 +01:00
Andreas Fabri
5892d10d68
Arrangement: Fix brief descriptions
2024-04-10 10:00:05 +01:00
Sébastien Loriot
e07135e347
workaround functions removed from c++20 used in leda
2024-04-10 10:12:04 +02:00
Jane Tournois
6aa6d8f093
set number of flip-smooth steps back to default
2024-04-09 16:19:35 +02:00
Jane Tournois
b0befd8008
move dumps from verbose to debug mode
2024-04-09 16:19:09 +02:00