35 #ifndef vtkVolumeRayCastIsosurfaceFunction_h
36 #define vtkVolumeRayCastIsosurfaceFunction_h
55 vtkSetMacro( IsoValue,
double );
56 vtkGetMacro( IsoValue,
double );
represents a volume (data & properties) in a rendered scene
#define VTKRENDERINGVOLUME_EXPORT
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