Commit Graph

76510 Commits

Author SHA1 Message Date
Mael Rouxel-Labbé e57e138e98 Formatting change 2017-07-31 14:37:56 +02:00
Mael Rouxel-Labbé 31c5540cd5 Added an example of Alpha Shapes 3D with a regular periodic triangulation 2017-07-31 14:37:39 +02:00
Sébastien Loriot 3ef7794e5e fix broken URL 2017-07-31 14:20:13 +02:00
Mael Rouxel-Labbé a1c57031ba P3RT3 can now be used with Alpha Shapes 3 2017-07-31 12:52:22 +02:00
Mael Rouxel-Labbé 69167aef9a Move P3T3 off output to CGAL namespace 2017-07-31 12:52:21 +02:00
Mael Rouxel-Labbé acc79c707f Added a test to check that P3RT3 and RT3 produces consistent results 2017-07-31 12:52:09 +02:00
Mael Rouxel-Labbé 516281d34b Fixed a couple of warnings 2017-07-31 12:43:57 +02:00
Mael Rouxel-Labbé ca4776a49f Minor doc fixes 2017-07-31 12:43:12 +02:00
Sébastien Loriot 04ab1fd268 fix the orientation of the generated polyhedron in case of 4 non-coplanar points 2017-07-31 10:40:51 +02:00
Maxime Gimeno 07731507c3 Use a lambda expression instead of a slot 2017-07-31 09:45:01 +02:00
Laurent Rineau 94223fdcd1 updated crontab (automated commit) 2017-07-30 18:18:04 +02:00
Laurent Rineau 1537335ed6 Merge pull request #2311 from sloriot/BGL-FFG_bugfix
Fix Face_filtered_graph bugs
2017-07-28 18:46:14 +02:00
Laurent Rineau 22a0fcd3b4 Merge pull request #2308 from maxGimeno/Add_WaitCursors_to_Repair_polyhedron_plugin-GF
Polyhedron_demo: Add waitcursors to Repair_polyhedron_plugin
2017-07-28 18:46:06 +02:00
Laurent Rineau b7b30f4313 Merge pull request #2307 from maxGimeno/Fix_updateGL_calls-GF
Polyhedron_demo: Fix remaining ArchLinux compilation error
2017-07-28 18:45:56 +02:00
Laurent Rineau 583ed73fd5 Merge pull request #2296 from sloriot/Polygon_2-fix_RA_for_NRAC
Make random accessor working even if the base container is not random…
2017-07-28 18:45:30 +02:00
Laurent Rineau 3fb6c05622 Merge pull request #2304 from sloriot/BGL-copy_non_manifold_vertices
Handle non-manifold vertices when copying a mesh
2017-07-28 18:42:38 +02:00
Laurent Rineau 6d148de316 Merge pull request #2277 from ocarre/master
FIX: crash in Surface_mesh_shortest_path::nearest_to_location
2017-07-28 18:31:02 +02:00
Laurent Rineau 1b41c582ba Merge pull request #2306 from lrineau/Installation-fix_link_errors-GF
Fix link errors in the building of the Debian packages
2017-07-28 18:29:38 +02:00
Laurent Rineau d88b52950e Merge pull request #2280 from maxGimeno/Fairing_plugin_for_SM-GF
Polyhedron_demo: Fairing_plugin for SM
2017-07-28 18:29:13 +02:00
Laurent Rineau 7c4f0219fb Merge pull request #2297 from sloriot/Doc-DOXYGEN_EXECUTABLE_deprecated
Handle deprecation of DOXYGEN_EXECUTABLE in FindDoxygen
2017-07-28 18:28:20 +02:00
Laurent Rineau ceddab1c19 Merge pull request #2298 from maxGimeno/Fix_duplicate_filters-GF
Polyhedron_demo: Fix Qt warning about duplicate filters
2017-07-28 18:27:38 +02:00
Laurent Rineau 89b4619341 Merge pull request #2313 from lrineau/CGAL-fix_header_only_in_polyhedron_demo-lrineau
Fix link error of demo/Polyhedron, in Debug and CGAL_HEADER_ONLY
2017-07-28 18:26:49 +02:00
Laurent Rineau f8885a777e Merge pull request #2204 from maxGimeno/Enhance_id_printing-GF
Polyhedron_demo: Enhance id printing
2017-07-28 18:26:19 +02:00
Jane Tournois aeb9a72843 replace BOOST_FOREACH by a simple for loop
the BOOST_FOREACH loop was either crashing after one loop,
of entering an infinite loop on the first vertex of the range,
and this fixes the bug

