8 #ifndef vtkMultiBlockUnstructuredGridVolumeMapper_h
9 #define vtkMultiBlockUnstructuredGridVolumeMapper_h
14 #include "vtkRenderingVolumeOpenGL2Module.h"
17 VTK_ABI_NAMESPACE_BEGIN
68 void SetUseFloatingPointFrameBuffer(
bool use);
69 vtkGetMacro(UseFloatingPointFrameBuffer,
bool);
121 void ComputeBounds();
141 typedef std::vector<vtkProjectedTetrahedraMapper*> MapperVec;
147 VTK_ABI_NAMESPACE_END
represents a volume (data & properties) in a rendered scene
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
represent and manipulate 4x4 transformation matrices
provides implementation for most abstract methods in the superclass vtkCompositeDataSet ...
vtkTypeUInt32 vtkMTimeType
abstract class to specify dataset behavior
vtkRenderWindow * DebugWin
int FillInputPortInformation(int, vtkInformation *) override
Fill the input port information objects for this algorithm.
vtkNew< vtkMatrix4x4 > TempMatrix4x4
abstract specification for renderers
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...
Mapper to render volumes defined as vtkMultiBlockDataSet.
virtual void SetScalarMode(int)
Control how the mapper works with scalar point data and cell attribute data.
void ReleaseGraphicsResources(vtkWindow *) override
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Release any graphics resources that are being...
virtual void SetBlendMode(int)
virtual void SetArrayAccessMode(int)
Control how the mapper works with scalar point data and cell attribute data.
window superclass for vtkRenderWindow
a simple class to control print indentation
Unstructured grid volume renderer.
Abstract class for an unstructured grid volume mapper.
dataset represents arbitrary combinations of all possible cell types
bool UseFloatingPointFrameBuffer
double * GetBounds() override
Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax, zmin,zmax).
create a window for renderers to draw into
Composite dataset that organizes datasets into blocks.
static vtkAlgorithm * New()
virtual void SelectScalarArray(int arrayNum)
When ScalarMode is set to UsePointFieldData or UseCellFieldData, you can specify which scalar array t...