Tornado-Visualization/datenvisualisierung_sose2024/horizontalslicetoimagemapper.h
2024-05-20 19:42:22 +02:00

27 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