
NAME
     <type>opInterp - Operator to interpolate data.

SYNOPSIS
     #include <<type>opinter.h>

DESCRIPTION
     <type>opInterp takes a <type>space, and changes  the  length
     of  one  of the axes. In doing this, it maps one sample into
     each of  the  points  in  the  output  space,  interpolating
     linearly  to  determine  which  point  of the input space is
     used. To do this the opposite way (mapping each point of the
     input  space to the output space), use the Adjoint function.
     To construct a <type>opInterp, you simply specify the  input
     Axis, and the output Axis.

PUBLIC OPERATIONS
     <type>opInterp(const Axis& in,const Axis& out)
          Construct a <type>Interp given the in and out Axis.

     <type>space Forward(const <type>space &) const
     <type>space Adjoint(const <type>space &) const

PRIVATE OPERATION
     void apply(<type>Array &,<type>Array &,int,
                 const Axislist &,const Axislist &) const

SEE ALSO
     <type>space, <type>op, <type>opone

