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

#include <vtkVolumeMask.h>

Collaboration diagram for vtkVolumeMask:
[legend]

Public Member Functions

 vtkVolumeMask ()
 
 ~vtkVolumeMask ()
 
vtkTimeStamp GetBuildTime ()
 
void Activate ()
 
void Deactivate ()
 
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)
 

Protected Attributes

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

Detailed Description

Definition at line 29 of file vtkVolumeMask.h.

Constructor & Destructor Documentation

vtkVolumeMask::vtkVolumeMask ( )
inline

Definition at line 33 of file vtkVolumeMask.h.

vtkVolumeMask::~vtkVolumeMask ( )
inline

Definition at line 46 of file vtkVolumeMask.h.

Member Function Documentation

vtkTimeStamp vtkVolumeMask::GetBuildTime ( )
inline

Definition at line 56 of file vtkVolumeMask.h.

void vtkVolumeMask::Activate ( )
inline

Definition at line 62 of file vtkVolumeMask.h.

void vtkVolumeMask::Deactivate ( )
inline

Definition at line 68 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 74 of file vtkVolumeMask.h.

double* vtkVolumeMask::GetLoadedBounds ( )
inline

Definition at line 292 of file vtkVolumeMask.h.

vtkIdType* vtkVolumeMask::GetLoadedExtent ( )
inline

Definition at line 298 of file vtkVolumeMask.h.

int vtkVolumeMask::GetLoadedCellFlag ( )
inline

Definition at line 304 of file vtkVolumeMask.h.

bool vtkVolumeMask::IsLoaded ( )
inline

Definition at line 310 of file vtkVolumeMask.h.

int vtkVolumeMask::GetTextureUnit ( void  )
inline

Definition at line 317 of file vtkVolumeMask.h.

void vtkVolumeMask::ReleaseGraphicsResources ( vtkWindow window)
inline

Definition at line 327 of file vtkVolumeMask.h.

Member Data Documentation

vtkTextureObject* vtkVolumeMask::Texture
protected

Definition at line 339 of file vtkVolumeMask.h.

vtkTimeStamp vtkVolumeMask::BuildTime
protected

Definition at line 340 of file vtkVolumeMask.h.

double vtkVolumeMask::LoadedBounds[6]
protected

Definition at line 342 of file vtkVolumeMask.h.

vtkIdType vtkVolumeMask::LoadedExtent[6]
protected

Definition at line 343 of file vtkVolumeMask.h.

int vtkVolumeMask::LoadedCellFlag
protected

Definition at line 345 of file vtkVolumeMask.h.

bool vtkVolumeMask::Loaded
protected

Definition at line 346 of file vtkVolumeMask.h.


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