VTK
Public Member Functions | Protected Attributes
vtkVolumeMask Class Reference

#include <vtkVolumeMask.h>

Collaboration diagram for vtkVolumeMask:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 vtkVolumeMask ()
 ~vtkVolumeMask ()
vtkTimeStamp GetBuildTime ()
void Bind ()
void Update (vtkRenderer *ren, vtkImageData *input, int cellFlag, int textureExtent[6], int scalarMode, int arrayAccessMode, int arrayId, const char *arrayName, vtkIdType maxMemoryInBytes)
doubleGetLoadedBounds ()
vtkIdTypeGetLoadedExtent ()
int GetLoadedCellFlag ()
bool IsLoaded ()
int GetTextureUnit (void)
void ReleaseGraphicsResources (vtkWindow *window)
 vtkVolumeMask ()
 ~vtkVolumeMask ()
vtkTimeStamp GetBuildTime ()
void Bind ()
void Update (vtkImageData *input, int cellFlag, int textureExtent[6], int scalarMode, int arrayAccessMode, int arrayId, const char *arrayName, vtkIdType maxMemoryInBytes)
doubleGetLoadedBounds ()
vtkIdTypeGetLoadedExtent ()
int GetLoadedCellFlag ()
bool IsLoaded ()

Protected Attributes

vtkTextureObjectTexture
vtkTimeStamp BuildTime
double LoadedBounds [6]
vtkIdType LoadedExtent [6]
int LoadedCellFlag
bool Loaded
GLuint TextureId

Detailed Description

Definition at line 29 of file vtkVolumeMask.h.


Constructor & Destructor Documentation

Definition at line 33 of file vtkVolumeMask.h.

Definition at line 46 of file vtkVolumeMask.h.

Definition at line 28 of file vtkVolumeMask.h.

Definition at line 40 of file vtkVolumeMask.h.


Member Function Documentation

Definition at line 56 of file vtkVolumeMask.h.

void vtkVolumeMask::Bind ( void  ) [inline]

Definition at line 62 of file vtkVolumeMask.h.

void vtkVolumeMask::Update ( vtkRenderer ren,
vtkImageData input,
int  cellFlag,
int  textureExtent[6],
int  scalarMode,
int  arrayAccessMode,
int  arrayId,
const char *  arrayName,
vtkIdType  maxMemoryInBytes 
) [inline]

Definition at line 68 of file vtkVolumeMask.h.

Definition at line 287 of file vtkVolumeMask.h.

Definition at line 293 of file vtkVolumeMask.h.

Definition at line 299 of file vtkVolumeMask.h.

bool vtkVolumeMask::IsLoaded ( ) [inline]

Definition at line 305 of file vtkVolumeMask.h.

int vtkVolumeMask::GetTextureUnit ( void  ) [inline]

Definition at line 312 of file vtkVolumeMask.h.

Definition at line 322 of file vtkVolumeMask.h.

Definition at line 49 of file vtkVolumeMask.h.

void vtkVolumeMask::Bind ( void  ) [inline]

Definition at line 54 of file vtkVolumeMask.h.

void vtkVolumeMask::Update ( vtkImageData input,
int  cellFlag,
int  textureExtent[6],
int  scalarMode,
int  arrayAccessMode,
int  arrayId,
const char *  arrayName,
vtkIdType  maxMemoryInBytes 
) [inline]

Definition at line 61 of file vtkVolumeMask.h.

Definition at line 304 of file vtkVolumeMask.h.

Definition at line 309 of file vtkVolumeMask.h.

Definition at line 314 of file vtkVolumeMask.h.

bool vtkVolumeMask::IsLoaded ( ) [inline]

Definition at line 319 of file vtkVolumeMask.h.


Member Data Documentation

Definition at line 334 of file vtkVolumeMask.h.

Definition at line 335 of file vtkVolumeMask.h.

Definition at line 337 of file vtkVolumeMask.h.

Definition at line 338 of file vtkVolumeMask.h.

Definition at line 340 of file vtkVolumeMask.h.

bool vtkVolumeMask::Loaded [protected]

Definition at line 341 of file vtkVolumeMask.h.

GLuint vtkVolumeMask::TextureId [protected]

Definition at line 325 of file vtkVolumeMask.h.


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