|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ShaderException | |
---|---|
org.proteinshader.graphics.adapter | Holds the StructureToGraphics class, which is used to manage the use of the drawing classes and OpenGL display lists. |
org.proteinshader.graphics.shader | Holds the classes needed for compiling and managing the vertex and fragment shaders used for texture mapping and custom lighting calculations. |
Uses of ShaderException in org.proteinshader.graphics.adapter |
---|
Methods in org.proteinshader.graphics.adapter that throw ShaderException | |
---|---|
void |
StructureToGraphics.compileShaders(GL gl)
Compiles the OpenGL Shading Language vertex and fragment shaders that will be needed for lighting calculations and texture mapping. |
Uses of ShaderException in org.proteinshader.graphics.shader |
---|
Methods in org.proteinshader.graphics.shader that return types with arguments of type ShaderException | |
---|---|
List<ShaderException> |
ShaderProgramFactory.getErrors()
Returns a list with all ShaderExceptions that occurred during the last call to compileAllShaders(). |
Methods in org.proteinshader.graphics.shader that throw ShaderException | |
---|---|
ShaderProgram |
ShaderProgramFactory.compile(GL gl,
ShaderEnum pair)
Reads a pair of vertex and fragment shader files and then compiles and links them. |
void |
ShaderManager.compileShaders(GL gl)
Compiles the OpenGL Shading Language vertex and fragment shaders needed for Phong lighting, text label mapping, and real-time hafltoning. |
ShaderProgram |
ShaderProgramFactory.createShaderProgram(GL gl,
File vertFile,
File fragFile,
ShaderEnum pair)
Reads source code files for a vertex shader and a fragment shader and creates an OpenGL shader program object. |
ShaderProgram |
ShaderProgramFactory.createShaderProgram(GL gl,
String vertFilename,
String fragFilename,
ShaderEnum pair)
Reads source code files for a vertex shader and a fragment shader and creates an OpenGL shader program object. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |