Uses of Class
org.proteinshader.graphics.exceptions.ShaderException

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.
 



Copyright © 2007-2008