Slicer 4.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
Public Member Functions | Static Public Member Functions | Protected Member Functions
vtkSlicerMesaRayCastImageDisplayHelper Class Reference

#include <Modules/Loadable/VolumeRendering/VolumeRenderingReplacements/vtkSlicerMesaRayCastImageDisplayHelper.h>

Inheritance diagram for vtkSlicerMesaRayCastImageDisplayHelper:
Inheritance graph
[legend]
Collaboration diagram for vtkSlicerMesaRayCastImageDisplayHelper:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void PrintSelf (ostream &os, vtkIndent indent)
void RenderTexture (vtkVolume *vol, vtkRenderer *ren, vtkFixedPointRayCastImage *image, float requestedDepth)
void RenderTexture (vtkVolume *vol, vtkRenderer *ren, int imageMemorySize[2], int imageViewportSize[2], int imageInUseSize[2], int imageOrigin[2], float requestedDepth, unsigned short *image)
void RenderTexture (vtkVolume *vol, vtkRenderer *ren, int imageMemorySize[2], int imageViewportSize[2], int imageInUseSize[2], int imageOrigin[2], float requestedDepth, unsigned char *image)
 vtkTypeRevisionMacro (vtkSlicerMesaRayCastImageDisplayHelper, vtkSlicerRayCastImageDisplayHelper)

Static Public Member Functions

static
vtkSlicerMesaRayCastImageDisplayHelper
New ()

Protected Member Functions

void RenderTextureInternal (vtkVolume *vol, vtkRenderer *ren, int imageMemorySize[2], int imageViewportSize[2], int imageInUseSize[2], int imageOrigin[2], float requestedDepth, int imageScalarType, void *image)
 vtkSlicerMesaRayCastImageDisplayHelper ()
 ~vtkSlicerMesaRayCastImageDisplayHelper ()

Detailed Description

Definition at line 35 of file vtkSlicerMesaRayCastImageDisplayHelper.h.


Constructor & Destructor Documentation

vtkSlicerMesaRayCastImageDisplayHelper::vtkSlicerMesaRayCastImageDisplayHelper ( ) [protected]
vtkSlicerMesaRayCastImageDisplayHelper::~vtkSlicerMesaRayCastImageDisplayHelper ( ) [protected]

Member Function Documentation

static vtkSlicerMesaRayCastImageDisplayHelper* vtkSlicerMesaRayCastImageDisplayHelper::New ( ) [static]
virtual void vtkSlicerMesaRayCastImageDisplayHelper::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]
void vtkSlicerMesaRayCastImageDisplayHelper::RenderTexture ( vtkVolume *  vol,
vtkRenderer *  ren,
int  imageMemorySize[2],
int  imageViewportSize[2],
int  imageInUseSize[2],
int  imageOrigin[2],
float  requestedDepth,
unsigned char *  image 
) [virtual]
void vtkSlicerMesaRayCastImageDisplayHelper::RenderTexture ( vtkVolume *  vol,
vtkRenderer *  ren,
int  imageMemorySize[2],
int  imageViewportSize[2],
int  imageInUseSize[2],
int  imageOrigin[2],
float  requestedDepth,
unsigned short *  image 
) [virtual]
void vtkSlicerMesaRayCastImageDisplayHelper::RenderTexture ( vtkVolume *  vol,
vtkRenderer *  ren,
vtkFixedPointRayCastImage *  image,
float  requestedDepth 
)
void vtkSlicerMesaRayCastImageDisplayHelper::RenderTextureInternal ( vtkVolume *  vol,
vtkRenderer *  ren,
int  imageMemorySize[2],
int  imageViewportSize[2],
int  imageInUseSize[2],
int  imageOrigin[2],
float  requestedDepth,
int  imageScalarType,
void *  image 
) [protected]
vtkSlicerMesaRayCastImageDisplayHelper::vtkTypeRevisionMacro ( vtkSlicerMesaRayCastImageDisplayHelper  ,
vtkSlicerRayCastImageDisplayHelper   
)

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines