VTK
Public Member Functions | Protected Attributes | List of all members
vtkOpenGLVolumeRGBTable Class Reference

#include <vtkOpenGLVolumeRGBTable.h>

Collaboration diagram for vtkOpenGLVolumeRGBTable:
[legend]

Public Member Functions

 vtkOpenGLVolumeRGBTable ()
 
 ~vtkOpenGLVolumeRGBTable ()
 
void Bind (void)
 
void Update (vtkColorTransferFunction *scalarRGB, double range[2], int filterValue, vtkOpenGLRenderWindow *renWin)
 
int GetTextureUnit (void)
 
void ReleaseGraphicsResources (vtkWindow *window)
 

Protected Attributes

int TextureWidth
 
int NumberOfColorComponents
 
vtkTextureObjectTextureObject
 
int LastInterpolation
 
double LastRange [2]
 
floatTable
 
vtkTimeStamp BuildTime
 

Detailed Description

Definition at line 24 of file vtkOpenGLVolumeRGBTable.h.

Constructor & Destructor Documentation

vtkOpenGLVolumeRGBTable::vtkOpenGLVolumeRGBTable ( )
inline

Definition at line 28 of file vtkOpenGLVolumeRGBTable.h.

vtkOpenGLVolumeRGBTable::~vtkOpenGLVolumeRGBTable ( )
inline

Definition at line 39 of file vtkOpenGLVolumeRGBTable.h.

Member Function Documentation

void vtkOpenGLVolumeRGBTable::Bind ( void  )
inline

Definition at line 55 of file vtkOpenGLVolumeRGBTable.h.

void vtkOpenGLVolumeRGBTable::Update ( vtkColorTransferFunction scalarRGB,
double  range[2],
int  filterValue,
vtkOpenGLRenderWindow renWin 
)
inline

Definition at line 66 of file vtkOpenGLVolumeRGBTable.h.

int vtkOpenGLVolumeRGBTable::GetTextureUnit ( void  )
inline

Definition at line 122 of file vtkOpenGLVolumeRGBTable.h.

void vtkOpenGLVolumeRGBTable::ReleaseGraphicsResources ( vtkWindow window)
inline

Definition at line 132 of file vtkOpenGLVolumeRGBTable.h.

Member Data Documentation

int vtkOpenGLVolumeRGBTable::TextureWidth
protected

Definition at line 143 of file vtkOpenGLVolumeRGBTable.h.

int vtkOpenGLVolumeRGBTable::NumberOfColorComponents
protected

Definition at line 144 of file vtkOpenGLVolumeRGBTable.h.

vtkTextureObject* vtkOpenGLVolumeRGBTable::TextureObject
protected

Definition at line 146 of file vtkOpenGLVolumeRGBTable.h.

int vtkOpenGLVolumeRGBTable::LastInterpolation
protected

Definition at line 148 of file vtkOpenGLVolumeRGBTable.h.

double vtkOpenGLVolumeRGBTable::LastRange[2]
protected

Definition at line 149 of file vtkOpenGLVolumeRGBTable.h.

float* vtkOpenGLVolumeRGBTable::Table
protected

Definition at line 150 of file vtkOpenGLVolumeRGBTable.h.

vtkTimeStamp vtkOpenGLVolumeRGBTable::BuildTime
protected

Definition at line 151 of file vtkOpenGLVolumeRGBTable.h.


The documentation for this class was generated from the following file: