|
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