27#ifndef __TERRALIB_ST_INTERNAL_NEARESTVALUEATTIMEINTERP_H
28#define __TERRALIB_ST_INTERNAL_NEARESTVALUEATTIMEINTERP_H
This file contains an abstract class for interpolation functions or interpolators that estimate value...
Template support for singleton pattern.
Abstract parameters base interface.
Template support for singleton pattern.
AbstractTimeSeriesInterp()
Constructor.
void setParams(te::common::AbstractParameters *p)
It sets the parameters associated to the interpolator.
virtual ~NearestValueAtTimeInterp()
Virtual destructor.
NearestValueAtTimeInterp()
Constructor.
std::unique_ptr< te::dt::AbstractData > estimate(const TimeSeries &ts, te::dt::DateTime *time) const
It estimates a value at a given non-observed time of a time series.
te::common::AbstractParameters * getParams()
It gets the parameters associated to the interpolator.
A class to represent time series.
Namespace for the TerraLib ST module.
Teste git! Configuration flags for the st (spatiotemporal) module of TerraLib.
#define TESTEXPORT
You can use this macro in order to export/import classes and functions from this module.