Go to the documentation of this file.
22 #ifndef vtkOSPRayVolumeMapperNode_h
23 #define vtkOSPRayVolumeMapperNode_h
25 #include "vtkRenderingOSPRayModule.h"
28 #include "ospray/ospray.h"
46 virtual void Render(
bool prepass)
override;
63 void UpdateTransferFunction(
vtkVolume* vol,
double *dataRange=
nullptr);
vtkOSPRayVolumeCache * Cache
represents a volume (data & properties) in a rendered scene
record modification and/or execution time
static vtkVolumeMapperNode * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
temporal cache ospray structures to speed flipbooks
a simple class to control print indentation
virtual void Render(bool)
Makes calls to make self visible.
links vtkVolumeMapper to OSPRay
abstract class to specify dataset behavior
Abstract superclass for all arrays.
std::vector< float > TFOVals
void SetSamplingRate(double rate)
TODO: fix me should be controlled by VTK SampleDistance, otherwise should use macros and modify self.
OSPTransferFunction TransferFunction
vtkTimeStamp PropertyTime
vtkViewNode specialized for vtkVolumeMappers
std::vector< float > TFVals
OSPGeometry OSPRayIsosurface