26 #ifndef vtkOpenGLRayCastImageDisplayHelper_h 
   27 #define vtkOpenGLRayCastImageDisplayHelper_h 
   29 #include "vtkRenderingVolumeOpenGLModule.h"  
   45                       int imageMemorySize[2],
 
   46                       int imageViewportSize[2],
 
   47                       int imageInUseSize[2],
 
   50                       unsigned char *
image );
 
   53                       int imageMemorySize[2],
 
   54                       int imageViewportSize[2],
 
   55                       int imageInUseSize[2],
 
   58                       unsigned short *
image );
 
   62                       float requestedDepth );
 
   69                               int imageMemorySize[2],
 
   70                               int imageViewportSize[2],
 
   71                               int imageInUseSize[2],
 
represents a volume (data & properties) in a rendered scene 
 
abstract specification for renderers 
 
virtual void PrintSelf(ostream &os, vtkIndent indent)
 
helper class that draws the image to the screen 
 
virtual void RenderTexture(vtkVolume *vol, vtkRenderer *ren, int imageMemorySize[2], int imageViewportSize[2], int imageInUseSize[2], int imageOrigin[2], float requestedDepth, unsigned char *image)=0
 
a simple class to control print indentation 
 
OpenGL subclass that draws the image to the screen. 
 
static vtkRayCastImageDisplayHelper * New()
 
helper class for a ray cast image