Go to the documentation of this file.
27 #ifndef __TERRALIB_ST_INTERNAL_NEARESTGEOMETRYATTIMEINTERP_H
28 #define __TERRALIB_ST_INTERNAL_NEARESTGEOMETRYATTIMEINTERP_H
31 #include "../../../common/Singleton.h"
34 #include "../../Config.h"
74 #endif // __TERRALIB_ST_INTERNAL_NEARESTGEOMETRYATTIMEINTERP_H
void setParams(te::common::AbstractParameters *p)
It sets the parameters associated to the interpolator.
An abstract class for an interpolation function or interpolator that estimates geometries at non-obse...
te::common::AbstractParameters * getParams()
It gets the parameters associated to the interpolator.
NearestGeometryAtTimeInterp()
Constructor.
Template support for singleton pattern.
It is an interpolation function the estimates the nearest geometry at a given non-observed time of a ...
A class to represent trajectory.
This file contains an abstract class for interpolation function or interpolator that estimate geometr...
#define TESTEXPORT
You can use this macro in order to export/import classes and functions from this module.
Abstract parameters base interface.
virtual ~NearestGeometryAtTimeInterp()
Virtual destructor.
std::unique_ptr< te::gm::Geometry > estimate(const Trajectory &tj, te::dt::DateTime *time) const
It estimates a geometry of a trajectory at a given non-observed time .