vtkSlicerImageCloseUp2D Class Reference

#include <vtkSlicerImageCloseUp2D.h>

Inheritance diagram for vtkSlicerImageCloseUp2D:
vtkImageToImageFilter

List of all members.

Public Member Functions

void PrintSelf (ostream &os, vtkIndent indent)
 vtkSetMacro (Magnification, int)
 vtkSetMacro (HalfHeight, int)
 vtkSetMacro (HalfWidth, int)
 vtkSetMacro (Z, int)
 vtkSetMacro (Y, int)
 vtkSetMacro (X, int)
 vtkTypeMacro (vtkSlicerImageCloseUp2D, vtkImageToImageFilter)

Static Public Member Functions

static vtkSlicerImageCloseUp2DNew ()

Public Attributes

int HalfHeight
int HalfWidth
int Magnification
int X
int Y
int Z

Protected Member Functions

void ComputeInputUpdateExtent (int inExt[6], int outExt[6])
 Override this function since inExt != outExt.
void ExecuteInformation ()
void ExecuteInformation (vtkImageData *inData, vtkImageData *outData)
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id)
 vtkSlicerImageCloseUp2D ()
 ~vtkSlicerImageCloseUp2D ()

Private Member Functions

void operator= (const vtkSlicerImageCloseUp2D &)
 vtkSlicerImageCloseUp2D (const vtkSlicerImageCloseUp2D &)

Constructor & Destructor Documentation

vtkSlicerImageCloseUp2D::vtkSlicerImageCloseUp2D (  )  [protected]

References HalfHeight, HalfWidth, Magnification, X, Y, and Z.

vtkSlicerImageCloseUp2D::~vtkSlicerImageCloseUp2D (  )  [inline, protected]
vtkSlicerImageCloseUp2D::vtkSlicerImageCloseUp2D ( const vtkSlicerImageCloseUp2D  )  [private]

Member Function Documentation

void vtkSlicerImageCloseUp2D::ComputeInputUpdateExtent ( int  inExt[6],
int  outExt[6] 
) [protected]

Override this function since inExt != outExt.

void vtkSlicerImageCloseUp2D::ExecuteInformation (  )  [inline, protected]
void vtkSlicerImageCloseUp2D::ExecuteInformation ( vtkImageData inData,
vtkImageData outData 
) [protected]

References HalfHeight, HalfWidth, and Magnification.

vtkSlicerImageCloseUp2D * vtkSlicerImageCloseUp2D::New (  )  [static]
void vtkSlicerImageCloseUp2D::operator= ( const vtkSlicerImageCloseUp2D  )  [private]
void vtkSlicerImageCloseUp2D::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

References HalfHeight, HalfWidth, Magnification, X, Y, and Z.

void vtkSlicerImageCloseUp2D::ThreadedExecute ( vtkImageData inData,
vtkImageData outData,
int  extent[6],
int  id 
) [protected]

References vtkSlicerImageCloseUp2DExecute(), X, Y, and Z.

vtkSlicerImageCloseUp2D::vtkSetMacro ( Magnification  ,
int   
)
vtkSlicerImageCloseUp2D::vtkSetMacro ( HalfHeight  ,
int   
)
vtkSlicerImageCloseUp2D::vtkSetMacro ( HalfWidth  ,
int   
)
vtkSlicerImageCloseUp2D::vtkSetMacro ( Z  ,
int   
)
vtkSlicerImageCloseUp2D::vtkSetMacro ( Y  ,
int   
)
vtkSlicerImageCloseUp2D::vtkSetMacro ( X  ,
int   
)

Set the Center of the window (X,Y) that we zoom in on. Set the Magnification Set the half-width of the region to zoom in on (HalfWidth) The half-length is set to the same value.

vtkSlicerImageCloseUp2D::vtkTypeMacro ( vtkSlicerImageCloseUp2D  ,
vtkImageToImageFilter   
)

Member Data Documentation


The documentation for this class was generated from the following files:

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1