| 
 Public Types | 
| typedef vtkVolumeTextureMapper3D  | Superclass | 
 Public Member Functions | 
| virtual const char *  | GetClassName () | 
| virtual int  | IsA (const char *type) | 
| void  | PrintSelf (ostream &os, vtkIndent indent) | 
| int  | IsRenderSupported (vtkVolumeProperty *) | 
| virtual void  | Render (vtkRenderer *ren, vtkVolume *vol) | 
| virtual int  | GetInitialized () | 
| void  | ReleaseGraphicsResources (vtkWindow *) | 
 Static Public Member Functions | 
| static int  | IsTypeOf (const char *type) | 
| static vtkOpenGLVolumeTextureMapper3D *  | SafeDownCast (vtkObject *o) | 
| static vtkOpenGLVolumeTextureMapper3D *  | New () | 
 Protected Member Functions | 
|   | vtkOpenGLVolumeTextureMapper3D () | 
|   | ~vtkOpenGLVolumeTextureMapper3D () | 
| void  | GetLightInformation (vtkRenderer *ren, vtkVolume *vol, GLfloat lightDirection[2][4], GLfloat lightDiffuseColor[2][4], GLfloat lightSpecularColor[2][4], GLfloat halfwayVector[2][4], GLfloat *ambient) | 
| void  | Initialize () | 
| virtual void  | RenderNV (vtkRenderer *ren, vtkVolume *vol) | 
| virtual void  | RenderFP (vtkRenderer *ren, vtkVolume *vol) | 
| void  | RenderOneIndependentNoShadeFP (vtkRenderer *ren, vtkVolume *vol) | 
| void  | RenderOneIndependentShadeFP (vtkRenderer *ren, vtkVolume *vol) | 
| void  | RenderTwoDependentNoShadeFP (vtkRenderer *ren, vtkVolume *vol) | 
| void  | RenderTwoDependentShadeFP (vtkRenderer *ren, vtkVolume *vol) | 
| void  | RenderFourDependentNoShadeFP (vtkRenderer *ren, vtkVolume *vol) | 
| void  | RenderFourDependentShadeFP (vtkRenderer *ren, vtkVolume *vol) | 
| void  | RenderOneIndependentNoShadeNV (vtkRenderer *ren, vtkVolume *vol) | 
| void  | RenderOneIndependentShadeNV (vtkRenderer *ren, vtkVolume *vol) | 
| void  | RenderTwoDependentNoShadeNV (vtkRenderer *ren, vtkVolume *vol) | 
| void  | RenderTwoDependentShadeNV (vtkRenderer *ren, vtkVolume *vol) | 
| void  | RenderFourDependentNoShadeNV (vtkRenderer *ren, vtkVolume *vol) | 
| void  | RenderFourDependentShadeNV (vtkRenderer *ren, vtkVolume *vol) | 
| void  | SetupOneIndependentTextures (vtkRenderer *ren, vtkVolume *vol) | 
| void  | SetupTwoDependentTextures (vtkRenderer *ren, vtkVolume *vol) | 
| void  | SetupFourDependentTextures (vtkRenderer *ren, vtkVolume *vol) | 
| void  | SetupRegisterCombinersNoShadeNV (vtkRenderer *ren, vtkVolume *vol, int components) | 
| void  | SetupRegisterCombinersShadeNV (vtkRenderer *ren, vtkVolume *vol, int components) | 
| void  | DeleteTextureIndex (GLuint *index) | 
| void  | CreateTextureIndex (GLuint *index) | 
| void  | RenderPolygons (vtkRenderer *ren, vtkVolume *vol, int stages[4]) | 
| void  | SetupProgramLocalsForShadingFP (vtkRenderer *ren, vtkVolume *vol) | 
| int  | IsTextureSizeSupported (int size[3]) | 
| void  | Setup3DTextureParameters (vtkVolumeProperty *property) | 
 Protected Attributes | 
| int  | Initialized | 
| GLuint  | Volume1Index | 
| GLuint  | Volume2Index | 
| GLuint  | Volume3Index | 
| GLuint  | ColorLookupIndex | 
| GLuint  | AlphaLookupIndex | 
| vtkRenderWindow *  | RenderWindow |