# MI - Fimex: MetNoFimex::CachedVectorReprojection Class Reference

# MetNoFimex::CachedVectorReprojection Class Reference

`#include <CachedVectorReprojection.h>`

List of all members.

## Public Member Functions

| CachedVectorReprojection ()
| CachedVectorReprojection (int method, boost::shared_array< double > matrix, int ox, int oy)
virtual | ~CachedVectorReprojection ()
void | reprojectValues (boost::shared_array< float > &uValues, boost::shared_array< float > &vValues, size_t size) const throw (CDMException)
size_t | getXSize () const
size_t | getYSize () const

## Constructor & Destructor Documentation

MetNoFimex::CachedVectorReprojection::CachedVectorReprojection | ( |  | ) | `[inline]`

MetNoFimex::CachedVectorReprojection::CachedVectorReprojection | ( | int | method,
|  | boost::shared_array< double > | matrix,
|  | int | ox,
|  | int | oy |
| ) |  |  | `[inline]`

virtual MetNoFimex::CachedVectorReprojection::~CachedVectorReprojection | ( |  | ) | `[inline, virtual]`

## Member Function Documentation

void MetNoFimex::CachedVectorReprojection::reprojectValues | ( | boost::shared_array< float > & | uValues,
|  | boost::shared_array< float > & | vValues,
|  | size_t | size |
| ) |  |  | const throw (CDMException)

reproject the vector values

Parameters:

  | uValues | the values in x-direction. These will be changed in-place.
  | vValues | the values in y-direction. These will be changed in-place.
  | size | the size of both arrays

size_t MetNoFimex::CachedVectorReprojection::getXSize | ( |  | ) | const`[inline]`

size_t MetNoFimex::CachedVectorReprojection::getYSize | ( |  | ) | const`[inline]`

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

- include/fimex/CachedVectorReprojection.h