#include <CachedForwardInterpolation.h>
Public Member Functions | |
CachedForwardInterpolation (int funcType, std::vector< double > pointsOnXAxis, std::vector< double > pointsOnYAxis, size_t inX, size_t inY, size_t outX, size_t outY) | |
virtual | ~CachedForwardInterpolation () |
virtual boost::shared_array < float > | interpolateValues (boost::shared_array< float > inData, size_t size, size_t &newSize) const |
MetNoFimex::CachedForwardInterpolation::CachedForwardInterpolation | ( | int | funcType, | |
std::vector< double > | pointsOnXAxis, | |||
std::vector< double > | pointsOnYAxis, | |||
size_t | inX, | |||
size_t | inY, | |||
size_t | outX, | |||
size_t | outY | |||
) |
virtual MetNoFimex::CachedForwardInterpolation::~CachedForwardInterpolation | ( | ) | [inline, virtual] |
virtual boost::shared_array<float> MetNoFimex::CachedForwardInterpolation::interpolateValues | ( | boost::shared_array< float > | inData, | |
size_t | size, | |||
size_t & | newSize | |||
) | const [virtual] |
Implements MetNoFimex::CachedInterpolationInterface.