it happened on vs2015 and vs2017, in Release mode, and only Release mode
2017-07-28 17:48:37 +02:00
Laurent Rineau 07ccaa29ce Merge pull request #2309 from MaelRL/SMP-Fix_doc-GF
Surface mesh parameterization: typo fix
2017-07-28 11:27:37 +02:00
Maxime Gimeno b050f567cd Use obj to find viewer instead of the pool and fix the plugin behavior. 2017-07-28 11:22:39 +02:00
Maxime Gimeno 8b54f38b39 restore default stylesheet instead of setting it to black 2017-07-28 11:02:53 +02:00
Maxime Gimeno 96a17984b0 Add color to the status text so it is more visible 2017-07-28 09:32:59 +02:00
Laurent Rineau 8dfa4f4dc8 Fix link error of demo/Polyhedron, in Debug and CGAL_HEADER_ONLY 2017-07-27 17:28:21 +02:00
Sébastien Loriot 7efdddefd6 use member function instead of a useless free function
this avoid at the same time pollution of the CGAL namespace
2017-07-27 15:49:21 +02:00
Sébastien Loriot c57c14255b always reset the selection bits (important when switching to a new selection) 2017-07-27 14:56:01 +02:00
Sébastien Loriot 7114b8c542 do not use an ambiguous name 2017-07-27 14:55:30 +02:00
Sébastien Loriot 54aae24840 fix next/prev in case we are on the border
we need to look at all possible candidates turning outside
of the patch. The previous code was taking a random halfedge
as starting point (and that halfedge can be in the interior
of the selection)
2017-07-27 14:53:50 +02:00
Maxime Gimeno 49e4ea119f Fix warnings and extend selection_item id printing to surface_mesh_items 2017-07-27 14:25:34 +02:00
Maxime Gimeno 7c0050fa9b Remove the need for shift to manipulate the Editable box, which avoids problems with a selection_item. 2017-07-27 13:55:45 +02:00
Mael Rouxel-Labbé d2b130e442 Tiny doc fix 2017-07-27 10:49:20 +02:00
Maxime Gimeno bc06947cd4 Add waitcursors 2017-07-27 10:48:34 +02:00
Maxime Gimeno 7fd4eb3e89 Fix updateGL() bugs 2017-07-27 09:37:20 +02:00
Laurent Rineau 15fb0069cc Fix link errors in the building of the Debian packages
- The Debian package uses `-DCGAL_ENABLE_PRECONFIG=OFF` and
  `WITH_GMPXX=ON`. In that setup, GMPXX must in the "essential" 3rd
  party libraries.

- The CGAL_Core library must be linked with its
  dependencies (compilation error with `-zdefs`).
2017-07-26 16:57:19 +02:00
Sébastien Loriot bb175cdc66 handle non-manifold vertices when copying a mesh 2017-07-26 12:05:09 +02:00
Laurent Rineau 0c4ee274e9 Merge branch 'releases/CGAL-4.10-branch' 2017-07-25 18:39:30 +02:00
Laurent Rineau 594bed8350 Merge pull request #2282 from mglisse/Nef_S2-sign-glisse
Qualify call to CGAL::sign.
2017-07-25 18:39:17 +02:00
Laurent Rineau 12b50d104f Merge branch 'master' of github.com:CGAL/cgal 2017-07-25 18:22:51 +02:00
Laurent Rineau 37b71440b6 Merge branch 'releases/CGAL-4.10-branch' 2017-07-25 18:20:11 +02:00
Laurent Rineau aff2a7a899 Merge pull request #2287 from maxGimeno/Fix_GCC8_warnings-GF
Fix new -Wcatch-value warnings (gcc>=8.0)
2017-07-25 18:17:42 +02:00
Laurent Rineau bf88f7a010 Merge pull request #2286 from lrineau/CGAL_ImageIO-fix_testsuite_on_32bits-lrineau
Force 53 bits of precision
2017-07-25 18:17:34 +02:00
Laurent Rineau 6f687c6b92 Merge pull request #2282 from mglisse/Nef_S2-sign-glisse
Qualify call to CGAL::sign.
2017-07-25 18:17:26 +02:00
Laurent Rineau 4c57786059 Merge pull request #2193 from afabri/SMS-geometrically_valid-GF
Surface Mesh Simplification: Introduce placement that bounds change of face normal
2017-07-25 18:17:18 +02:00
Laurent Rineau 917781929b Merge pull request #2279 from janetournois/Polyhedron_demo_-add_mesh_surface_w_border_in_closed_domain-GF
Qualify call of is_empty() as CentOS6-CXX11 sees an ambiguity with struct std::is_empty
2017-07-25 18:17:10 +02:00
Laurent Rineau 69952bb088 Merge pull request #2275 from afabri/Convex_hull_3-OpenMesh-GF
Convex_hull_3: Make it work for OpenMesh
2017-07-25 18:17:05 +02:00