3 #include <QOpenGLWidget>
4 #include <QOpenGLBuffer>
5 #include <QOpenGLShaderProgram>
6 #include <QOpenGLVertexArrayObject>
7 #include <QOpenGLFunctions_3_3_Core>
10 #include "../iucore.h"
36 float f,
float cx,
float cy,
float B=0.f, QWidget* parent = NULL);
51 void resizeGL(
int w,
int h);
53 void mousePressEvent(QMouseEvent *event);
54 void mouseMoveEvent(QMouseEvent *event);
55 void wheelEvent(QWheelEvent* event);
56 void keyPressEvent(QKeyEvent* event);
62 cudaGraphicsResource_t cuda_positions_;
66 QOpenGLShaderProgram* shader_program_;
67 QOpenGLVertexArrayObject* vao_;
72 float translation_z_,translation_x_,translation_y_;
73 float initial_translation_z_;
Template specialization for 2-d unsigned int vectors (size vectors).
Definition: vector.h:525
Device 2D image class (pitched memory).
Definition: image_gpu.h:34