27 #ifndef vtkAbstractVolumeMapper_h
28 #define vtkAbstractVolumeMapper_h
30 #include "vtkRenderingCoreModule.h"
75 vtkGetMacro(ScalarMode,
int);
95 virtual void SelectScalarArray(
int arrayNum);
96 virtual void SelectScalarArray(
const char* arrayName);
109 const char *GetScalarModeAsString();
virtual float GetGradientMagnitudeBias(int)
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE.
represents a volume (data & properties) in a rendered scene
virtual char * GetArrayName()
Get the array name or number and component to use for rendering.
#define VTK_SCALAR_MODE_USE_CELL_FIELD_DATA
virtual void GetBounds(double bounds[6])
Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax, zmin,zmax).
abstract class to specify dataset behavior
virtual void ReleaseGraphicsResources(vtkWindow *)
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Release any graphics resources that are being...
Abstract class for a volume mapper.
abstract specification for renderers
void SetScalarModeToUseCellData()
Control how the mapper works with scalar point data and cell attribute data.
virtual int GetArrayAccessMode()
window superclass for vtkRenderWindow
#define VTK_SCALAR_MODE_USE_POINT_DATA
virtual float GetGradientMagnitudeScale()
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE.
a simple class to control print indentation
#define VTK_SCALAR_MODE_USE_POINT_FIELD_DATA
virtual double * GetBounds()=0
Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax, zmin,zmax).
abstract class specifies interface to map 3D data
virtual int FillInputPortInformation(int port, vtkInformation *info)
Fill the input port information objects for this algorithm.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
void SetScalarModeToUsePointFieldData()
Control how the mapper works with scalar point data and cell attribute data.
void SetScalarModeToDefault()
Control how the mapper works with scalar point data and cell attribute data.
void SetScalarModeToUsePointData()
Control how the mapper works with scalar point data and cell attribute data.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
#define VTK_SCALAR_MODE_USE_CELL_DATA
void SetScalarModeToUseCellFieldData()
Control how the mapper works with scalar point data and cell attribute data.
virtual float GetGradientMagnitudeScale(int)
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE.
general representation of visualization data
#define VTK_SCALAR_MODE_DEFAULT
virtual float GetGradientMagnitudeBias()
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE.