VTK
Public Member Functions | Protected Attributes
vtkOpenGLRGBTable Class Reference

#include <vtkOpenGLRGBTable.h>

Collaboration diagram for vtkOpenGLRGBTable:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 vtkOpenGLRGBTable ()
 ~vtkOpenGLRGBTable ()
bool IsLoaded ()
void Bind (int textureUnit=1)
void Update (vtkColorTransferFunction *scalarRGB, double range[2], bool linearInterpolation, int textureUnit=1)

Protected Attributes

bool Loaded
bool LastLinearInterpolation
int TexutureWidth
int NumberOfColorComponents
GLuint TextureId
double LastRange [2]
floatTable
vtkTimeStamp BuildTime

Detailed Description

Definition at line 23 of file vtkOpenGLRGBTable.h.


Constructor & Destructor Documentation

Definition at line 27 of file vtkOpenGLRGBTable.h.

Definition at line 39 of file vtkOpenGLRGBTable.h.


Member Function Documentation

bool vtkOpenGLRGBTable::IsLoaded ( ) [inline]

Definition at line 55 of file vtkOpenGLRGBTable.h.

void vtkOpenGLRGBTable::Bind ( int  textureUnit = 1) [inline]

Definition at line 62 of file vtkOpenGLRGBTable.h.

void vtkOpenGLRGBTable::Update ( vtkColorTransferFunction scalarRGB,
double  range[2],
bool  linearInterpolation,
int  textureUnit = 1 
) [inline]

Definition at line 71 of file vtkOpenGLRGBTable.h.


Member Data Documentation

bool vtkOpenGLRGBTable::Loaded [protected]

Definition at line 142 of file vtkOpenGLRGBTable.h.

Definition at line 143 of file vtkOpenGLRGBTable.h.

Definition at line 145 of file vtkOpenGLRGBTable.h.

Definition at line 146 of file vtkOpenGLRGBTable.h.

GLuint vtkOpenGLRGBTable::TextureId [protected]

Definition at line 148 of file vtkOpenGLRGBTable.h.

Definition at line 150 of file vtkOpenGLRGBTable.h.

Definition at line 151 of file vtkOpenGLRGBTable.h.

Definition at line 152 of file vtkOpenGLRGBTable.h.


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