40 void setData(QVector<float> plotData,
int plotWidth,
int x,
int y,
int z);
43 void updateData(QVector<float> plotData,
int x,
int y,
int z);
46 QStringList information;
51 int surfaceRenderMode;
76 void drawBoundingBox();
79 void drawInformation();
80 void calculateCentre(
float ***plotData,
int plotWidth);
81 void loadTexture(
float ***textureData);
82 void setPerspective(GLfloat fovy, GLfloat aspect, GLfloat zmin, GLfloat zmax);
83 float scaleRange(
float in,
float oldMin,
float oldMax,
float newMin,
float newMax);
86 void resizeGL(
int w,
int h);
88 void mousePressEvent(QMouseEvent *event);
89 void mouseReleaseEvent(QMouseEvent *event);
90 void mouseMoveEvent(QMouseEvent *event);
91 void wheelEvent(QWheelEvent *event);