Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkPVVolumePropertyWidget Class Reference

#include <vtkPVVolumePropertyWidget.h>

Inheritance diagram for vtkPVVolumePropertyWidget:

Inheritance graph
[legend]
Collaboration diagram for vtkPVVolumePropertyWidget:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { POINT_FIELD_DATA = 0, CELL_FIELD_DATA }

Public Member Functions

 vtkTypeRevisionMacro (vtkPVVolumePropertyWidget, vtkKWVolumePropertyWidget)
void PrintSelf (ostream &os, vtkIndent indent)
virtual vtkPVDataInformationGetDataInformation ()
virtual void SetDataInformation (vtkPVDataInformation *)
void SetDataSet (vtkDataSet *)
virtual void SetArrayName (const char *)
virtual char * GetArrayName ()
void SetScalarModeToUsePointFieldData ()
void SetScalarModeToUseCellFieldData ()
virtual int GetScalarMode ()

Static Public Member Functions

vtkPVVolumePropertyWidgetNew ()

Protected Member Functions

 vtkPVVolumePropertyWidget ()
 ~vtkPVVolumePropertyWidget ()
virtual int GetNumberOfComponents ()
virtual int GetDataSetScalarRange (int comp, double range[2])
virtual int GetDataSetAdjustedScalarRange (int comp, double range[2])
virtual const char * GetDataSetScalarName ()
virtual int GetDataSetScalarOpacityUnitDistanceRangeAndResolution (double range[2], double *resolution)

Protected Attributes

vtkPVDataInformationDataInformation
char * ArrayName
int ScalarMode

Detailed Description

Just for passing pvinformation instead of directly the dataset

Definition at line 27 of file vtkPVVolumePropertyWidget.h.


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
POINT_FIELD_DATA 
CELL_FIELD_DATA 

Definition at line 59 of file vtkPVVolumePropertyWidget.h.


Constructor & Destructor Documentation

vtkPVVolumePropertyWidget::vtkPVVolumePropertyWidget  )  [protected]
 

vtkPVVolumePropertyWidget::~vtkPVVolumePropertyWidget  )  [protected]
 


Member Function Documentation

vtkPVVolumePropertyWidget* vtkPVVolumePropertyWidget::New  )  [static]
 

Reimplemented from vtkKWVolumePropertyWidget.

vtkPVVolumePropertyWidget::vtkTypeRevisionMacro vtkPVVolumePropertyWidget  ,
vtkKWVolumePropertyWidget 
 

void vtkPVVolumePropertyWidget::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkKWVolumePropertyWidget.

virtual vtkPVDataInformation* vtkPVVolumePropertyWidget::GetDataInformation  )  [virtual]
 

virtual void vtkPVVolumePropertyWidget::SetDataInformation vtkPVDataInformation  )  [virtual]
 

virtual void vtkPVVolumePropertyWidget::SetArrayName const char *   )  [virtual]
 

Set the array name that's being used for volume rendering.

virtual char* vtkPVVolumePropertyWidget::GetArrayName  )  [virtual]
 

Set the array name that's being used for volume rendering.

void vtkPVVolumePropertyWidget::SetScalarModeToUsePointFieldData  )  [inline]
 

Set the Scalar mode (whther to use Point Field Data or Cell Field Data).

Definition at line 48 of file vtkPVVolumePropertyWidget.h.

References POINT_FIELD_DATA.

void vtkPVVolumePropertyWidget::SetScalarModeToUseCellFieldData  )  [inline]
 

Set the Scalar mode (whther to use Point Field Data or Cell Field Data).

Definition at line 50 of file vtkPVVolumePropertyWidget.h.

References CELL_FIELD_DATA.

virtual int vtkPVVolumePropertyWidget::GetScalarMode  )  [virtual]
 

Set the Scalar mode (whther to use Point Field Data or Cell Field Data).

void vtkPVVolumePropertyWidget::SetDataSet vtkDataSet *   )  [inline, virtual]
 

The data this volume property is used for. Will be used to get the scalar range of the transfer functions for example.

Reimplemented from vtkKWVolumePropertyWidget.

Definition at line 55 of file vtkPVVolumePropertyWidget.h.

virtual int vtkPVVolumePropertyWidget::GetNumberOfComponents  )  [protected, virtual]
 

Reimplemented from vtkKWVolumePropertyWidget.

virtual int vtkPVVolumePropertyWidget::GetDataSetScalarRange int  comp,
double  range[2]
[protected, virtual]
 

Reimplemented from vtkKWVolumePropertyWidget.

virtual int vtkPVVolumePropertyWidget::GetDataSetAdjustedScalarRange int  comp,
double  range[2]
[protected, virtual]
 

Reimplemented from vtkKWVolumePropertyWidget.

virtual const char* vtkPVVolumePropertyWidget::GetDataSetScalarName  )  [protected, virtual]
 

Reimplemented from vtkKWVolumePropertyWidget.

virtual int vtkPVVolumePropertyWidget::GetDataSetScalarOpacityUnitDistanceRangeAndResolution double  range[2],
double *  resolution
[protected, virtual]
 

Reimplemented from vtkKWVolumePropertyWidget.


Member Data Documentation

vtkPVDataInformation* vtkPVVolumePropertyWidget::DataInformation [protected]
 

Definition at line 66 of file vtkPVVolumePropertyWidget.h.

char* vtkPVVolumePropertyWidget::ArrayName [protected]
 

Definition at line 78 of file vtkPVVolumePropertyWidget.h.

int vtkPVVolumePropertyWidget::ScalarMode [protected]
 

Definition at line 79 of file vtkPVVolumePropertyWidget.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:47:23 2006 for ParaView by doxygen 1.3.5