#include <GL3DView.h>
Public Member Functions | |
| GLMultiProgramm () | |
| void | load (QString &vertexShaderName, QString &loopFragmentShaderName, QString &lastFragmentShaderName) |
| void | link () |
| void | free () |
Public Attributes | |
| GLProgramm | loopProgramm |
| GLProgramm | lastProgramm |
Definition at line 11 of file GL3DView.h.
| GLMultiProgramm::GLMultiProgramm | ( | ) |
Definition at line 8 of file GL3DView.cpp.
| void GLMultiProgramm::free | ( | ) |
Definition at line 26 of file GL3DView.cpp.
References GLProgramm::free(), lastProgramm, and loopProgramm.
| void GLMultiProgramm::link | ( | ) |
Definition at line 18 of file GL3DView.cpp.
References GLProgramm::fragmentShader, lastProgramm, GLProgramm::link(), GLShader::loopIterations, loopProgramm, and GLShader::maxLoopIterations.
Referenced by GL3DView::initializeGL().
| void GLMultiProgramm::load | ( | QString & | vertexShaderName, | |
| QString & | loopFragmentShaderName, | |||
| QString & | lastFragmentShaderName | |||
| ) |
Definition at line 12 of file GL3DView.cpp.
References lastProgramm, GLProgramm::load(), and loopProgramm.
Referenced by GL3DView::GL3DView().
Definition at line 19 of file GL3DView.h.
Referenced by GL3DView::drawVolume(), free(), link(), load(), and GL3DView::paintGL().
Definition at line 19 of file GL3DView.h.
Referenced by GL3DView::drawVolume(), free(), link(), load(), and GL3DView::paintGL().
1.5.7.1