The function sibson_c1_interpolation interpolates the function values and the gradients that are provided by functors following the method described in [Sib81].
#include <CGAL/interpolation_functions.h>
template < class ForwardIterator, class Functor, class GradFunctor, class Traits> | ||||
std::pair< typename Functor::result_type, bool> | ||||
| ||||
This function generates the interpolated function
value at the point p using Sibson's Z1 interpolant
[Sib81]. If the functor function_gradient cannot supply the gradient of a point, the function returns a pair where the Boolean is set to false. If the interpolation was successful, the pair contains the interpolated function value as first and true as second value.
|