 |
VTK
9.0.20210121
|
Go to the documentation of this file.
33 #ifndef vtkAbstractHyperTreeGridMapper_h
34 #define vtkAbstractHyperTreeGridMapper_h
37 #include "vtkRenderingCoreModule.h"
76 vtkSetMacro(Scale,
double);
94 void SetScalarRange(
double,
double);
95 void SetScalarRange(
double*);
96 vtkGetVectorMacro(ScalarRange,
double, 2);
102 vtkGetVectorMacro(ViewportSize,
int, 2);
164 double ScalarRange[2];
214 int LastRendererSize[2];
219 double LastCameraFocalPoint[3];
int LevelMax
Maximum depth parameter for adaptive view.
represents a volume (data & properties) in a rendered scene
vtkMatrix4x4 * ViewToWorldMatrix
void SetInputConnection(vtkAlgorithmOutput *input) override
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
vtkMTimeType GetMTime() override
Override Modifiedtime as we have added Clipping planes.
double Scale
Scale factor for adaptive view.
bool MustUpdateGrid
Keep track of whether pixelize grid is current.
bool ParallelProjection
Parallel projection parameter for adaptive view.
double LastCameraParallelScale
Last camera parallel scale for adaptive view.
unsigned int Axis1
First axis parameter for adaptive view.
void ReleaseGraphicsResources(vtkWindow *) override
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Release any graphics resources that are being...
abstract superclass for arrays of numeric data
window superclass for vtkRenderWindow
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkMatrix4x4 * WorldToViewMatrix
Keep track of coordinate conversion matrices.
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
unsigned int Axis2
Second axis parameter for adaptive view.
vtkScalarsToColors * ColorMap
Color map used only when dimension < 3.
Abstract class for a HyperTreeGrid mapper.
Superclass for mapping scalar values to colors.
vtkDataArray * Scalars
Reference to input scalars.
vtkRenderer * Renderer
Reference to the renderer being used.
virtual void SetInputConnection(int port, vtkAlgorithmOutput *input)
Set the connection for the given input port index.
unsigned char * FrameBuffer
Internal frame buffer.
Abstract class for a volume mapper.
Proxy object to connect input/output ports.
abstract specification for renderers
dynamic, self-adjusting array of bits
double Radius
Radius parameter for adaptive view.
float * ZBuffer
Internal z-buffer.
unsigned int Orientation
Orientation of input grid when dimension < 3.
virtual void Render(vtkRenderer *ren, vtkVolume *vol)=0
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THIS METHOD OUTSIDE OF THE RENDERI...
int ViewOrientation
Keep track of current view orientation.
vtkTypeUInt32 vtkMTimeType