28 lines
656 B
C
28 lines
656 B
C
|
#ifndef HORIZONTALSLICETOIMAGEMAPPER_H
|
||
|
#define HORIZONTALSLICETOIMAGEMAPPER_H
|
||
|
|
||
|
#include <QImage>
|
||
|
#include <QString>
|
||
|
|
||
|
|
||
|
class HorizontalSliceToImageMapper
|
||
|
{
|
||
|
public:
|
||
|
HorizontalSliceToImageMapper();
|
||
|
~HorizontalSliceToImageMapper();
|
||
|
void getSlice(float *source, int xs, int ys);
|
||
|
void getSliceLocation(float *source, int x, int y);
|
||
|
QImage mapSliceToImage(QString fileName);
|
||
|
QImage mapSliceToImage();
|
||
|
void setMagnitude(bool x);
|
||
|
float totalWindSpeed(float a, float b, float c);
|
||
|
void getSlice(float *source);
|
||
|
private:
|
||
|
float *slice;
|
||
|
int xs;
|
||
|
int ys;
|
||
|
bool magnitudeBool;
|
||
|
};
|
||
|
|
||
|
#endif // HORIZONTALSLICETOIMAGEMAPPER_H
|