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