Commit Graph

84532 Commits

Author SHA1 Message Date
Iordan Iordanov 2e2e3cf434 Merge branch 'Periodic_4_hyperbolic_triangulation_2-IIordanov' of github.com:imiordanov/cgal into Periodic_4_hyperbolic_triangulation_2-IIordanov 2019-02-13 23:37:39 +01:00
Iordan Iordanov 5ef6456840 added test with degenerate cases for P4HT2 2019-02-13 23:36:42 +01:00
Iordan Iordanov 7eb7e44b1a added test with degenerate cases for HT2 2019-02-13 23:36:19 +01:00
Maxime Gimeno ca4f5e12ed Merge remote-tracking branch 'cgal/master' into Periodic_4_hyperbolic_triangulation_2-IIordanov 2019-02-12 15:58:49 +01:00
Maxime GIMENO 73a22a8655 Remove QGLViewer from travis (#3676) 2019-02-12 11:06:29 +00:00
Maxime GIMENO d884aaadea Travis: Upgrade travis to xenial (#3666)
Upgrade travis to xenial
2019-02-12 08:23:09 +00:00
Iordan Iordanov 5731a61554 added failsafe check to remove(): if cycles of length 2 are created, the operation is canceled and the triangulation is restored to its previous state 2019-02-10 22:42:51 +01:00
Iordan Iordanov 025f2a94a5 a few modifications to removal test files (removed unnecessary iteration and assertion that can be false) 2019-02-10 22:38:56 +01:00
Iordan Iordanov 2346931b94 Fixed 'About' for demo of P4HT2 2019-02-07 20:02:53 +01:00
Iordan Iordanov b9564449ed Fixed 'About' for demo of HT2 2019-02-07 20:02:21 +01:00
Laurent Rineau 21d236e990 Merge branch 'releases/CGAL-4.13-branch' 2019-02-07 13:53:40 +01:00
Laurent Rineau 65212e9151 Merge branch 'releases/CGAL-4.12-branch' into releases/CGAL-4.13-branch 2019-02-07 13:53:23 +01:00
Laurent Rineau 9b3a04103e Merge pull request #3624 from MaelRL/P2T2-Fix_compilation_of_P2T2_with_info-GF
P2T2: Fix not using periodic vertex bases in P2T2 examples
2019-02-07 13:52:47 +01:00
Laurent Rineau 2f903894e5
Merge pull request #3614 from mglisse/Number_types-boost_to_interval-glisse
Rewrite to_interval for boost.multiprecision types
2019-02-07 12:48:46 +00:00
Laurent Rineau b3fbbdfd83 Merge branch 'releases/CGAL-4.13-branch' 2019-02-07 13:33:49 +01:00
Laurent Rineau 9a03d47cb0 Merge pull request #3297 from maxGimeno/Stream_support-Dont_use_vtk_for_vtu-GF
Stream support: VTP and VTU writing functions
2019-02-07 13:31:23 +01:00
Laurent Rineau 1a45e1c753 Merge pull request #3535 from sgiraudot/Classification-Neural_network_and_parallelized_random_forest-GF
[Small Feature] Classification: Neural Network and parallelized Random Forest
2019-02-07 13:31:20 +01:00
Laurent Rineau b4cab8e6b6 Merge pull request #3611 from maxGimeno/Demo-Rename_shader_files-GF
Polyhedron_demo: Rename shader files
2019-02-07 13:31:18 +01:00
Laurent Rineau 9d92b344ce Merge pull request #3627 from mglisse/Number_types-no_cpp_rational-glisse
Prefer Quotient<MP_Float> to cpp_rational for now.
2019-02-07 13:31:15 +01:00
Laurent Rineau 55ad7b726b Merge pull request #3628 from aboudev/VSA-lingjie
Surface mesh approximation: Fix demo crash
2019-02-07 13:31:12 +01:00
Laurent Rineau 1cfe370b49 Merge pull request #3632 from maxGimeno/Demo-Fix_eraseAll-GF
Polyhedron Demo: Fix Erase_all
2019-02-07 13:31:10 +01:00
Laurent Rineau 8d12ec9b9c Merge pull request #3637 from sloriot/PMP-doc_bug_fix
fix wrong ref
2019-02-07 13:31:07 +01:00
Laurent Rineau 26194831f0 Merge pull request #3641 from afabri/Periodic_3_mesh_3-link_ImagIO-GF
Periodic_3_mesh_3: Link with ImageIO for VC++
2019-02-07 13:31:04 +01:00
Laurent Rineau 2e54872cf6 Merge pull request #3646 from sloriot/Demo-fix_psp_warning
Fix demo warning
2019-02-07 13:31:00 +01:00
Laurent Rineau 3429c6c9df Merge pull request #3648 from maxGimeno/Demo-Fix_connection-GF
Polyhedron demo: Small Fix for Qt missing Connection
2019-02-07 13:30:57 +01:00
Laurent Rineau 69bb49cb72 Merge pull request #3650 from afabri/CGAL-CXX17_deprecation_warnings-GF
Address VC++ deprecation warnings concerning the STL
2019-02-07 13:30:55 +01:00
Laurent Rineau e6209b418a Merge pull request #3651 from afabri/CORE-setprecision-GF
CGAL_Core: Remove call of setprecision()
2019-02-07 13:30:52 +01:00
Laurent Rineau 2f002971e4 Merge pull request #3653 from sgiraudot/Classification-Fix_OpenCV_Qt5_bug-GF
Classification: Remove useless full find_package for OpenCV
2019-02-07 13:30:49 +01:00
Laurent Rineau 0ca486665a Merge pull request #3654 from maxGimeno/Triangulation_fix_tests_for_clang-GF
Triangulation: Fix the tests for GCC<4.4 so it wont match clang.
2019-02-07 13:30:46 +01:00
Laurent Rineau ccab8c7391 Merge pull request #3656 from maxGimeno/Demo-Fix_stuffs-GF
Polyhedron Demo: fixes
2019-02-07 13:30:43 +01:00
Laurent Rineau 0ac45879a8 Merge pull request #3657 from lrineau/CGAL-Fix_include_CTest-GF
Replace include(CTest) by minimal usage
2019-02-07 13:30:41 +01:00
Laurent Rineau a4487ed6b6 Merge pull request #3653 from sgiraudot/Classification-Fix_OpenCV_Qt5_bug-GF
Classification: Remove useless full find_package for OpenCV
2019-02-07 13:29:55 +01:00
Laurent Rineau 9c31f25653 trivial fix (Python issue) 2019-02-07 13:29:39 +01:00
Laurent Rineau 27f1dc4a62 Do no always search for GMPXX
There is a kind of bug in `UseCGAL.cmake`, that enables GMPXX if it is
found, even if `WITH_GMPXX` is `OFF`. If GMPXX is never search for,
that should avoid it to be accidentally activated on platforms we do
not want it.
2019-02-07 10:12:51 +01:00
Maxime Gimeno 37cc9b03c7 Fix output_to_vtu 2019-02-05 16:42:00 +01:00
Laurent Rineau 300659577a Other fixes for GMPXX
Followup-up to the previous commit.
2019-02-05 13:32:27 +01:00
Laurent Rineau bc4da1f4e6 Fix with GMPXX
My commit 24e96c270a5 modified CMake scripts, and now GMPXX seems
activated, at least for CGAL packages using CGAL_Core. And gcc 4.1 and
4.4 found compilation errors:
https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-4.14-Ic-115/Circular_kernel_3/TestReport_gimeno_CentOS6.gz

The workaround is easy: explicit the cast from the expression
templates to `FT` in the ternary operator.
2019-02-05 13:32:27 +01:00
Andreas Fabri b474ea2b2a Make static data member thread local 2019-02-05 13:15:07 +01:00
Laurent Rineau dc275ec013 Fix a warning about unused local type 2019-02-04 15:48:29 +01:00
Laurent Rineau 02690350ee Replace include(CTest) by minimal usage
- Define the option `BUILD_TESTING`
- Call to `enable_testing()` if `BUILD_TESTING` is on.
2019-02-04 15:30:24 +01:00
Laurent Rineau f37ac9cfc6 Fix non-header-only CGALConfig.cmake as regards to CGAL_Core
... and then fix the `CMakeLists.txt` of HDT2_demo.
2019-02-04 15:09:07 +01:00
Laurent Rineau 7e83c9ddf6 Copy the resources from GraphicsView/demo/icons/
That is:
  - a dirty hack,
  - a fixup of commit 65e115c5230, that started copy the qrc files
    without copying the resources.
2019-02-04 15:07:38 +01:00
Maxime Gimeno 302a2cd225 Use BOOST_GCC 2019-02-04 14:19:10 +01:00
Maxime Gimeno de8dde79f4 Replace not by ! in preprocessor directives 2019-02-04 10:40:00 +01:00
Maxime Gimeno 6cff52c485 write_vtu uses write_vtu_with_attributes 2019-02-04 10:04:19 +01:00
Maxime Gimeno 126dd4d7dc Add an action to save files (not as) 2019-02-01 16:31:03 +01:00
Maxime Gimeno 1c1677e48d If all points of polyline are equal, display as points. 2019-02-01 15:54:56 +01:00
Maxime Gimeno ed127d3696 Invalidate bbox when invalidate geometry in sm item. 2019-02-01 15:41:50 +01:00
Maxime Gimeno ed3f2cf357 Fix Color_each_components 2019-02-01 15:32:38 +01:00
Maxime Gimeno 8baad2fcb3 Fix the tests for GCC<4.4 so it wont match clang. 2019-02-01 12:22:08 +01:00