35 #ifndef __vtkVolumeRayCastIsosurfaceFunction_h
36 #define __vtkVolumeRayCastIsosurfaceFunction_h
54 vtkSetMacro( IsoValue,
double );
55 vtkGetMacro( IsoValue,
double );
represents a volume (data & properties) in a rendered scene
An isosurface ray caster for volumes.
abstract specification for renderers
virtual float GetZeroOpacityThreshold(vtkVolume *vol)=0
a simple class to control print indentation
a superclass for ray casting functions
A slow but accurate mapper for rendering volumes.
virtual void PrintSelf(ostream &os, vtkIndent indent)
virtual void CastRay(vtkVolumeRayCastDynamicInfo *dynamicInfo, vtkVolumeRayCastStaticInfo *staticInfo)=0
virtual void SpecificFunctionInitialize(vtkRenderer *ren, vtkVolume *vol, vtkVolumeRayCastStaticInfo *staticInfo, vtkVolumeRayCastMapper *mapper)=0