 |
VTK
9.0.1
|
Go to the documentation of this file.
28 #ifndef vtkRayCastImageDisplayHelper_h
29 #define vtkRayCastImageDisplayHelper_h
32 #include "vtkRenderingVolumeModule.h"
47 int imageViewportSize[2],
int imageInUseSize[2],
int imageOrigin[2],
float requestedDepth,
48 unsigned char*
image) = 0;
51 int imageViewportSize[2],
int imageInUseSize[2],
int imageOrigin[2],
float requestedDepth,
52 unsigned short*
image) = 0;
54 virtual void RenderTexture(
57 vtkSetClampMacro(PreMultipliedColors,
vtkTypeBool, 0, 1);
68 vtkSetMacro(PixelScale,
float);
69 vtkGetMacro(PixelScale,
float);
represents a volume (data & properties) in a rendered scene
helper class for a ray cast image
helper class that draws the image to the screen
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
abstract base class for most VTK objects
window superclass for vtkRenderWindow
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkTypeBool PreMultipliedColors
Have the colors already been multiplied by alpha?
abstract specification for renderers
virtual void ReleaseGraphicsResources(vtkWindow *)
Derived class should implement this if needed.