| 
    VTK
   
    
   
   | 
  
  
  
 
#include <vtkVolumeShader.h>
Public Member Functions | |
| vtkVolumeShader (void) | |
| ~vtkVolumeShader (void) | |
| void | LoadFromString (GLenum whichShader, const string &source) | 
| void | LoadFromFile (GLenum whichShader, const string &filename) | 
| void | CreateAndLinkProgram () | 
| void | Use () | 
| void | UnUse () | 
| void | AddAttribute (const string &attribute) | 
| void | AddUniform (const string &uniform) | 
| unsigned int | GetProgram () | 
| GLuint | operator[] (const string &attribute) | 
| GLuint | operator() (const string &uniform) | 
| void | DeleteShaderProgram () | 
Definition at line 26 of file vtkVolumeShader.h.
| vtkVolumeShader::vtkVolumeShader | ( | void | ) | 
| vtkVolumeShader::~vtkVolumeShader | ( | void | ) | 
| void vtkVolumeShader::LoadFromString | ( | GLenum | whichShader, | 
| const string & | source | ||
| ) | 
| void vtkVolumeShader::LoadFromFile | ( | GLenum | whichShader, | 
| const string & | filename | ||
| ) | 
| void vtkVolumeShader::Use | ( | ) | 
| void vtkVolumeShader::UnUse | ( | ) | 
| void vtkVolumeShader::AddAttribute | ( | const string & | attribute | ) | 
| void vtkVolumeShader::AddUniform | ( | const string & | uniform | ) | 
| unsigned int vtkVolumeShader::GetProgram | ( | ) |  [inline] | 
        
Definition at line 38 of file vtkVolumeShader.h.
| GLuint vtkVolumeShader::operator[] | ( | const string & | attribute | ) | 
| GLuint vtkVolumeShader::operator() | ( | const string & | uniform | ) | 
| void vtkVolumeShader::DeleteShaderProgram | ( | ) | 
 1.8.0