|
Volume Renderer DoF
|
#include <QuadShader.h>
Public Member Functions | |
| QuadShader () | |
| ~QuadShader () | |
| void | draw (const GLuint &text, GLCamera &camera) |
Public Member Functions inherited from GLShader | |
| GLShader (const QString &_vertex, const QString &_fragment) | |
| ~GLShader () | |
| void | prepare (const GLuint &vao) |
| void | cleanUp () |
| const bool | isRenderable () const |
Additional Inherited Members | |
Protected Member Functions inherited from GLShader | |
| void | createShader (const QString &_vertex, const QString &_fragment) |
Protected Attributes inherited from GLShader | |
| QOpenGLShaderProgram * | linker |
| GLuint | program |
| GLboolean | renderable |
A class for rendering a textured quad
| QuadShader::QuadShader | ( | ) |
| QuadShader::~QuadShader | ( | ) |
| void QuadShader::draw | ( | const GLuint & | text, |
| GLCamera & | camera | ||
| ) |
draws a quad
| text | texture id |
| camera | camera with necessary matrices |