Commit Graph

85979 Commits

Author SHA1 Message Date
Simon Giraudot aee8735193 Document neighbor_radius parameter and amend example 2019-04-19 12:47:31 +02:00
Simon Giraudot d167bd0d54 Neighbor query by choosing KNN or radius for PSP algorithms 2019-04-19 11:00:10 +02:00
Maxime Gimeno c1d0658073 Update boost 2019-04-19 09:46:52 +02:00
Maxime Gimeno 8860f12b25 Use automoc as much as possible 2019-04-18 16:11:08 +02:00
Maxime Gimeno 62f0a73ea6 Remove useless include_directories for Qt 2019-04-18 16:00:40 +02:00
Sebastien Loriot a24f22bd01
Merge pull request #3833 from afabri/Convex_hull_2-indices-GF
Convex_hull_2: Add an adapter
2019-04-18 15:53:59 +02:00
Sebastien Loriot 7b01c13f8d
Merge pull request #2938 from afabri/Triangulation_2-internal-GF
Triangulation_2: Cleanup of include/CGAL
2019-04-18 15:51:15 +02:00
Marc Glisse 71caec2782 Tweak the __m128d protection for Visual Studio 2019. 2019-04-18 15:27:34 +02:00
Mael Rouxel-Labbé 744ea88319 Some more updates to C++11 (and dynamic pmaps) 2019-04-18 15:18:50 +02:00
Mael Rouxel-Labbé 56878ef322 Renamed test files 2019-04-18 15:01:34 +02:00
Mael Rouxel-Labbé 85fe34cf99 Minor test improvements 2019-04-18 14:59:49 +02:00
Mael Rouxel-Labbé 0a8b6af313 Various minor improvements to PMP::snap()
- c++11
- use simpler new point position
- improved local tolerance computations
- debug info
2019-04-18 14:58:51 +02:00
Sebastien Loriot 14ebc2fabc
Update Triangulation_2/include/CGAL/Polyline_constraint_hierarchy_2.h
Co-Authored-By: afabri <andreas.fabri@geometryfactory.com>
2019-04-18 13:54:46 +02:00
Andreas Fabri f1c6990a57 Add a test for a reported issue 2019-04-18 13:52:34 +02:00
Andreas Fabri d3128e75e5 We need two versions of the insert_constraint() function,
- one for the old API where constraints were just a 2d segment
- and one for polylines
2019-04-18 13:52:34 +02:00
Andreas Fabri 804184ba78 Do not copy the traits object 2019-04-18 11:33:10 +02:00
Mael Rouxel-Labbé 32c6033d32 Improvements to Face_filtered_graph tests 2019-04-18 11:29:43 +02:00
Mael Rouxel-Labbé 6ed5f5d064 Fixed CGAL::Face_filtered_graph::is_selection_valid()
The walk was wrong:
  hd = next(opposite(hd, _graph), _graph);
does not walk around the target.

It also didn't properly test all types of non-manifoldness
2019-04-18 11:26:54 +02:00
Mael Rouxel-Labbé e17f10fce9 Get rid of unneeded data file 2019-04-18 10:29:00 +02:00
Andreas Fabri f6e3221d98 Easy fixes after Mael's review 2019-04-17 22:33:04 +02:00
Mael Rouxel-Labbé c8767d3487 Fixed is_valid_polygon_mesh() (and family) not breaking away from invalid loops
also reduced verbosity and improved indentation
2019-04-17 16:32:05 +02:00
Mael Rouxel-Labbé 07a29d8291 Test duplicate_non_manifold_vertices() / is_non_manifold_vertex() 2019-04-17 16:07:21 +02:00
Mael Rouxel-Labbé 10080d8142 Fixed duplicate non manifold vertices for pinched vertices 2019-04-17 16:04:21 +02:00
Maxime Gimeno 9315c9cb79 Fix warnings 2019-04-17 13:16:08 +02:00
Maxime Gimeno 6f45f3f32a Add hyperbolic triangulation demos 2019-04-17 11:27:37 +02:00
Maxime Gimeno fb98c5773d Reset settings if preference dialog is canceled 2019-04-17 11:10:36 +02:00
Maxime Gimeno df7de2fb54 Incorporate the clip() function with poly instead of plane 2019-04-17 10:56:49 +02:00
Andreas Fabri a22bc68939 Fix warning 2019-04-17 09:19:07 +02:00
Maxime Gimeno ebfe1e9ca5 WIP clipping_plugin 2019-04-16 16:37:09 +02:00
Maxime Gimeno 62b0044d9e Add an action to the menu of plane_items to set it by hand 2019-04-16 15:52:22 +02:00
Andreas Fabri 70c115b1e9 Fix bug which was revealed through minkowski testsuite 2019-04-16 13:52:11 +02:00
Maxime Gimeno 3f230e7567 Add tooltips to repair_polygon_soup argumetns 2019-04-16 10:46:01 +02:00
Maxime Gimeno ff012669f5 enable c++14 in check_headers 2019-04-16 10:12:11 +02:00
Sébastien Loriot e54c24f0a4 correct forwarding of projection traits 2019-04-15 16:58:22 +02:00
Andreas Fabri 937cd0ea24 Fix license header 2019-04-15 13:15:01 +02:00
Andreas Fabri 1c9e14aed8 no need to add include_ditrectories for boost 2019-04-15 13:04:06 +02:00
Andreas Fabri ab0b6eae36 Remove unnecessary include directories 2019-04-15 12:54:37 +02:00
Andreas Fabri 016df7e33c Fix CMakeLists.txt 2019-04-15 12:06:50 +02:00
Sébastien Loriot 7945ffeea2 update surf plugin 2019-04-12 19:11:04 +02:00
Sébastien Loriot 03ec0dfbe1 update demo plugin 2019-04-12 19:09:25 +02:00
Sébastien Loriot 28ec0d926d remove unused typedef 2019-04-12 17:52:31 +02:00
Andreas Fabri 864ba4249d Merge branch 'Surface_mesh-PLY_IO-GF-old' into Surface_mesh-PLY_IO-GF 2019-04-12 16:19:53 +02:00
Maxime GIMENO 41033a80be
Merge branch 'master' into Graphics_view-Fix_demo_IO-GF 2019-04-12 16:10:36 +02:00
Sébastien Loriot c8a3fdaff6 Merge pull request #3625 from sgiraudot/Stream_support-Enhance_color-GF
[Small Feature] Reworked CGAL::Color
2019-04-12 15:54:30 +02:00
Sébastien Loriot 1a97dcfb8e Merge pull request #3441 from afabri/PMP-centroid-GF
[Small Feature] Add centroid(TriangleMesh) to Polygon Mesh Processing
2019-04-12 15:45:48 +02:00
Sébastien Loriot a5ff70122c Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' 2019-04-12 15:43:10 +02:00
Sébastien Loriot efc2084360 Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' 2019-04-12 15:42:14 +02:00
Sébastien Loriot 82103c8ebd Merge remote-tracking branch 'cgal/releases/CGAL-4.13-branch' into HEAD 2019-04-12 15:42:03 +02:00
Sebastien Loriot 80cece608c
Merge pull request #3595 from MaelRL/T2-Remove_strict_conflict_zone_boolean-GF
Triangulation_2: revert small feature DT2_strict_and_weak_conflict_zone
2019-04-12 15:35:06 +02:00
Sebastien Loriot 08251247c2
Merge pull request #3831 from afabri/PSP-cleanup-GF
Point Set Processing:  cleanup
2019-04-12 15:34:45 +02:00