## CGAL::Interpolation_traits_2<K>

### Definition

Interpolation_traits_2<K> is a model for the concept InterpolationTraits and can be used to instantiate the geometric traits class of interpolation methods applied on a bivariate function over a two-dimensional domain. The traits class is templated by a kernel class K.

#include <CGAL/Interpolation_traits_2.h>

### Is Model for the Concept

InterpolationTraits

### Types

typedef K::FT | FT;
typedef K::Point_2 | Point_d;
typedef K::Vector_2
| Vector_d;
typedef K::Construct_vector_2
| Construct_vector_d;
typedef K::Construct_scaled_vector_2
| Construct_scaled_vector_d;
typedef K::Compute_squared_distance_2
| Compute_squared_distance_d;

### Operations

Construct_scaled_vector_d
| traits.construct_scaled_vector_d_object ()
Construct_vector_d | traits.construct_vector_d_object ()
Compute_squared_distance_d
| traits.compute_squared_distance_d_object ()

### See Also

InterpolationTraits
GradientFittingTraits
CGAL::Interpolation_gradient_fitting_traits_2<K>