# MI - Fimex: MetNoFimex::CachedForwardInterpolation Class Reference

# MetNoFimex::CachedForwardInterpolation Class Reference

`#include <CachedForwardInterpolation.h>`

Inheritance diagram for MetNoFimex::CachedForwardInterpolation:

List of all members.

## 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

## Constructor & Destructor Documentation

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]`

## Member Function Documentation

virtual boost::shared_array<float> MetNoFimex::CachedForwardInterpolation::interpolateValues | ( | boost::shared_array< float > | inData,
|  | size_t | size,
|  | size_t & | newSize |
| ) |  |  | const`[virtual]`

Implements MetNoFimex::CachedInterpolationInterface.

The documentation for this class was generated from the following file:

- include/fimex/CachedForwardInterpolation.h