Go to the documentation of this file.
27 #ifndef __TERRALIB_ST_INTERNAL_NEARESTVALUEATTIMEINTERP_H
28 #define __TERRALIB_ST_INTERNAL_NEARESTVALUEATTIMEINTERP_H
31 #include "../../../common/Singleton.h"
34 #include "../../Config.h"
73 #endif // __TERRALIB_ST_INTERNAL_NEARESTVALUEATTIMEINTERP_H
NearestValueAtTimeInterp()
Constructor.
It is an interpolation function the estimates the nearest value at a given non-observed time of a tim...
A class to represent time series.
te::common::AbstractParameters * getParams()
It gets the parameters associated to the interpolator.
virtual ~NearestValueAtTimeInterp()
Virtual destructor.
void setParams(te::common::AbstractParameters *p)
It sets the parameters associated to the interpolator.
Template support for singleton pattern.
#define TESTEXPORT
You can use this macro in order to export/import classes and functions from this module.
An abstract class for an interpolation function or interpolator that estimate a value at non-observav...
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.
Abstract parameters base interface.
This file contains an abstract class for interpolation functions or interpolators that estimate value...