VideoVis  0.9
Generates a volume visualisation of a video
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
glwidget.h File Reference
#include <QOpenGLBuffer>
#include <QOpenGLShader>
#include <QOpenGLFunctions>
#include <QOpenGLFramebufferObject>
#include <QGLWidget>
#include <QWidget>
#include "VideoFrameToTextureLoader.h"

Go to the source code of this file.

Classes

class  GLWidget
 This class loads video files and renders a volume visualisation using OpenGL 3.3. More...
 

Macros

#define VV_DRAWMODE_VOLUME   0
 
#define VV_DRAWMODE_VIDEODIFF   1
 
#define VV_METRIC_NONE   0
 
#define VV_METRIC_IQDIF   1
 
#define VV_METRIC_YDIF   2
 
#define VV_METRIC_YNDIF   3
 
#define VV_METRIC_YMSE   4
 
#define VV_METRIC_YNMSE   5
 

Typedefs

typedef uint VVMetric
 

Macro Definition Documentation

#define VV_DRAWMODE_VIDEODIFF   1

Definition at line 18 of file glwidget.h.

#define VV_DRAWMODE_VOLUME   0

Definition at line 17 of file glwidget.h.

#define VV_METRIC_IQDIF   1

Definition at line 21 of file glwidget.h.

#define VV_METRIC_NONE   0

Definition at line 20 of file glwidget.h.

#define VV_METRIC_YDIF   2

Definition at line 22 of file glwidget.h.

#define VV_METRIC_YMSE   4

Definition at line 24 of file glwidget.h.

#define VV_METRIC_YNDIF   3

Definition at line 23 of file glwidget.h.

#define VV_METRIC_YNMSE   5

Definition at line 25 of file glwidget.h.

Typedef Documentation

typedef uint VVMetric

Definition at line 27 of file glwidget.h.