Commit Graph

339 Commits

Author SHA1 Message Date
Guillaume Damiand 7d406fbb9c
Merge branch 'master' into CGAL-cmake_cleanup-gdamiand 2018-11-05 07:32:58 +01:00
Laurent Rineau 821f9c015e Merge pull request #3311 from sloriot/Doc-Pkg_link_name
Update the name of package names reference links
2018-10-29 10:27:53 +01:00
Guillaume Damiand 92ba7fa6c9 Update minimum cmake required version in all CMakeLists.txt 2018-10-18 14:49:23 +02:00
Guillaume Damiand 0bd9088b5a Remove all include( ) and include( CGAL_CreateSingleSourceCGALProgram ) in CMakeLists.txt; they are no more required. 2018-10-17 14:17:08 +02:00
Guillaume Damiand 7f09308d33 Remove all include_directories(BEFORE ../../include) in CMakeLists.txt 2018-10-17 13:07:22 +02:00
Andreas Fabri 3701140277 Remove unused variables 2018-10-10 07:59:20 +02:00
Sébastien Loriot ea240cfac5 use \PkgXXX instead of \PkgXXXSummary 2018-10-08 10:28:44 +02:00
Sébastien Loriot a2e8a1c68f add the suffix Ref to doxygen link to reference 2018-10-08 10:26:56 +02:00
Andreas Fabri 660cb5d778 Add precondition that range is non-empty. This is more explicit than the precondition that norm>0 2018-10-02 11:07:43 +02:00
Andreas Fabri 77010f5f0a Resimplify and fix the documentation 2018-09-26 16:17:35 +02:00
Andreas Fabri c5f85b212d Switch to make_zero() 2018-09-26 11:46:22 +02:00
Andreas Fabri 41946b72d6 Make linear_interpolation() work with non-scalar data 2018-09-26 09:06:34 +02:00
Mael Rouxel-Labbé 8b6826cb83 Renamed an internal function
Some compilers seem to get confused between different functions by the
<VF_arg_type> despite the functions having different numbers of arguments.
2018-06-28 11:57:06 +02:00
Mael Rouxel-Labbé ff541caac8 Changed macro to detect whether lambdas should be used or not 2018-06-28 10:23:33 +02:00
Mael Rouxel-Labbé 49789ef3bb Fixed namespace 2018-06-26 14:28:50 +02:00
Mael Rouxel-Labbé 68c8b797a6 Merge branch 'Interpolation-Use_result_of-GF-old' into Interpolation-Use_result_of-GF 2018-06-26 14:27:19 +02:00
Mael Rouxel-Labbé 14bda813d3 Workaround boost::is_constructible not being safe to use before C++11
Incidentally means that argument_type unfortunately must be defined
when not using C++11...
2018-06-25 12:13:46 +02:00
Mael Rouxel-Labbé cdf325138a Tiny indentation fix 2018-06-15 13:01:49 +02:00
Mael Rouxel-Labbé fa5ff4993d Improved the test of interpolation functions to test other types of functors 2018-06-15 12:54:59 +02:00
Mael Rouxel-Labbé c76dace89b Replaced uses of ::result_type and ::argument_type in Interpolation
This allows to pass more generic functors such as lambdas, for example.
2018-06-15 12:53:46 +02:00
Mael Rouxel-Labbé 77ab3dbd00 Added comments in examples about lambda support 2018-06-15 12:52:46 +02:00
Mael Rouxel-Labbé c26d1f09a6 Fixed error in the documentation 2018-06-15 12:44:38 +02:00
Mael Rouxel-Labbé bbb1431249 Fixed Construct_point_2 return type
Can't assume it is a const& otherwise we take references to temporaries
with kernels doing lazy constructions such as EPECK
2018-06-15 12:38:06 +02:00
Mael Rouxel-Labbé b4a7f84562 Misc minor changes 2018-06-14 16:35:57 +02:00
Mael Rouxel-Labbé 26c857a431 Moved unary/binary_function to CGAL::cpp98 2018-06-13 15:58:19 +02:00
Mael Rouxel-Labbé c1f7e536ca Minor doc fix 2018-05-04 13:57:41 +02:00
Mael Rouxel-Labbé 1dcda5f58a Reverted author change 2018-05-04 13:57:41 +02:00
Mael Rouxel-Labbé 10c073b8df Doc improvements 2018-05-04 13:57:41 +02:00
Jane Tournois 0f787d4b28 fix typo 2018-05-04 13:57:41 +02:00
Andreas Fabri bfaa3b7d6e fix include 2018-05-04 13:57:41 +02:00
Mael Rouxel-Labbé d5a2403ee2 Minor doc fixes 2018-05-04 13:57:41 +02:00
Mael Rouxel-Labbé de5795936f Fixed indentation 2018-05-04 13:57:41 +02:00
Mael Rouxel-Labbé 52dd29a635 Actualized traits concepts 2018-05-04 13:57:41 +02:00
Mael Rouxel-Labbé a5b773b12d Updated doc of the sibson gradient fitting functions 2018-05-04 13:57:41 +02:00
Mael Rouxel-Labbé 07cda962b6 Minor doc fix 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 44570bd7e0 Fixed broken backward compatibility 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 89e2b72d1e Renamed template parameter in the documentation 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 5d2fa6b4c6 Updated documentation of (natural|regular)_neighbor_coordinates_2 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 7a2382ee7f Factorized some calls to construct_point_d 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 13432343ea Reference manual misc updates 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé a3dce1bb75 Updated doc of interpolation functions 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé ebe92dc1b1 User manual improvements 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé f69c1f734a Replaced 'assert' with 'continue'
This function takes a vertex handle vh and computes the coordinates
in the hypothetical situation of vh being removed and querying at vh->point().

If vh is adjacent to the infinite vertex, then vh->point() will be outside
the convex hull (most likely, could be on the boundary too). The base function
taking a point can handle that case, it returns: (empty, 0, false). Rather
than crashing, let the other function return 'false'.
2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 166f6d5624 Minor example improvements 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé b319d41f00 Added a simple example of nn_coordinates with OutputFunctor 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé dc7215b178 Improved examples (rn|nn)_coordinates_2.cpp 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 9085622fdd Remade figures, added new figure for regular neighbor coordinates 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 0504519cb7 Fixed trailing whitespace in Interpolation/doc 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 4fba5c8db7 Cleaned output 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé cb7ea5a752 Added another test to regular neighbors 2018-05-04 13:57:39 +02:00