 |
VTK
9.1.0
|
Go to the documentation of this file.
20 #ifndef vtkMultiBlockUnstructuredGridVolumeMapper_h
21 #define vtkMultiBlockUnstructuredGridVolumeMapper_h
25 #include "vtkRenderingVolumeOpenGL2Module.h"
78 vtkGetMacro(UseFloatingPointFrameBuffer,
bool);
129 void ComputeBounds();
149 typedef std::vector<vtkProjectedTetrahedraMapper*> MapperVec;
bool UseFloatingPointFrameBuffer
vtkMultiBlockUnstructuredGridVolumeMapper()
int FillInputPortInformation(int port, vtkInformation *info) override
Specify the type of data this mapper can handle.
provides implementation for most abstract methods in the superclass vtkCompositeDataSet
void SelectScalarArray(char const *arrayName) override
API Superclass.
represents a volume (data & properties) in a rendered scene
void ReleaseGraphicsResources(vtkWindow *window) override
~vtkMultiBlockUnstructuredGridVolumeMapper() override
Mapper to render volumes defined as vtkMultiBlockDataSet.
double * GetBounds() override
API Superclass.
void SetArrayAccessMode(int accessMode) override
API Superclass.
void Render(vtkRenderer *ren, vtkVolume *vol) override
Render the current dataset.
Composite dataset that organizes datasets into blocks.
void SetUseFloatingPointFrameBuffer(bool use)
Set/get whether to use floating-point rendering buffers rather than the default.
static vtkMultiBlockUnstructuredGridVolumeMapper * New()
window superclass for vtkRenderWindow
void SelectScalarArray(int arrayNum) override
API Superclass.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
abstract class to specify dataset behavior
Abstract class for an unstructured grid volume mapper.
abstract specification for renderers
double * GetBounds() override
Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax,...
vtkRenderWindow * DebugWin
Unstructured grid volume renderer.
dataset represents arbitrary combinations of all possible cell types
create a window for renderers to draw into
void SetBlendMode(int mode) override
blending mode api from vtkUnstructuredGridVolumemapper
void SetScalarMode(int ScalarMode) override
API Superclass.
vtkTypeUInt32 vtkMTimeType