Tornado-Visualization/datenvisualisierung_sose2024/horizontalslicetoimagemapper.h

28 lines
656 B
C
Raw Permalink Normal View History

2024-05-20 17:42:22 +00:00
#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