30 #ifndef vtkVolumeRayCastFunction_h 
   31 #define vtkVolumeRayCastFunction_h 
   50   float                        TransformedStart[4];
 
   51   float                        TransformedEnd[4];
 
   52   float                        TransformedDirection[4];
 
   53   float                        TransformedIncrement[3];
 
   93   double                       DataSpacing[3];
 
  157   virtual float GetZeroOpacityThreshold( 
vtkVolume *vol )=0;
 
  167   virtual void SpecificFunctionInitialize( 
vtkRenderer *ren,
 
float * RedSpecularShadingTable
 
represents a volume (data & properties) in a rendered scene 
 
abstract base class for most VTK objects 
 
#define VTKRENDERINGVOLUME_EXPORT
 
float * RedDiffuseShadingTable
 
abstract specification for renderers 
 
float * GreenSpecularShadingTable
 
unsigned char * GradientMagnitudes
 
virtual void PrintSelf(ostream &os, vtkIndent indent)
 
float * BlueDiffuseShadingTable
 
a simple class to control print indentation 
 
a superclass for ray casting functions 
 
A slow but accurate mapper for rendering volumes. 
 
vtkMatrix4x4 * ViewToVoxelsMatrix
 
float * BlueSpecularShadingTable
 
~vtkVolumeRayCastFunction()
 
float * GreenDiffuseShadingTable
 
unsigned short * EncodedNormals
 
int NumberOfClippingPlanes
 
vtkMatrix4x4 * WorldToVoxelsMatrix
 
vtkVolumeRayCastFunction()
 
vtkMatrix4x4 * VoxelsToWorldMatrix