Shaders Class Reference

#include <Shaders.h>

Collaboration diagram for Shaders:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void init ()

Static Public Member Functions

static ShadersgetInstance ()

Public Attributes

GLenum transferFunction_program
GLenum slices_program
GLenum backfaces_program
GLenum frontfaces_program


Detailed Description

Class, which handles the shader stuff.

Member Function Documentation

Shaders * Shaders::getInstance (  )  [static]

Returns an instance of this class.

Returns:
An instance of this class.

void Shaders::init (  ) 

Compiles the Shaders to make them available for rendering.


Member Data Documentation

GLenum Shaders::transferFunction_program

The shader-program to render the transferfunction.

GLenum Shaders::slices_program

The shader-program to render the 2D slices.

GLenum Shaders::backfaces_program

The shader-program to render the backfaces of the volume cube.

GLenum Shaders::frontfaces_program

The shader-program to render the frontfaces of the volume cube.


The documentation for this class was generated from the following files:
Generated on Tue Dec 4 01:54:47 2007 for Volumerenderer by  doxygen 1.5.4