36 #ifndef vtkMultiBlockVolumeMapper_h 37 #define vtkMultiBlockVolumeMapper_h 42 #include "vtkRenderingVolumeOpenGL2Module.h" 68 void SelectScalarArray(
int arrayNum) VTK_OVERRIDE;
69 void SelectScalarArray(
char const* arrayName) VTK_OVERRIDE;
70 void SetScalarMode(
int ScalarMode) VTK_OVERRIDE;
71 void SetArrayAccessMode(
int accessMode) VTK_OVERRIDE;
85 void ReleaseGraphicsResources(
vtkWindow* window) VTK_OVERRIDE;
92 void SetVectorMode(
int mode);
93 vtkGetMacro(VectorMode,
int);
95 vtkGetMacro(VectorComponent,
int);
105 void SetJitteringResolution(
int x,
int y);
112 void SetBlendMode(
int mode) VTK_OVERRIDE;
120 void SetCropping(
int mode) VTK_OVERRIDE;
125 void SetCroppingRegionPlanes(
double arg1,
double arg2,
double arg3,
126 double arg4,
double arg5,
double arg6) VTK_OVERRIDE;
127 void SetCroppingRegionPlanes(
double *planes) VTK_OVERRIDE;
132 void SetCroppingRegionFlags(
int mode) VTK_OVERRIDE;
173 void ComputeBounds();
represents a volume (data & properties) in a rendered scene
Abstract class for a volume mapper.
represent and manipulate 4x4 transformation matrices
provides implementation for most abstract methods in the superclass vtkCompositeDataSet ...
abstract class to specify dataset behavior
record modification and/or execution time
Abstract class for a volume mapper.
abstract specification for renderers
Mapper to render volumes defined as vtkMultiBlockDataSet.
window superclass for vtkRenderWindow
a simple class to control print indentation
topologically and geometrically regular array of data
double * GetBounds() override
Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax, zmin,zmax).
Composite dataset that organizes datasets into blocks.
static vtkAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.