Go to the documentation of this file.
26 #ifndef vtkAbstractVolumeMapper_h
27 #define vtkAbstractVolumeMapper_h
virtual char * GetArrayName()
#define VTK_SCALAR_MODE_DEFAULT
#define VTK_SCALAR_MODE_USE_CELL_FIELD_DATA
#define VTK_SCALAR_MODE_USE_POINT_DATA
represents a volume (data & properties) in a rendered scene
#define VTK_SCALAR_MODE_USE_POINT_FIELD_DATA
virtual double * GetBounds()=0
const char * GetScalarModeAsString()
vtkAbstractVolumeMapper()
void PrintSelf(ostream &os, vtkIndent indent)
virtual void ReleaseGraphicsResources(vtkWindow *)
#define vtkTypeMacro(thisClass, superclass)
virtual void GetBounds(double bounds[6])
virtual int GetArrayAccessMode()
virtual float GetGradientMagnitudeScale()
window superclass for vtkRenderWindow
#define VTK_SCALAR_MODE_USE_CELL_DATA
virtual void SelectScalarArray(const char *arrayName)
void SetScalarModeToUseCellData()
a simple class to control print indentation
void SetScalarModeToDefault()
virtual int FillInputPortInformation(int port, vtkInformation *info)
#define vtkGetMacro(name, type)
abstract class to specify dataset behavior
virtual double * GetBounds()
vtkSetMacro(IgnoreDriverBugs, bool)
abstract class specifies interface to map 3D data
void SetScalarModeToUseCellFieldData()
Abstract class for a volume mapper.
abstract specification for renderers
virtual void SelectScalarArray(int arrayNum)
void SetScalarModeToUsePointData()
vtkDataSet * GetDataSetInput()
virtual float GetGradientMagnitudeScale(int)
void SetScalarModeToUsePointFieldData()
#define VTKRENDERINGCORE_EXPORT
general representation of visualization data
~vtkAbstractVolumeMapper()
virtual float GetGradientMagnitudeBias()
vtkDataObject * GetDataObjectInput()
virtual float GetGradientMagnitudeBias(int)
virtual void Render(vtkRenderer *ren, vtkVolume *vol)=0