35 #ifndef __vtkVolumeRayCastIsosurfaceFunction_h
36 #define __vtkVolumeRayCastIsosurfaceFunction_h
represents a volume (data & properties) in a rendered scene
#define VTKRENDERINGVOLUME_EXPORT
An isosurface ray caster for volumes.
#define vtkGetMacro(name, type)
abstract specification for renderers
#define vtkTypeMacro(thisClass, superclass)
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
#define vtkSetMacro(name, type)