STIRA  0.1
Public Member Functions | List of all members
stira::imagetools::Interpolator Class Referenceabstract

A class for interpolation. More...

#include <Interpolator.h>

Inheritance diagram for stira::imagetools::Interpolator:
stira::imagetools::BicubicInterpolator stira::imagetools::BilinearInterpolator stira::imagetools::NearestNeighborInterpolator

Public Member Functions

 Interpolator ()
 constructor
 
virtual ~Interpolator ()
 destructor
 
virtual double Run (ArrayGrid< double > *pGrid, double x, double y)=0
 Runs interpolation. More...
 

Detailed Description

A class for interpolation.

Member Function Documentation

virtual double stira::imagetools::Interpolator::Run ( ArrayGrid< double > *  pGrid,
double  x,
double  y 
)
pure virtual

Runs interpolation.

Parameters
pGridgrid in which to interpolate
xx coordinate of point to be interpolated
yy coordinate of point to be interpolated

Implemented in stira::imagetools::BicubicInterpolator, stira::imagetools::BilinearInterpolator, and stira::imagetools::NearestNeighborInterpolator.

Referenced by stira::imagetools::GeometricTransform::Apply(), and stira::imagetools::GeometricTransform::ApplyInverse().


The documentation for this class was generated from the following files: