Go to the documentation of this file.
35 #ifndef vtkMultiBlockVolumeMapper_h
36 #define vtkMultiBlockVolumeMapper_h
41 #include "vtkRenderingVolumeOpenGL2Module.h"
91 void SetVectorMode(
int mode);
92 vtkGetMacro(VectorMode,
int);
94 vtkGetMacro(VectorComponent,
int);
116 double arg4,
double arg5,
double arg6)
override;
161 void ComputeBounds();
180 typedef std::vector<vtkSmartVolumeMapper*> MapperVec;
virtual void SetCropping(vtkTypeBool)
Turn On/Off orthogonal cropping.
Abstract class for a volume mapper.
virtual void SetCroppingRegionFlags(int)
Set the flags for the cropping regions.
provides implementation for most abstract methods in the superclass vtkCompositeDataSet
represents a volume (data & properties) in a rendered scene
record modification and/or execution time
virtual void SetCroppingRegionPlanes(double, double, double, double, double, double)
Set/Get the Cropping Region Planes ( xmin, xmax, ymin, ymax, zmin, zmax ) These planes are defined in...
virtual void SetArrayAccessMode(int)
Mapper to render volumes defined as vtkMultiBlockDataSet.
Composite dataset that organizes datasets into blocks.
virtual void SetScalarMode(int)
Control how the mapper works with scalar point data and cell attribute data.
window superclass for vtkRenderWindow
int FillInputPortInformation(int, vtkInformation *) override
Fill the input port information objects for this algorithm.
void Render(vtkRenderer *ren, vtkVolume *vol) override=0
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THIS METHOD OUTSIDE OF THE RENDERI...
virtual void SetBlendMode(int)
Set/Get the blend mode.
topologically and geometrically regular array of data
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
void ReleaseGraphicsResources(vtkWindow *) override
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Release any graphics resources that are being...
abstract class to specify dataset behavior
static vtkAlgorithm * New()
abstract specification for renderers
virtual void SelectScalarArray(int arrayNum)
When ScalarMode is set to UsePointFieldData or UseCellFieldData, you can specify which scalar array t...
double * GetBounds() override
Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax,...
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.