% +------------------------------------------------------------------------+
% | Reference manual page: Interpolation_traits_2.tex
% +------------------------------------------------------------------------+
% | 06.04.2000   Author
% | Package: Package
% | 
\RCSdef{\RCSInterpolationtraitsRev}{$Revision$}
\RCSdefDate{\RCSInterpolationtraitsDate}{$Date$}
% |
%%RefPage: end of header, begin of main body
% +------------------------------------------------------------------------+


\begin{ccRefClass}{Interpolation_traits_2<K>}
  


  %% \ccHtmlCrossLink{}     %% add further rules for cross referencing links
  %% \ccHtmlIndexC[class]{} %% add further index entries
  \ccCreationVariable{traits} 

  
  \ccDefinition \ccRefName\ is a model for the concept
  \ccc{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 \ccc{K}.
  
  \ccInclude{CGAL/Interpolation_traits_2.h}

  \ccIsModel 
  \ccRefConceptPage{InterpolationTraits}
  \ccIndexSubitem[c]{InterpolationTraits}{model} \\
  
  \ccTypes
  \ccThreeToTwo 
  \ccTypedef{typedef K::FT                            FT;}{}
  \ccGlue
  \ccTypedef{typedef K::Point_2                        Point_d;}{}
  \ccGlue
  \ccTypedef{typedef K::Vector_2                       Vector_d;}{}
  \ccGlue
  \ccTypedef{typedef K::Construct_vector_2     Construct_vector_d;}{}
  \ccGlue
  \ccTypedef{typedef K::Construct_scaled_vector_2 
    Construct_scaled_vector_d;}{}
  \ccGlue
  \ccTypedef{typedef K::Compute_squared_distance_2 
    Compute_squared_distance_d;}{}
                                           
\ccOperations
\ccAutoIndexingOff
\ccMemberFunction{Construct_scaled_vector_d
  construct_scaled_vector_d_object() const;}{}
\ccMemberFunction{Construct_vector_d
  construct_vector_d_object()const;}{}
\ccMemberFunction{Compute_squared_distance_d
  compute_squared_distance_d_object() const;}{}

\ccSeeAlso
\ccRefConceptPage{InterpolationTraits}\\
\ccRefConceptPage{GradientFittingTraits}\\
\ccRefIdfierPage{CGAL::Interpolation_gradient_fitting_traits_2<K>} 
\end{ccRefClass}

% +------------------------------------------------------------------------+
%%RefPage: end of main body, begin of footer
% EOF
% +------------------------------------------------------------------------+

