Commit Graph
87411 Commits
Author SHA1 Message Date
Sébastien Loriot 2f81a21523 Merge 'CGAL-named_function_parameters' for 4.13-branch into 4.14-branch
Conflicts resolved by hand
2019-07-28 22:30:13 +02:00
Mael Rouxel-Labbé a45ccab351 Distinguish between FT and RT so that Homogeneous uses RT-based vector scaling 2019-07-26 19:20:32 +02:00
Laurent Rineau 7b1889b87e Merge branch 'releases/CGAL-4.14-branch'
# Conflicts:
#	Point_set_processing_3/include/CGAL/IO/write_ply_points.h
2019-07-26 18:45:17 +02:00
Laurent Rineau da2726e0e7 Merge branch 'releases/CGAL-4.13-branch' into releases/CGAL-4.14-branch
# Conflicts:
#	CGAL_ipelets/include/CGAL/CGAL_Ipelet_base_v7.h
#	Installation/lib/cmake/CGAL/CGALConfig.cmake
#	Intersections_2/test/Intersections_2/test_intersections_2.cpp
#	Segment_Delaunay_graph_2/test/Segment_Delaunay_graph_2/include/test_types.h
#	Snap_rounding_2/include/CGAL/Snap_rounding_kd_2.h
2019-07-26 18:33:55 +02:00
Laurent Rineau 4d5b4c950a Merge pull request #4085 from maxGimeno/Update_Find_TBB-GF
Update FindTBB.cmake
2019-07-26 18:27:00 +02:00
Laurent Rineau 9d594c315c Merge pull request #4107 from sgiraudot/PSP-Fix_ply_missing_inlines-GF
Add missing inlines to PSP IO non-template functions
2019-07-26 18:26:58 +02:00
Laurent Rineau b5807c7cc0 Merge pull request #4089 from maxGimeno/Fixes_for_4_13-maxGimeno
Fixes for 4.13
2019-07-26 18:26:57 +02:00
Mael Rouxel-Labbé 27f7b48ec8 Remove obsolete comment 2019-07-26 16:02:37 +02:00
Mael Rouxel-Labbé 6c8a8f347d Change ray/line.point(int --> FT)
There is no real requirement on it being an 'int', except some symmetry with
the segment.
2019-07-26 15:59:52 +02:00
Laurent Rineau 5d47146cd6 Fix in header-only 2019-07-25 16:14:50 +02:00
Laurent Rineau fbf163d244 Fix when CGAL_USE_FILE is not included 2019-07-25 16:13:08 +02:00
Maxime Gimeno 7180f20b7a Remove threshold in source point removing in the shortest_path_plugin 2019-07-25 10:02:29 +02:00
Laurent Rineau eaef60dcfc Add a new tool extract_a_sub_image.cpp to extract a sub-image 2019-07-24 14:33:20 +02:00
Laurent Rineau a17c0d628d Fix our usage of TBB and <thread.h>
A lot of parts of CGAL use `<thread>` in conjunction with TBB. I have
added the `find_package(Threads)` in `CGAL_target_use_TBB.cmake` for
convenience.

I have also restored FindTBB.cmake as a pure copy of
  https://github.com/Kitware/VTK/blob/master/CMake/FindTBB.cmake
with that version:

