Go to the documentation of this file.
27 #ifndef __TERRALIB_ST_INTERNAL_IDWINTERPOLATOR_H
28 #define __TERRALIB_ST_INTERNAL_IDWINTERPOLATOR_H
31 #include "../../../common/Singleton.h"
34 #include "../../Config.h"
73 #endif // __TERRALIB_ST_INTERNAL_IDWINTERPOLATOR_H
void setParams(te::common::AbstractParameters *p)
It sets the parameters associated to the interpolator.
std::unique_ptr< te::dt::AbstractData > estimate(const PointCoverage &cv, unsigned int p, const te::gm::Point &l)
It estimates a value at a given non-observed location, in a PointCoverage.
An abstract class for interpolation function or interpolator that estimate values at non-observaved l...
This file contains an abstract class for interpolation function or interpolator that estimate values ...
A class that implements an inverse distance weighted (IDW) interpolationan function for PointCoverage...
Template support for singleton pattern.
virtual ~IDWInterpolator()
Virtual destructor.
#define TESTEXPORT
You can use this macro in order to export/import classes and functions from this module.
A concrete class to represent a point coverage.
IDWInterpolator()
Constructor.
A point with x and y coordinate values.
te::common::AbstractParameters * getParams()
It gets the parameters associated to the interpolator.
Abstract parameters base interface.