#include <Meteo1DInterpolator.h>
Public Member Functions | |
ResamplingStack () | |
void | addAlgorithm (std::shared_ptr< ResamplingAlgorithms > algo, const double &max_gap_size) |
std::vector< std::shared_ptr< ResamplingAlgorithms > > | buildStack (const ResamplingAlgorithms::gap_info &gap) const |
void | resetResampling () |
void | resample (const std::string &stationHash, const size_t &index, const ResamplingAlgorithms::ResamplingPosition elementpos, const size_t &ii, const std::vector< MeteoData > &vecM, MeteoData &md, const double &max_gap_size) const |
std::string | getStackStr () const |
bool | empty () const |
mio::ResamplingStack::ResamplingStack | ( | ) |
void mio::ResamplingStack::addAlgorithm | ( | std::shared_ptr< ResamplingAlgorithms > | algo, |
const double & | max_gap_size | ||
) |
std::vector< std::shared_ptr< ResamplingAlgorithms > > mio::ResamplingStack::buildStack | ( | const ResamplingAlgorithms::gap_info & | gap | ) | const |
bool mio::ResamplingStack::empty | ( | ) | const |
std::string mio::ResamplingStack::getStackStr | ( | ) | const |
void mio::ResamplingStack::resample | ( | const std::string & | stationHash, |
const size_t & | index, | ||
const ResamplingAlgorithms::ResamplingPosition | elementpos, | ||
const size_t & | ii, | ||
const std::vector< MeteoData > & | vecM, | ||
MeteoData & | md, | ||
const double & | max_gap_size | ||
) | const |
void mio::ResamplingStack::resetResampling | ( | ) |