Laurent Rineau
a8274d796e
Merge pull request #5570 from MaelRL/PMP-Repair_PS_invalid_polygons_speed_up-GF
...
Speed up invalid polygon removal in repair_PS
2021-04-06 15:09:55 +02:00
Maxime Gimeno
8f7e12ebdc
Fix another similar warning
2021-04-06 13:17:37 +02:00
Simon Giraudot
ff2675dc61
Fix pointmatcher example
2021-04-06 10:40:53 +02:00
Andreas Fabri
7dc015e7de
Kernel_23: Remove local reference
2021-04-06 09:33:44 +01:00
Simon Giraudot
7d716c0be7
Fix conversion warnings
2021-04-06 08:38:56 +02:00
Simon Giraudot
53c24ef300
Fix conversion warnings in test kernels
2021-04-06 08:30:06 +02:00
Sébastien Loriot
b7bafa1a34
do not build vector if not needed
2021-04-03 11:22:14 +02:00
Sébastien Loriot
dd19b506ed
first version to add epsilon per face
2021-04-03 11:14:15 +02:00
Maxime Gimeno
e5bf52d9c6
fix indentation and remove GMP_LIBRARIES_DIR
2021-04-02 14:56:50 +02:00
Maxime Gimeno
9a4d495567
don't use generator expression
2021-04-02 14:47:46 +02:00
Jane Tournois
1b323b8599
when aabb_tree is empty, there are no patches
...
hence no incident patches
we only refer to an aabb tree of curves
2021-04-02 14:44:26 +02:00
Maxime Gimeno
c5ebd7c88e
dichotomize multiconfig generators
2021-04-02 14:30:02 +02:00
Maxime Gimeno
16ee70bb12
Use a generator expression to determine the lib to use
2021-04-02 14:11:23 +02:00
Maxime Gimeno
87bb3b27d1
Split GMP_LIBRARIES into debug and release.
2021-04-02 12:56:05 +02:00
Laurent Rineau
ab1c30a9a5
Add support for tx/ty/tz (the origin) in Image_3_vtk_interface.h
2021-04-02 12:06:20 +02:00
Laurent Rineau
0f2bcf2aa6
Fix the CMakeLists.txt for image_to_vtk_viewer.cpp
2021-04-02 12:05:44 +02:00
Laurent Rineau
c5334e5d25
Fix a typo
2021-04-02 12:04:30 +02:00
Laurent Rineau
6380e07553
Add an example for CGAL ImageIO
2021-04-02 12:02:33 +02:00
Jane Tournois
209094f9df
inline indices() to avoid double definition link error
2021-04-02 10:39:45 +02:00
Andreas Fabri
5213cd3bfe
replace include
2021-04-01 18:11:42 +01:00
Andreas Fabri
c97d3ffb65
Take into account that obtuse vertices are not clipped.
2021-04-01 16:47:07 +01:00
Andreas Fabri
6c4835f8db
Introduce a struct for Prism so that we can also store which corner is obtuse
2021-04-01 15:35:16 +01:00
Simon Giraudot
4d761ed9cd
More corrections from review
2021-04-01 14:21:01 +02:00
Maxime Gimeno
c349448ec5
add braces
2021-04-01 10:13:19 +02:00
Simon Giraudot
1794620ab9
Move index access property map to property map package
2021-04-01 09:43:14 +02:00
Simon Giraudot
616cd5a549
Apply corrections from review
2021-04-01 08:55:51 +02:00
Sébastien Loriot
b1a537c80c
add attention notice in Ceres about libunwind
2021-03-31 16:35:24 +02:00
Mael Rouxel-Labbé
6b4ba808f8
Implement Vertex_index::operator== explicitely
2021-03-31 15:58:09 +02:00
Laurent Rineau
ef771049b1
Merge branch '5.2.x-branch'
2021-03-31 15:07:31 +02:00
Laurent Rineau
f8a0fe1dad
Merge branch '5.1.x-branch' into 5.2.x-branch
2021-03-31 15:06:19 +02:00
Laurent Rineau
854fa38f11
Merge pull request #5557 from lrineau/Scripts-fix_doc_testsuite-GF
...
Change the URL to internal releases
2021-03-31 15:06:00 +02:00
Sebastien Loriot
3a409e6ac2
Update Polyhedron/demo/Polyhedron/Plugins/Operations_on_polyhedra/Clip_polyhedron_plugin.cpp
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2021-03-31 14:16:56 +02:00
Sébastien Loriot
f4a79aebd8
catch const ref
2021-03-31 14:12:43 +02:00
Simon Giraudot
e0ee8aaf42
Fix memory leak by resetting unique ptr instead of releasing
2021-03-31 13:15:36 +02:00
Simon Giraudot
590aa1b4a6
Fix out of scope references leading to segfaults
2021-03-31 13:15:36 +02:00
Timo Koch
af81a6e1e5
[cleanup][surface_mesh] Fix include order from local to global
2021-03-31 12:16:46 +02:00
Mael Rouxel-Labbé
dc854d8088
Use std::remove_if to speed-up invalid polygon removal
2021-03-31 11:54:38 +02:00
Timo Koch
94f969149d
[cleanup][surface_mesh] Remove unused and duplicate includes
...
The includes became unnecessary after a735e84 .
2021-03-31 10:50:05 +02:00
Simon Giraudot
a604fb212b
Fix deprecated std::iterator inheritance by using lambda functions
2021-03-31 10:06:19 +02:00
Simon Giraudot
3efe2ec339
Fix warnings: CGAL objects use int parameters for operator[]
2021-03-31 09:40:19 +02:00
Andreas Fabri
ebbe978291
Do not test combinations of planes where we know that there is no intersection point
2021-03-30 13:56:28 +01:00
Mael Rouxel-Labbé
8de997a723
Add package_info/dependencies
2021-03-30 10:50:13 +02:00
Mael Rouxel-Labbé
f243467ae5
Explicit requirements in doc&code
2021-03-29 15:24:10 +02:00
Maxime Gimeno
fe5f6556b9
add a comment
2021-03-29 15:23:24 +02:00
Jane Tournois
955cceb572
temporarily disable manifold test
2021-03-29 14:33:44 +02:00
Mael Rouxel-Labbé
731299bc4f
Improve random_polygon_2 tests
2021-03-29 14:30:53 +02:00
Mael Rouxel-Labbé
59e443d68a
Minor debugging improvements
2021-03-29 14:30:39 +02:00
Mael Rouxel-Labbé
bea5995756
Handle "right" folds
...
The following configurations of collinear points:
x-2 x x-1 AND x+2 x x+1
cannot be handled with the typical left swap because the interval
has range n-1. Instead, just manually swap like it is done
when the fold is on the left (which can and is immediately detected
at the beginning of the insertion event)
2021-03-29 14:27:16 +02:00
Sébastien Loriot
c70c0a511f
use initialized vector
2021-03-29 09:14:23 +02:00
Laurent Rineau
2d82c8b3a9
Remove the link to Travis
2021-03-26 11:11:48 +01:00