> c7249fed2e73ce25fbbc53363d9caf4ab5cc9195
> Author: Cory Quammen <cory.quammen@kitware.com>
> Date:   Thu Feb 14 23:21:09 2019 -0500
>
>     FindTBB: handle basic linker scripts
>
>     TBB binaries may define libtbb.so as a linker script of the form
>
>     INPUT(libtbb.so.2)
>
>     Make FindTBB find the real .so file libtbb.so points to in such cases.
>
>     Approach borrowed from vtk-m/CMake/VTKmDeviceAdapters.cmake on
>     suggestion from Robert Maynard.
>
>
2019-07-24 10:35:36 +02:00
Simon Giraudot ba9862e62c Fix indentation 2019-07-24 10:29:20 +02:00
Simon Giraudot 275f7f390b Add Polygonal reconstruction and improve plugin 2019-07-24 10:29:10 +02:00
Simon Giraudot 85ab4e9041 Add missing inlines to PSP IO non-template functions 2019-07-24 08:49:34 +02:00
Laurent Rineau 3d1450b71f Merge branch 'releases/CGAL-4.14-branch' 2019-07-23 17:17:06 +02:00
Laurent Rineau 8ce9207d10 Merge remote-tracking branch 'cgal/releases/CGAL-4.13-branch' into releases/CGAL-4.14-branch 2019-07-23 17:14:40 +02:00
Laurent Rineau 00be9f3bb9 Merge pull request #4096 from MaelRL/Kernel_23-Remove_EPICK_without_intervals-GF
Kernel 23: remove epick without intervals
2019-07-23 17:12:33 +02:00
Simon Giraudot 98fb0fa4fc Add marching tets for Poisson and fix plugin 2019-07-23 14:58:06 +02:00
Simon Giraudot d7b0fcc4f6 WIP: simplify/reorganize reconstruction plugin 2019-07-23 12:54:07 +02:00
Mael Rouxel-Labbé ae44cf3ff9 Do not return a const& for Named Parameters' default values
Since 'd' is in general some default constructed value, things can get weird,
for example with default constructed std::function
2019-07-23 11:58:21 +02:00
Maxime Gimeno 036b3efb9a Actually fix the bug 2019-07-23 10:11:53 +02:00
Maxime Gimeno 538780d276 Fix the fix 2019-07-23 09:40:10 +02:00
Maxime Gimeno 41c7ac47dd Try to fix error in archlinux-clang-release 2019-07-22 16:16:29 +02:00
Maxime Gimeno e448b7ae81 Merge remote-tracking branch 'cgal/master' into Demo-Add_diff_plugin-maxGimeno 2019-07-22 15:59:44 +02:00
Sebastien Loriot 0dd30b1a68 Merge pull request #3900 from lrineau/CGAL-header_only_by_default-GF
Make CGAL_HEADER_ONLY the default in CGAL-5.0
2019-07-19 21:14:34 +02:00
Sebastien Loriot 2a426bb1e1 Merge pull request #4063 from sloriot/CGAL-NO_CXX11
Remove CGAL_CXX11 macro usage
2019-07-19 16:16:22 +02:00
Maxime Gimeno bedbd31157 Fix the reloading of an oriented soup. Restore highlighting of self-intersections. 2019-07-19 16:12:36 +02:00
Sebastien Loriot 4f62fd0321 Merge pull request #4081 from mglisse/NewKernel_d-loopinv-glisse
Move store outside the loop.
2019-07-19 15:37:24 +02:00
Sébastien Loriot d5e140945f Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' 2019-07-19 15:33:35 +02:00
Sébastien Loriot ae31523c0f Merge remote-tracking branch 'cgal/releases/CGAL-4.13-branch' into HEAD 2019-07-19 15:32:21 +02:00
Sebastien Loriot 892cd7b8b2 Merge pull request #4095 from afabri/Box_intersection-add_example-GF
Box_intersection_d: Add an example that implements a do_intersect for two polylines
2019-07-19 15:29:46 +02:00
Sebastien Loriot 73dc36081b Merge pull request #4093 from sgiraudot/PCA-Fix_tetrahedra_PCA-GF
[PCA] Fix PCA on tetrahedra
2019-07-19 15:28:51 +02:00
Sebastien Loriot 9d20767816 Merge pull request #4080 from gdamiand/patch-1
Bug fix in is_empty method in Buffer_for_vao
2019-07-19 15:25:15 +02:00
Sebastien Loriot 66c73369d0 Merge pull request #4077 from maxGimeno/Demo-Optimize_move_point-mgimeno
Demo 3D : Optimize the "Move point" operation
2019-07-19 15:24:50 +02:00
Sebastien Loriot 202a98e82b Merge pull request #4100 from sloriot/CGAL-travis_fix
Update dependencies to (try to) please travis
2019-07-19 15:09:31 +02:00
Maxime Gimeno 8d37bf3aa6 Fix algorithm 2019-07-19 15:01:42 +02:00
Maxime Gimeno 82567685ad Add include of CGAL_taret_use_TBB in the end of the new FindTBB 2019-07-19 09:34:12 +02:00
Maxime Gimeno 0a540dd2ba WIP 2019-07-19 09:27:47 +02:00
Maxime Gimeno d1008eed39 Add missing dependency 2019-07-19 09:22:47 +02:00
Mael Rouxel-Labbé 00f8f3ae43 Remove example that had been moved to test (snap already has two tests) 2019-07-19 09:07:01 +02:00
Sébastien Loriot 8ca71ec60c doc fixes 2019-07-18 20:41:49 +02:00
Sébastien Loriot 9fda0ffcc9 move example of using undocumented feature into test 2019-07-18 20:04:10 +02:00
Sébastien Loriot 4a58db22b9 fix warnings 2019-07-18 20:01:44 +02:00
Sébastien Loriot 030776f6ae fix warnings 2019-07-18 18:26:55 +02:00
Sébastien Loriot 974dfe06c0 rename example 2019-07-18 17:48:16 +02:00
Mael 9ba0870ebd Merge branch 'master' into PMP-Snap_pp-GF 2019-07-18 17:43:04 +02:00
Sébastien Loriot 724e70b97f Merge pull request #3984 from LiangliangNan/master
New package 'Polygonal Surface Reconstruction' and an extension of 'Solver Interface'
2019-07-18 17:05:25 +02:00