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)