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.