Commit Graph

79211 Commits

Author SHA1 Message Date
Sébastien Loriot d785378bdd workaround issue with msvc 2018-02-15 17:06:31 +01:00
Maxime Gimeno 1105e32896 Filter operations in QComboBox according to what simplices are currently in the selection. 2018-02-15 16:22:32 +01:00
Laurent Rineau dd739cd31b Do not declare the target CGAL_Qt5_moc_and_resources when useless
- .. if `CGAL_HEADER_ONLY` is not true,
- or if CMake is configuring CGAL "libraries".
2018-02-15 15:52:38 +01:00
Laurent Rineau 72aab1189a Add the CMake option CGAL_HEADER_ONLY
This was already a CMake cache variable that is used a lot, but it was not
yet visible in the CMake GUI.
2018-02-15 15:51:27 +01:00
Maxime Gimeno c6b9a282ee Add an action to create a polyline from non manifold edges of a soup. 2018-02-15 15:15:06 +01:00
Andreas Fabri ffcdb79bb6 Random_numbers: Add overload for unifoem_smallint 2018-02-15 13:54:30 +00:00
Maxime Gimeno 734b6b0f07 Fix travis error. 2018-02-15 14:29:07 +01:00
Laurent Rineau 2d0b05926b
Merge pull request #2841 from sloriot/Scripts-fix_generation_of_cgal_test_with_cmake
Correctly generate cgal_test_with_cmake
2018-02-15 14:13:03 +01:00
Maxime Gimeno afb93d41ed move .travis.yml validity cehck in the first place of the job CHECK. 2018-02-15 13:25:26 +01:00
Maxime Gimeno 30357ebdbc make the changes default 2018-02-15 12:06:46 +01:00
Maxime Gimeno 108856d978 Build BGL examples despite the unusual package architeture. 2018-02-15 12:01:33 +01:00
Mael Rouxel-Labbé 28d55f8981
Merge branch 'master' into BGL-doc_improvement-GF 2018-02-15 11:32:50 +01:00
Sébastien Loriot 50bd81b031 correctly generate cgal_test_with_cmake 2018-02-15 11:11:07 +01:00
Sébastien Loriot 50dfffcedf Sort halfedge of coplanar faces intersecting in autorefinement case
Since the faces are coming from the same mesh...
2018-02-15 10:31:31 +01:00
Sébastien Loriot c20177c55d add TODO 2018-02-15 10:31:31 +01:00
Sébastien Loriot 3eb109a944 better handling of dangling edges 2018-02-15 10:31:31 +01:00
Sébastien Loriot e9596acaec fix issue with intersection edges not found
this happen when such an edge if not on the same
sheet (and would be found next thanks to the
multimap).
2018-02-15 10:31:31 +01:00
Sébastien Loriot e11a1d8617 fix patches to keep in coplanar cases 2018-02-15 10:31:31 +01:00
Sébastien Loriot 129b4c48fb use union find to track incident between patches and discard nested intersections 2018-02-15 10:31:31 +01:00
Sébastien Loriot 80d820a10e first version of autorefinement able to handle self-intersection of 3 faces
the code is not working with coplanar faces for now and does not handle
more that 3 faces meeting at a point not more that 2 triangles intersecting
along an edge
2018-02-15 10:29:27 +01:00
Laurent Rineau 474a8a3658
Reformat 2018-02-14 21:07:56 +01:00
Andreas Fabri 52549b1145 STL_extension: Introduce CGAL::iterator as replacement for the deprecated std::iterator 2018-02-14 18:46:45 +00:00
Laurent Rineau 4e0cc55e4c Fix the CMake error
CMake does not like that the documentation of a CMake cache variable is
multiline. That triggers an error once the cache is re-loaded, the second
time.
2018-02-14 16:23:19 +01:00
Laurent Rineau 06f204e132
Merge pull request #2831 from maxGimeno/Infrastructure-update_windows_maintainance_files-GF
Maintenance: upgrade Infrastructure files for Picasso and Gauguin
2018-02-14 16:03:40 +01:00
Andreas Fabri bcbbf35dad Define CGAL_NORETURN also for VC++ and move the macro before the functions 2018-02-14 14:51:40 +00:00
Laurent Rineau 042c90b8f3 Merge branch 'releases/CGAL-4.11-branch' 2018-02-14 15:36:20 +01:00
Laurent Rineau 30c44fcebe Merge pull request #2812 from afabri/CGAL-fallthrough-GF
Intersections_3: Replace last case with a default to avoid warning
2018-02-14 15:35:37 +01:00
Laurent Rineau 0eaabaa711 Merge pull request #2811 from maxGimeno/Polyhedron_demo-Fix_selection_IO-GF
Polyhedron_demo: Fix some crashes when saving an item.
2018-02-14 15:35:29 +01:00
Laurent Rineau 6e2d0aa4a1 Merge pull request #2810 from maxGimeno/Fix_colors-Polyhedron_demo-GF
Polyhedron demo: fix color selection in the SceneView.
2018-02-14 15:35:21 +01:00
Laurent Rineau 452b2360a1 Merge pull request #2807 from maxGimeno/Fedora_32-Fix_error-GF
Fix Fedora_32 errors in the testsuite
2018-02-14 15:35:13 +01:00
Laurent Rineau 01e2405fa7 Merge pull request #2774 from MaelRL/T3-Fix_is_Gabriel-GF
T3/P3T3: Fix Is_Gabriel(Vertex_handle) for regular triangulations
2018-02-14 15:35:05 +01:00
Laurent Rineau ecbfa0a33f Merge pull request #2805 from afabri/CGAL-unused_variable_or_paramter-GF
Fix two warnings about unused variable/parameter
2018-02-14 15:34:55 +01:00
Laurent Rineau 697ed680ee Merge pull request #2803 from sgiraudot/OTR-Fix_error_test_vertex_edge-GF
OT Reconstruction: Fix test_vertex_edge bug by not copying the TDS
2018-02-14 15:34:46 +01:00
Laurent Rineau bcfad15b16 Merge pull request #2802 from afabri/Polyhedron-STL-GF
Polyhedron: Add *STL to nameFilters()
2018-02-14 15:34:38 +01:00
Laurent Rineau 305ebe3de4 Merge pull request #2801 from afabri/Property_map-remove_unused_parameter
Property_map: Remove unused parameter (leading to a warning)
2018-02-14 15:34:31 +01:00
Laurent Rineau 9a80f5ddd8 Merge pull request #2800 from jasjuang/master
prevent GCC flags propagating to NVCC, fixes #2775
2018-02-14 15:34:23 +01:00
Laurent Rineau 8a55d4cd94 Merge pull request #2798 from sgiraudot/Polyhedron_demo-Fix_reconstruction_angle_parameter-GF
Polyhedron Demo Surface Reco. Plugin: Fix missing conversion from degrees to radiants
2018-02-14 15:34:15 +01:00
Laurent Rineau 611d24c05d Merge pull request #2822 from afabri/PMP_bug_fix_expand_face_selection_for_removal-GF
PMP: bugfix in expand_face_selection_for_removal()
2018-02-14 15:34:07 +01:00
Laurent Rineau 0ad9e405dd Merge pull request #2789 from afabri/Classification-fix_CMakeLists-GF
win32 fix concerning bzip headers in the classification plugin CMakeLists.txt
2018-02-14 15:33:58 +01:00
Laurent Rineau c6fe6876b4 Merge pull request #2786 from MaelRL/T2-Fix_graph_traits-GF
Triangulation_2: Fix template parameter in RT_2's graph traits
2018-02-14 15:33:48 +01:00
Laurent Rineau 43c88bf260 Merge pull request #2817 from lrineau/STL_Extensions-cpp17_uncaught_exceptions-GF
Use std::uncaught_exceptions() when available
2018-02-14 15:33:40 +01:00
Laurent Rineau 9e7115ac2e Merge pull request #2784 from maxGimeno/Travis_check_package_dep-GF
TravisCI:  check package dependencies
2018-02-14 15:33:31 +01:00
Laurent Rineau 861838bf2e Merge pull request #2798 from sgiraudot/Polyhedron_demo-Fix_reconstruction_angle_parameter-GF
Polyhedron Demo Surface Reco. Plugin: Fix missing conversion from degrees to radiants
2018-02-14 15:19:11 +01:00
Laurent Rineau 15069c1a4e Merge pull request #2774 from MaelRL/T3-Fix_is_Gabriel-GF
T3/P3T3: Fix Is_Gabriel(Vertex_handle) for regular triangulations
2018-02-14 15:19:04 +01:00
Laurent Rineau 7ed0615387 Merge pull request #2786 from MaelRL/T2-Fix_graph_traits-GF
Triangulation_2: Fix template parameter in RT_2's graph traits
2018-02-14 15:18:54 +01:00
Laurent Rineau f520bc7c64 Merge pull request #2817 from lrineau/STL_Extensions-cpp17_uncaught_exceptions-GF
Use std::uncaught_exceptions() when available
2018-02-14 15:18:47 +01:00
Maxime Gimeno 4cb8afebee Use default filepath of item when saving if exists, if not use last path used when save_as in the current session if exists, if not use build dir like before. 2018-02-14 14:12:31 +01:00
Maxime Gimeno b50fddc9d8 Add a function to decide which filter should be the default when saving. 2018-02-14 13:56:00 +01:00
Andreas Fabri 17eccfc5c5 Call std::isfinite() if possible 2018-02-14 12:18:21 +00:00
Maxime Gimeno 6f4a3aaf8a Fixes. 2018-02-14 12:51:38 +01:00