qvolray

annotate src/ui_xferview.h @ 37:450d4c50470f

- 16bit floating point textures halve gpu texture memory usage - slower transfer function change
author John Tsiombikas <nuclear@member.fsf.org>
date Wed, 01 Jan 2014 00:23:57 +0200
parents 40df2cdc6323
children
rev   line source
nuclear@29 1 #ifndef UI_XFERVIEW_H_
nuclear@29 2 #define UI_XFERVIEW_H_
nuclear@29 3
nuclear@29 4 #include <QGLWidget>
nuclear@29 5
nuclear@30 6 class XFerGLView : public QGLWidget {
nuclear@29 7 private:
nuclear@29 8 Q_OBJECT
nuclear@29 9
nuclear@29 10 void initializeGL();
nuclear@29 11 void resizeGL(int xsz, int ysz);
nuclear@29 12 void paintGL();
nuclear@29 13
nuclear@35 14 void mousePressEvent(QMouseEvent *ev);
nuclear@35 15 void mouseMoveEvent(QMouseEvent *ev);
nuclear@35 16
nuclear@29 17 public:
nuclear@30 18 XFerGLView(QGLWidget *share_widget = 0);
nuclear@29 19
nuclear@29 20 QSize minimumSizeHint() const;
nuclear@29 21 };
nuclear@29 22
nuclear@29 23 #endif // UI_XFERVIEW_H_