Laurent Rineau
540a181b5e
Merge pull request #3232 from lrineau/Triangulation_2-Debug_CDT2-lrineau
...
Fix CDT_2 errors, using snapping of intersection points (cont.)
2018-07-20 17:32:52 +02:00
Laurent Rineau
76282991b6
Merge pull request #3116 from kkatrio/convex_hull_function
...
Extreme points
2018-07-20 17:20:19 +02:00
Laurent Rineau
0585ffcc39
Merge pull request #3232 from lrineau/Triangulation_2-Debug_CDT2-lrineau
...
Fix CDT_2 errors, using snapping of intersection points (cont.)
2018-07-20 17:20:16 +02:00
Laurent Rineau
c6f945b630
Merge pull request #3236 from sloriot/PMP-speed_up_distance
...
Do not build the kd-tree twice
2018-07-20 17:20:13 +02:00
Laurent Rineau
1723ba245c
Merge pull request #3240 from sloriot/AABB_tree-protect_kd_tree
...
Build the kd-tree only if the AABB-tree is built
2018-07-20 17:20:08 +02:00
Laurent Rineau
ea6da4cb07
Fix for CGAL_NO_ATOMIC (with old Boost and C++<=03)
2018-07-20 16:33:02 +02:00
Laurent Rineau
ad735083ef
Fix warnings
2018-07-20 16:31:33 +02:00
Mael Rouxel-Labbé
dea2ce0647
Minor improvements to the Orbifold parameterization in the demo
2018-07-20 13:05:25 +02:00
Mael Rouxel-Labbé
61427ffb9c
Removed ARAP ui dialog
...
the ARAP plugin just does... ARAP.
2018-07-20 12:59:09 +02:00
Laurent Rineau
ad208d81b6
Merge pull request #3198 from maxGimeno/Demo-Fix_for_windows-GF
...
Polyhedron Demo: Big fix for windows
2018-07-20 11:46:08 +02:00
Mael Rouxel-Labbé
f1175d30ed
Fixed useless variable not being initialized
2018-07-20 10:48:00 +02:00
Maxime Gimeno
be071960b5
Re-display ids afeter invalidate() if they were all displayed.
2018-07-20 10:18:28 +02:00
Sébastien Loriot
21748e0df3
make vertex counts tight
2018-07-20 10:15:22 +02:00
Sébastien Loriot
df75e1f6c6
more data to test + check for triple intersection
2018-07-20 09:58:49 +02:00
Sébastien Loriot
d514411868
re-add files removed during git filter-branch
2018-07-19 21:47:31 +02:00
Sébastien Loriot
e5ec40abe9
use itself as next instead of null_halfedge
...
some models might call set_prev on null_halfedge
2018-07-19 18:23:01 +02:00
Sébastien Loriot
0561f62d43
simplify patch
2018-07-19 18:03:15 +02:00
Laurent Rineau
5310bba673
support Mesher_3<C3T3,MC,MD>::status() with TBB
2018-07-19 16:15:43 +02:00
Sébastien Loriot
f0605c818c
do not remove element you iterate on
...
+ as for std::vector, clear() does not always imply a change of capacity
2018-07-19 10:58:27 +02:00
Mael Rouxel-Labbé
efd971c4bc
Reworked with/without subdomain index handling
2018-07-19 10:42:13 +02:00
Mael Rouxel-Labbé
7ac1417623
Use a resize function to allow to use arrays
2018-07-19 10:32:33 +02:00
Mael Rouxel-Labbé
97cb7bb151
Removed orientation.h dependency
2018-07-19 10:32:03 +02:00
Sebastien Loriot
327f7d8fbd
Merge branch 'master' into convex_hull_function
2018-07-19 10:21:26 +02:00
Maxime Gimeno
adc36775f3
Hide ids in invalidate()
2018-07-19 10:04:37 +02:00
Laurent Rineau
e8850746f4
Merge pull request #3226 from maxGimeno/Convex_hull_3-Make_minimal_hull-GF
...
Convex_hull_3: Make it minimal.
2018-07-18 18:48:26 +02:00
Laurent Rineau
2836828d61
Access to the "current" size of the compact container
2018-07-18 18:47:15 +02:00
Laurent Rineau
ba21ecb66a
Add the possibility to stop Mesh_3 with TBB
2018-07-18 18:26:08 +02:00
Mael Rouxel-Labbé
758104c189
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-07-18 17:42:23 +02:00
Sébastien Loriot
543495e8e0
build the kd-tree only if the AABB-tree is built
...
this avoid issues when using thread where the kd-tree is used
while being reconstructed
2018-07-18 17:40:09 +02:00
Mael Rouxel-Labbé
71cd6930bc
Simply call insert in 'insert_in_hole' of the periodic mesh triangulation
2018-07-18 17:33:37 +02:00
Mael Rouxel-Labbé
80f69e0e54
Fixed c3t3 facets extraction in the demo
2018-07-18 17:18:17 +02:00
Mael Rouxel-Labbé
e5cbe7eb1e
Use facets_in_complex_3_to_TM in Boundary_of_subdomain off functions
2018-07-18 17:17:47 +02:00
Mael Rouxel-Labbé
7fcb3d6da6
Reworked facets in complex extractor
...
Some optimizations, orient properly, create an internal function
to extract a specific subdomain index
2018-07-18 17:17:15 +02:00
Mael Rouxel-Labbé
7c68a8a743
Added a quick return to P3RT3 set_point() if the new position is the current one
2018-07-18 16:51:43 +02:00
Mael Rouxel-Labbé
8baecca728
Added a quick return in topo change checks
...
Useful because it returns 'true' for periodic triangulations, whereas it
normally always returns 'false'. This means that set_point() is used in
move_point(), which also has a quick return for periodic triangulation
when calling set_point() with the same position as the current vertex position.
2018-07-18 16:50:18 +02:00
Mael Rouxel-Labbé
542bf5fd6e
Cleaned C3T3_helpers output
2018-07-17 18:24:10 +02:00
Sébastien Loriot
3a3bfcfd09
do not build the kd-tree twice
...
build() will trigger the computation of the kd-tree if it was already built
2018-07-17 14:31:53 +02:00
Sébastien Loriot
869f1c01b0
init next pointer we rely on in the algorithm
2018-07-17 09:56:47 +02:00
Maxime Gimeno
390967dfe6
Fix warnings
2018-07-16 14:24:53 +02:00
Sébastien Loriot
d1ac382a87
update changes
2018-07-16 13:59:51 +02:00
Laurent Rineau
bd74024192
Merge remote-tracking branch 'cgal/master'
2018-07-16 11:16:22 +02:00
Laurent Rineau
da14713a26
updated crontab (automated commit)
2018-07-16 11:16:10 +02:00
Laurent Rineau
bbef4cf18d
Merge branch 'releases/CGAL-4.12-branch'
2018-07-16 11:13:48 +02:00
Laurent Rineau
e92a3770f4
Merge pull request #3230 from MaelRL/Polygon_2-Fix_filter_collinear_points-GF
...
Polygon: Fix `filter_collinear_points()` early return
2018-07-16 11:12:59 +02:00
Laurent Rineau
919b9afe92
Merge pull request #3229 from lrineau/Installation-fix_compatibility_with_CMake_3.13-GF
...
Set CMP0077 to OLD (new in CMake-3.13)
2018-07-16 11:12:56 +02:00
Laurent Rineau
87715e3342
Merge pull request #3224 from sloriot/BGL-fix_getGT
...
Fix GetGeomTraits
2018-07-16 11:12:53 +02:00
Laurent Rineau
2aff50e027
Merge pull request #3222 from sloriot/Demo-join_fix
...
Fix join plugin
2018-07-16 11:12:50 +02:00
Laurent Rineau
c40e0fe2df
Merge pull request #3221 from maxGimeno/Demo-Transparency-enhancements-GF
...
Polyhedron Demo: minor fixes and enhancements
2018-07-16 11:12:47 +02:00
Laurent Rineau
bd89f70193
Merge pull request #3220 from sgiraudot/Polyhedron_demo-Fix_normal_facet_computation_for_triangulation-GF
...
Polyhedron demo: Fix normal facet computation for triangulation
2018-07-16 11:12:43 +02:00
Laurent Rineau
1e211dd7c9
Merge pull request #3219 from lrineau/Windows_installer-fix_header_only-GF
...
Add CGALConfig.cmake to the Windows installer
2018-07-16 11:12:40 +02:00