#include <vtkSlicerOpenGLRayCastImageDisplayHelper.h>
Public Member Functions | |
| virtual void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | PrintSelf (ostream &os, vtkIndent indent) |
| void | RenderTexture (vtkVolume *vol, vtkRenderer *ren, vtkSlicerFixedPointRayCastImage *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) |
| void | RenderTexture (vtkVolume *vol, vtkRenderer *ren, vtkSlicerFixedPointRayCastImage *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 (vtkSlicerOpenGLRayCastImageDisplayHelper, vtkSlicerRayCastImageDisplayHelper) | |
| vtkTypeRevisionMacro (vtkSlicerOpenGLRayCastImageDisplayHelper, vtkSlicerRayCastImageDisplayHelper) | |
Static Public Member Functions | |
| static vtkSlicerOpenGLRayCastImageDisplayHelper * | New () |
| static vtkSlicerOpenGLRayCastImageDisplayHelper * | 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) |
| void | RenderTextureInternal (vtkVolume *vol, vtkRenderer *ren, int imageMemorySize[2], int imageViewportSize[2], int imageInUseSize[2], int imageOrigin[2], float requestedDepth, int imageScalarType, void *image) |
| vtkSlicerOpenGLRayCastImageDisplayHelper () | |
| vtkSlicerOpenGLRayCastImageDisplayHelper () | |
| ~vtkSlicerOpenGLRayCastImageDisplayHelper () | |
| ~vtkSlicerOpenGLRayCastImageDisplayHelper () | |
Private Member Functions | |
| void | operator= (const vtkSlicerOpenGLRayCastImageDisplayHelper &) |
| void | operator= (const vtkSlicerOpenGLRayCastImageDisplayHelper &) |
| vtkSlicerOpenGLRayCastImageDisplayHelper (const vtkSlicerOpenGLRayCastImageDisplayHelper &) | |
| vtkSlicerOpenGLRayCastImageDisplayHelper (const vtkSlicerOpenGLRayCastImageDisplayHelper &) | |
Private Attributes | |
| void * | PreviousImage |
| vtkSlicerOpenGLRayCastImageDisplayHelper::vtkSlicerOpenGLRayCastImageDisplayHelper | ( | ) | [protected] |
References PreviousImage.
| vtkSlicerOpenGLRayCastImageDisplayHelper::~vtkSlicerOpenGLRayCastImageDisplayHelper | ( | ) | [protected] |
| vtkSlicerOpenGLRayCastImageDisplayHelper::vtkSlicerOpenGLRayCastImageDisplayHelper | ( | const vtkSlicerOpenGLRayCastImageDisplayHelper & | ) | [private] |
| vtkSlicerOpenGLRayCastImageDisplayHelper::vtkSlicerOpenGLRayCastImageDisplayHelper | ( | ) | [protected] |
| vtkSlicerOpenGLRayCastImageDisplayHelper::~vtkSlicerOpenGLRayCastImageDisplayHelper | ( | ) | [protected] |
| vtkSlicerOpenGLRayCastImageDisplayHelper::vtkSlicerOpenGLRayCastImageDisplayHelper | ( | const vtkSlicerOpenGLRayCastImageDisplayHelper & | ) | [private] |
| static vtkSlicerOpenGLRayCastImageDisplayHelper* vtkSlicerOpenGLRayCastImageDisplayHelper::New | ( | ) | [static] |
Reimplemented from vtkSlicerRayCastImageDisplayHelper.
| static vtkSlicerOpenGLRayCastImageDisplayHelper* vtkSlicerOpenGLRayCastImageDisplayHelper::New | ( | ) | [static] |
Reimplemented from vtkSlicerRayCastImageDisplayHelper.
Referenced by RenderTextureInternal().
| void vtkSlicerOpenGLRayCastImageDisplayHelper::operator= | ( | const vtkSlicerOpenGLRayCastImageDisplayHelper & | ) | [private] |
Reimplemented from vtkSlicerRayCastImageDisplayHelper.
| void vtkSlicerOpenGLRayCastImageDisplayHelper::operator= | ( | const vtkSlicerOpenGLRayCastImageDisplayHelper & | ) | [private] |
Reimplemented from vtkSlicerRayCastImageDisplayHelper.
| virtual void vtkSlicerOpenGLRayCastImageDisplayHelper::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
Reimplemented from vtkSlicerRayCastImageDisplayHelper.
| void vtkSlicerOpenGLRayCastImageDisplayHelper::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
Reimplemented from vtkSlicerRayCastImageDisplayHelper.
| void vtkSlicerOpenGLRayCastImageDisplayHelper::RenderTexture | ( | vtkVolume * | vol, | |
| vtkRenderer * | ren, | |||
| vtkSlicerFixedPointRayCastImage * | image, | |||
| float | requestedDepth | |||
| ) | [virtual] |
Implements vtkSlicerRayCastImageDisplayHelper.
| void vtkSlicerOpenGLRayCastImageDisplayHelper::RenderTexture | ( | vtkVolume * | vol, | |
| vtkRenderer * | ren, | |||
| int | imageMemorySize[2], | |||
| int | imageViewportSize[2], | |||
| int | imageInUseSize[2], | |||
| int | imageOrigin[2], | |||
| float | requestedDepth, | |||
| unsigned short * | image | |||
| ) | [virtual] |
Implements vtkSlicerRayCastImageDisplayHelper.
| void vtkSlicerOpenGLRayCastImageDisplayHelper::RenderTexture | ( | vtkVolume * | vol, | |
| vtkRenderer * | ren, | |||
| int | imageMemorySize[2], | |||
| int | imageViewportSize[2], | |||
| int | imageInUseSize[2], | |||
| int | imageOrigin[2], | |||
| float | requestedDepth, | |||
| unsigned char * | image | |||
| ) | [virtual] |
Implements vtkSlicerRayCastImageDisplayHelper.
| void vtkSlicerOpenGLRayCastImageDisplayHelper::RenderTexture | ( | vtkVolume * | vol, | |
| vtkRenderer * | ren, | |||
| vtkSlicerFixedPointRayCastImage * | image, | |||
| float | requestedDepth | |||
| ) | [virtual] |
Implements vtkSlicerRayCastImageDisplayHelper.
References vtkSlicerFixedPointRayCastImage::GetImage(), and RenderTextureInternal().
| void vtkSlicerOpenGLRayCastImageDisplayHelper::RenderTexture | ( | vtkVolume * | vol, | |
| vtkRenderer * | ren, | |||
| int | imageMemorySize[2], | |||
| int | imageViewportSize[2], | |||
| int | imageInUseSize[2], | |||
| int | imageOrigin[2], | |||
| float | requestedDepth, | |||
| unsigned short * | image | |||
| ) | [virtual] |
Implements vtkSlicerRayCastImageDisplayHelper.
References RenderTextureInternal().
| void vtkSlicerOpenGLRayCastImageDisplayHelper::RenderTexture | ( | vtkVolume * | vol, | |
| vtkRenderer * | ren, | |||
| int | imageMemorySize[2], | |||
| int | imageViewportSize[2], | |||
| int | imageInUseSize[2], | |||
| int | imageOrigin[2], | |||
| float | requestedDepth, | |||
| unsigned char * | image | |||
| ) | [virtual] |
Implements vtkSlicerRayCastImageDisplayHelper.
References RenderTextureInternal().
| void vtkSlicerOpenGLRayCastImageDisplayHelper::RenderTextureInternal | ( | vtkVolume * | vol, | |
| vtkRenderer * | ren, | |||
| int | imageMemorySize[2], | |||
| int | imageViewportSize[2], | |||
| int | imageInUseSize[2], | |||
| int | imageOrigin[2], | |||
| float | requestedDepth, | |||
| int | imageScalarType, | |||
| void * | image | |||
| ) | [protected] |
| void vtkSlicerOpenGLRayCastImageDisplayHelper::RenderTextureInternal | ( | vtkVolume * | vol, | |
| vtkRenderer * | ren, | |||
| int | imageMemorySize[2], | |||
| int | imageViewportSize[2], | |||
| int | imageInUseSize[2], | |||
| int | imageOrigin[2], | |||
| float | requestedDepth, | |||
| int | imageScalarType, | |||
| void * | image | |||
| ) | [protected] |
References ii, New(), vtkSlicerRayCastImageDisplayHelper::PixelScale, and vtkSlicerRayCastImageDisplayHelper::PreMultipliedColors.
Referenced by RenderTexture().
| vtkSlicerOpenGLRayCastImageDisplayHelper::vtkTypeRevisionMacro | ( | vtkSlicerOpenGLRayCastImageDisplayHelper | , | |
| vtkSlicerRayCastImageDisplayHelper | ||||
| ) |
| vtkSlicerOpenGLRayCastImageDisplayHelper::vtkTypeRevisionMacro | ( | vtkSlicerOpenGLRayCastImageDisplayHelper | , | |
| vtkSlicerRayCastImageDisplayHelper | ||||
| ) |
void * vtkSlicerOpenGLRayCastImageDisplayHelper::PreviousImage [private] |
Referenced by vtkSlicerOpenGLRayCastImageDisplayHelper().
1.6.1