An abstract class for interpolation function or interpolator that estimate values at non-observaved location within a PointCoverage. More...
#include <AbstractPointCoverageInterp.h>
  
 Public Member Functions | |
| virtual std::auto_ptr < te::dt::AbstractData >  | estimate (const PointCoverage &cv, unsigned int p, const te::gm::Point &l)=0 | 
| It estimates a value at a given non-observed location, in a PointCoverage.  More... | |
| virtual  te::common::AbstractParameters *  | getParams ()=0 | 
| It gets the parameters associated to the interpolator.  More... | |
| virtual void | setParams (te::common::AbstractParameters *p)=0 | 
| It sets the parameters associated to the interpolator.  More... | |
| virtual | ~AbstractPointCoverageInterp () | 
| Virtual destructor.  More... | |
Protected Member Functions | |
| AbstractPointCoverageInterp () | |
| Constructor.  More... | |
An abstract class for interpolation function or interpolator that estimate values at non-observaved location within a PointCoverage.
Definition at line 60 of file AbstractPointCoverageInterp.h.
      
  | 
  virtual | 
Virtual destructor.
Definition at line 36 of file AbstractPointCoverageInterp.cpp.
      
  | 
  protected | 
Constructor.
Definition at line 32 of file AbstractPointCoverageInterp.cpp.
      
  | 
  pure virtual | 
It estimates a value at a given non-observed location, in a PointCoverage.
| cv | A PointCoverage | 
| p | The index of the PointCoverage property to be estimated | 
| l | A given non-observed location. | 
Implemented in te::st::IDWInterpolator.
      
  | 
  pure virtual | 
It gets the parameters associated to the interpolator.
Implemented in te::st::IDWInterpolator.
      
  | 
  pure virtual | 
It sets the parameters associated to the interpolator.
| p | The parameters to be associated to the interpolator. | 
Implemented in te::st::IDWInterpolator.