Commit Graph

83709 Commits

Author SHA1 Message Date
Marc Glisse c872a75e10 Remove macro CGAL_CONSTEXPR 2019-02-08 15:23:35 +01:00
Marc Glisse 16af3fcf81 Remove macro CGAL_BOOSTD 2019-02-08 15:21:04 +01:00
Marc Glisse cde81908d4 Remove some C++98 code to unclutter the files a bit. 2019-02-08 15:18:09 +01:00
Marc Glisse 530238db1a Remove some C++98 code to unclutter the files a bit. 2019-02-08 14:54:30 +01:00
Marc Glisse 5ef0977d67 Use Vector_dimension on vectors 2019-02-08 12:34:17 +01:00
Laurent Rineau 49b3f3648f Try to upgrade Travis configuration to Xenial 2019-02-07 11:04:03 +01:00
Marc Glisse 4a2f14f649 Symmetrize HasModel/IsModel for Epeck_d. 2019-02-06 15:54:08 +01:00
Marc Glisse 65fcf810f5 Symmetrize HasModel/IsModel for Epeck_d. 2019-02-06 15:52:05 +01:00
Marc Glisse 0b60bb191c Compute_squared_radius_d gives a FT, not a Point_d. 2019-02-06 15:39:16 +01:00
Marc Glisse 7c5a55d8a8 Replicate Laurent's patch from Epeck_d to Epick_d (same content) 2019-02-06 15:13:14 +01:00
Marc Glisse 446edec086 Replicate Laurent's patch from Epeck_d to Epick_d (same content) 2019-02-06 15:10:37 +01:00
Laurent Rineau ba3bc8476f Fix automatic links 2019-02-06 15:00:54 +01:00
Laurent Rineau cdf197e82d Misplaced \cgalModifBegin \cgalModifEnd 2019-02-06 15:00:19 +01:00
Laurent Rineau 3088234e67 CGAL requires C++14. 2019-02-06 14:49:17 +01:00
Marc Glisse 678f911a47 C++14 tweaks 2019-02-06 13:56:05 +01:00
Marc Glisse 140e407bf8 No need to warn about gcc-4.2 if it is C++14-only. 2019-02-05 20:43:40 +01:00
Marc Glisse 050a9663b9 Attribution 2019-02-05 20:43:01 +01:00
Marc Glisse f24c875c16 \bug doesn't have a title 2019-02-04 22:38:01 +01:00
Marc Glisse e0efdb3772 Pasto 2019-02-04 22:27:46 +01:00
Marc Glisse 540a7d312b Try adding some \cgalModifBegin/End. 2019-02-04 22:14:37 +01:00
Marc Glisse 05eaf8f4f6 Document Epeck_d. 2019-02-04 21:56:31 +01:00
Marc Glisse 34cbb9cd4b Make Epeck_d work & C++14-only cleanups
Still some rough edges:
1) double tab[]={.1,.2,.3}; Point_d p(tab+0,tab+3); lazily stores
iterators to tab, so tab had better still be alive when we need
update_exact.
2) One functor (point on a sphere) cannot be done exactly exactly with
a representation center+squared radius.
3) Several hacks that make this not as generic as it should be.
2019-02-03 23:16:28 +01:00
Marc Glisse cbddd4575a One more occurence of Lazy
this code is not used (unfinished), but it still gets included in the test, probably so it doesn't bitrot too fast.
2019-01-27 15:16:38 +01:00
Marc Glisse 07566226a3 Drop unused template parameter from Lazy. 2019-01-27 12:17:45 +01:00
Laurent Rineau 1ca9dbc514
Merge pull request #3596 from maxGimeno/PMP-Make_do_intersect_faster-GF
PMP:: speed up PMP::do_intersect()

Co-authored-by: Sebastien Loriot <sebastien.loriot@cgal.org>
2019-01-22 10:49:59 +01:00
Laurent Rineau e42cc50e7d Merge remote-tracking branch 'cgal/releases/CGAL-4.13-branch' 2019-01-22 09:28:23 +01:00
Laurent Rineau 515ca08e59
Merge pull request #3600 from sloriot/BGL-link_condition_nm_vertices
Fix function checking link condition for non-manifold vertices
2019-01-22 09:27:53 +01:00
Laurent Rineau ae96f528c1 Merge branch 'releases/CGAL-4.13-branch' 2019-01-22 09:22:38 +01:00
Laurent Rineau f5a8686cf3 Merge pull request #3439 from aboudev/VSA-lingjie
New package: Surface_mesh_approximation
2019-01-22 09:17:35 +01:00
Laurent Rineau 0c1517d97e Merge pull request #3446 from sloriot/Installation-extra_slash
Clean-up include dir in CGALconfig.cmake
2019-01-22 09:15:24 +01:00
Laurent Rineau cd75eac35a Merge pull request #3486 from efifogel/Ms_2-empty_ouetr_boundary-efif
Fixed face filtering in case one of the summands does not have an out…
2019-01-22 09:15:21 +01:00
Laurent Rineau f82ba9dcc9 Merge pull request #3515 from afabri/Box_intersection_quit_fscanf_wanring-GF
Box_intersection_d: (void) result to avoid warning
2019-01-22 09:15:18 +01:00
Laurent Rineau 026868a294 Merge pull request #3552 from lrineau/Image_IO-Image_3_maybe_not_own_the_data-GF
Add a non-documented API, to allow CGAL::Image 3 not to own its data
2019-01-22 09:15:15 +01:00
Laurent Rineau 337958d730 Merge pull request #3570 from sloriot/CGAL-fix_maybe_uninit_vars_wrngs_3
Fix some -Wmaybe-uninitialized warnings
2019-01-22 09:15:12 +01:00
Laurent Rineau 28e520b121 Merge pull request #3594 from sloriot/PMP-remove_null_edges_on_border
Null edges removal fix on the border
2019-01-22 09:15:08 +01:00
Laurent Rineau 6e93f1d27a Merge pull request #3597 from sloriot/CGAL-create_filtered_release
Update cmake script to create a release with only a subset of packages
2019-01-22 09:15:00 +01:00
Laurent Rineau f83053c2a5 Merge pull request #3602 from afabri/CGAL-VC2017_AVX_workarounds-GF
Fix for VC2017 with /arch:AVX
2019-01-22 09:14:57 +01:00
Laurent Rineau 17f00fa3e6 Merge branch 'releases/CGAL-4.12-branch' into releases/CGAL-4.13-branch 2019-01-22 09:14:16 +01:00
Laurent Rineau a8c6505642 Merge pull request #3446 from sloriot/Installation-extra_slash
Clean-up include dir in CGALconfig.cmake
2019-01-22 09:13:23 +01:00
Laurent Rineau c31be39bb5 Merge pull request #3602 from afabri/CGAL-VC2017_AVX_workarounds-GF
Fix for VC2017 with /arch:AVX
2019-01-22 09:13:14 +01:00
Laurent Rineau 2597bbc050 Merge pull request #3602 from afabri/CGAL-VC2017_AVX_workarounds-GF
Fix for VC2017 with /arch:AVX
2019-01-22 09:12:27 +01:00
Laurent Rineau f295f702f5
Merge pull request #3609 from maxGimeno/Demo-Fix_heat_method-GF
Polyhedron demo: Fix Display_property_plugin
2019-01-21 12:08:12 +01:00
Maxime Gimeno 2d1a59a65e Remove diagonal ffrom call to FacetTriangulator 2019-01-21 09:54:58 +01:00
Sébastien Loriot 917ca497fd fix -wmaybe-uninitialized warning 2019-01-18 17:39:51 +01:00
Laurent Rineau daa1493e98
Merge pull request #3452 from afabri/Heat_method_3-GF
New package: Heat Method
2019-01-18 16:50:01 +01:00
Laurent Rineau 8dd54fbeb0 Merge branch 'releases/CGAL-4.13-branch' 2019-01-18 16:38:04 +01:00
Laurent Rineau 6ffd76a87e Merge pull request #2792 from afabri/Intersections_3-Add_missing_do_intersect-GF
Intersections_3:  Add missing do_intersect() overloads
2019-01-18 16:37:54 +01:00
Laurent Rineau 7de283a4c6 Merge pull request #3323 from maxGimeno/Demo-Simplify_triangulate_primitive_h-GF
Remove distance check in triangulate()
2019-01-18 16:37:52 +01:00
Laurent Rineau 80717c6f41 Merge pull request #3406 from mglisse/cgal-public-dev/Number_types-boost_mp-glisse-2
Support Boost.Multiprecision
2019-01-18 16:37:49 +01:00
Laurent Rineau 82002b25bd Merge pull request #3581 from sloriot/Random-trivial_test_fix
fix test
2019-01-18 16:37:46 +01:00