26 #ifndef vtkAbstractVolumeMapper_h
27 #define vtkAbstractVolumeMapper_h
67 vtkSetMacro(ScalarMode,
int);
68 vtkGetMacro(ScalarMode,
int);
86 virtual void SelectScalarArray(
int arrayNum);
87 virtual void SelectScalarArray(
const char* arrayName);
98 const char *GetScalarModeAsString();
virtual float GetGradientMagnitudeBias(int)
represents a volume (data & properties) in a rendered scene
virtual char * GetArrayName()
#define VTK_SCALAR_MODE_USE_CELL_FIELD_DATA
virtual void GetBounds(double bounds[6])
abstract class to specify dataset behavior
virtual void ReleaseGraphicsResources(vtkWindow *)
Abstract class for a volume mapper.
abstract specification for renderers
void SetScalarModeToUseCellData()
virtual int GetArrayAccessMode()
window superclass for vtkRenderWindow
#define VTK_SCALAR_MODE_USE_POINT_DATA
virtual float GetGradientMagnitudeScale()
a simple class to control print indentation
#define VTK_SCALAR_MODE_USE_POINT_FIELD_DATA
virtual double * GetBounds()=0
abstract class specifies interface to map 3D data
virtual int FillInputPortInformation(int port, vtkInformation *info)
void SetScalarModeToUsePointFieldData()
void SetScalarModeToDefault()
void SetScalarModeToUsePointData()
#define VTKRENDERINGCORE_EXPORT
void PrintSelf(ostream &os, vtkIndent indent)
#define VTK_SCALAR_MODE_USE_CELL_DATA
void SetScalarModeToUseCellFieldData()
virtual float GetGradientMagnitudeScale(int)
general representation of visualization data
#define VTK_SCALAR_MODE_DEFAULT
virtual float GetGradientMagnitudeBias()