#include <itkImageViewer.h>
Inheritance diagram for itk::ImageViewer:
Public Types | |
typedef ImageViewer | Self |
typedef ProcessObject | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputImage | InputImageType |
typedef InputImageType::Pointer | InputImagePointer |
typedef InputImageType::PixelType | PixelType |
typedef ImageViewerWindow::BufferPixelType | BufferPixelType |
typedef itk::MinimumMaximumImageCalculator< InputImageType > | CalculatorType |
Public Methods | |
virtual const char * | GetClassName () const |
void | SetInput (const TInputImage *input) |
const InputImageType * | GetInput (void) |
void | Show () |
void | Update () |
virtual void | SetLabel (const char *label) |
void | KeyPressedCallback () |
void | MouseCallback () |
void | NextSlice () |
void | PreviousSlice () |
virtual void | SetSliceNumber (unsigned int _arg) |
virtual void | SetDirection (unsigned int _arg) |
virtual unsigned int | GetSliceNumber () |
virtual unsigned int | GetDirection () |
Static Public Methods | |
Pointer | New () |
void | StartInteraction () |
Protected Methods | |
ImageViewer () | |
virtual | ~ImageViewer () |
void | PrintSelf (std::ostream &os, Indent indent) const |
void | GenerateOutputInformation (void) |
void | GenerateData (void) |
void | PrepareBuffer () |
Definition at line 37 of file itkImageViewer.h.
|
Definition at line 50 of file itkImageViewer.h. |
|
Definition at line 52 of file itkImageViewer.h. |
|
Reimplemented from itk::ProcessObject. Definition at line 44 of file itkImageViewer.h. |
|
Definition at line 48 of file itkImageViewer.h. |
|
Some convenience typedefs. Definition at line 47 of file itkImageViewer.h. |
|
Definition at line 49 of file itkImageViewer.h. |
|
Reimplemented from itk::ProcessObject. Definition at line 43 of file itkImageViewer.h. |
|
Standard class typedefs. Reimplemented from itk::ProcessObject. Definition at line 41 of file itkImageViewer.h. |
|
Reimplemented from itk::ProcessObject. Definition at line 42 of file itkImageViewer.h. |
|
|
|
|
|
Configures the size of window and prepares the buffer to be displayed. Reimplemented from itk::ProcessObject. |
|
Generate the information decribing the output data. The default implementation of this method will copy information from the input to the output. A filter may override this method if its output will have different information than its input. For instance, a filter that shrinks an image will need to provide an implementation for this method that changes the spacing of the pixels. Such filters should call their superclass' implementation of this method prior to changing the information values they need (i.e. GenerateOutputInformation() should call Superclass::GenerateOutputInformation() prior to changing the information. Reimplemented from itk::ProcessObject. |
|
Run-time type information (and related methods). Reimplemented from itk::ProcessObject. |
|
Methods related with the selection of slices in 3D images |
|
Get the input image of this writer. |
|
Methods related with the selection of slices in 3D images |
|
Callback member for Key pressed in the Window |
|
Callback member for mouse button pressed in the Window |
|
Method for creation through the object factory. Reimplemented from itk::Object. |
|
Methods related with the selection of slices in 3D images |
|
Prepare the buffer in the Window using image data |
|
Methods related with the selection of slices in 3D images |
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::ProcessObject. |
|
Methods related with the selection of slices in 3D images |
|
Set the input image of this writer. |
|
Set the label (title) for the window |
|
Methods related with the selection of slices in 3D images |
|
Display the image in a window. It generates Start/End events and calls GenerateData |
|
Initialize the event loop |
|
An alias for Show() Reimplemented from itk::ProcessObject. |