27#ifndef __TERRALIB_ST_INTERNAL_NEARESTGEOMETRYATTIMEINTERP_H
28#define __TERRALIB_ST_INTERNAL_NEARESTGEOMETRYATTIMEINTERP_H
This file contains an abstract class for interpolation function or interpolator that estimate geometr...
Template support for singleton pattern.
Abstract parameters base interface.
Template support for singleton pattern.
AbstractTrajectoryInterp()
Constructor.
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 .
virtual ~NearestGeometryAtTimeInterp()
Virtual destructor.
void setParams(te::common::AbstractParameters *p)
It sets the parameters associated to the interpolator.
te::common::AbstractParameters * getParams()
It gets the parameters associated to the interpolator.
NearestGeometryAtTimeInterp()
Constructor.
A class to represent trajectory.
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.