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

#include <Libs/vtkITK/vtkITKImageToImageFilterF2F2.h>

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

List of all members.

Public Types

typedef vtkITKImageToImageFilter Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual vtkImageData * GetOutput ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetInput1 (vtkImageData *Input)
virtual void SetInput2 (vtkImageData *Input)

Static Public Member Functions

static int IsTypeOf (const char *type)
static
vtkITKImageToImageFilterF2F2
New ()
static
vtkITKImageToImageFilterF2F2
SafeDownCast (vtkObject *o)

Protected Types

typedef
itk::ImageToImageFilter
< InputImageType,
OutputImageType
GenericFilterType
typedef itk::VTKImageExport
< JoinImageType
ImageExportType
typedef itk::VTKImageImport
< JoinImageType
ImageImportType
typedef itk::Vector< float, 2 > InputImagePixelType
 To/from ITK.
typedef itk::Image
< InputImagePixelType, 3 > 
InputImageType
typedef itk::JoinImageFilter
< JoinImageType, JoinImageType
JoinFilterType
typedef itk::Image< float, 3 > JoinImageType
typedef itk::Vector< float, 2 > OutputImagePixelType
typedef itk::Image
< OutputImagePixelType, 3 > 
OutputImageType
typedef itk::SplitImageFilter
< OutputImageType,
JoinImageType
SplitFilterType

Protected Member Functions

 vtkITKImageToImageFilterF2F2 (GenericFilterType *filter)
 ~vtkITKImageToImageFilterF2F2 ()

Protected Attributes

vtkImageAppendComponents * append
ImageExportType::Pointer itkExporter
ImageExportType::Pointer itkExporter1
ImageImportType::Pointer itkImporter
ImageImportType::Pointer itkImporter1
JoinFilterType::Pointer join
GenericFilterType::Pointer m_Filter
SplitFilterType::Pointer split
SplitFilterType::Pointer split1
vtkImageExport * vtkExporter1
vtkImageImport * vtkImporter1

Detailed Description

Definition at line 28 of file vtkITKImageToImageFilterF2F2.h.


Member Typedef Documentation

Definition at line 73 of file vtkITKImageToImageFilterF2F2.h.

typedef itk::VTKImageExport<JoinImageType> vtkITKImageToImageFilterF2F2::ImageExportType [protected]

Definition at line 63 of file vtkITKImageToImageFilterF2F2.h.

typedef itk::VTKImageImport<JoinImageType> vtkITKImageToImageFilterF2F2::ImageImportType [protected]

Definition at line 62 of file vtkITKImageToImageFilterF2F2.h.

typedef itk::Vector<float,2> vtkITKImageToImageFilterF2F2::InputImagePixelType [protected]

To/from ITK.

Definition at line 51 of file vtkITKImageToImageFilterF2F2.h.

Definition at line 58 of file vtkITKImageToImageFilterF2F2.h.

typedef itk::JoinImageFilter<JoinImageType, JoinImageType> vtkITKImageToImageFilterF2F2::JoinFilterType [protected]

Definition at line 69 of file vtkITKImageToImageFilterF2F2.h.

typedef itk::Image<float, 3> vtkITKImageToImageFilterF2F2::JoinImageType [protected]

Definition at line 61 of file vtkITKImageToImageFilterF2F2.h.

typedef itk::Vector<float,2> vtkITKImageToImageFilterF2F2::OutputImagePixelType [protected]

Definition at line 57 of file vtkITKImageToImageFilterF2F2.h.

Definition at line 59 of file vtkITKImageToImageFilterF2F2.h.

Definition at line 71 of file vtkITKImageToImageFilterF2F2.h.

Reimplemented from vtkITKImageToImageFilter.

Definition at line 31 of file vtkITKImageToImageFilterF2F2.h.


Constructor & Destructor Documentation

vtkITKImageToImageFilterF2F2::vtkITKImageToImageFilterF2F2 ( GenericFilterType filter) [inline, protected]

Need an import, export, and a ITK pipeline

Set up the filter pipeline Join before going in

m_Filter->DebugOn();

split->SetInput ( join->GetOutput() );

split1->SetInput ( join->GetOutput() );

cout << m_Filter; vtkImporter1->DebugOn(); vtkImporter->DebugOn(); vtkExporter->DebugOn(); vtkExporter1->DebugOn(); itkImporter->DebugOn(); itkImporter1->DebugOn(); itkExporter->DebugOn(); itkExporter1->DebugOn(); split->DebugOn(); join->DebugOn(); append->DebugOn();

m_Filter->Update();

Definition at line 82 of file vtkITKImageToImageFilterF2F2.h.

vtkITKImageToImageFilterF2F2::~vtkITKImageToImageFilterF2F2 ( ) [inline, protected]

Definition at line 140 of file vtkITKImageToImageFilterF2F2.h.


Member Function Documentation

virtual const char* vtkITKImageToImageFilterF2F2::GetClassName ( ) [virtual]

Reimplemented from vtkITKImageToImageFilter.

virtual vtkImageData* vtkITKImageToImageFilterF2F2::GetOutput ( ) [inline, virtual]

Reimplemented from vtkITKImageToImageFilter.

Definition at line 51 of file vtkITKImageToImageFilterF2F2.h.

virtual int vtkITKImageToImageFilterF2F2::IsA ( const char *  type) [virtual]

Reimplemented from vtkITKImageToImageFilter.

static int vtkITKImageToImageFilterF2F2::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkITKImageToImageFilter.

static vtkITKImageToImageFilterF2F2* vtkITKImageToImageFilterF2F2::New ( ) [inline, static]

Reimplemented from vtkITKImageToImageFilter.

Definition at line 32 of file vtkITKImageToImageFilterF2F2.h.

void vtkITKImageToImageFilterF2F2::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [inline]

Reimplemented from vtkITKImageToImageFilter.

Definition at line 33 of file vtkITKImageToImageFilterF2F2.h.

static vtkITKImageToImageFilterF2F2* vtkITKImageToImageFilterF2F2::SafeDownCast ( vtkObject *  o) [static]

Reimplemented from vtkITKImageToImageFilter.

virtual void vtkITKImageToImageFilterF2F2::SetInput1 ( vtkImageData *  Input) [inline, virtual]

Set the Input of the filter.

Definition at line 41 of file vtkITKImageToImageFilterF2F2.h.

virtual void vtkITKImageToImageFilterF2F2::SetInput2 ( vtkImageData *  Input) [inline, virtual]

Definition at line 45 of file vtkITKImageToImageFilterF2F2.h.


Member Data Documentation

vtkImageAppendComponents* vtkITKImageToImageFilterF2F2::append [protected]

Definition at line 78 of file vtkITKImageToImageFilterF2F2.h.

ImageExportType::Pointer vtkITKImageToImageFilterF2F2::itkExporter [protected]

Definition at line 65 of file vtkITKImageToImageFilterF2F2.h.

ImageExportType::Pointer vtkITKImageToImageFilterF2F2::itkExporter1 [protected]

Definition at line 67 of file vtkITKImageToImageFilterF2F2.h.

ImageImportType::Pointer vtkITKImageToImageFilterF2F2::itkImporter [protected]

Definition at line 64 of file vtkITKImageToImageFilterF2F2.h.

ImageImportType::Pointer vtkITKImageToImageFilterF2F2::itkImporter1 [protected]

Definition at line 66 of file vtkITKImageToImageFilterF2F2.h.

JoinFilterType::Pointer vtkITKImageToImageFilterF2F2::join [protected]

Definition at line 80 of file vtkITKImageToImageFilterF2F2.h.

GenericFilterType::Pointer vtkITKImageToImageFilterF2F2::m_Filter [protected]

Definition at line 74 of file vtkITKImageToImageFilterF2F2.h.

SplitFilterType::Pointer vtkITKImageToImageFilterF2F2::split [protected]

Definition at line 79 of file vtkITKImageToImageFilterF2F2.h.

SplitFilterType::Pointer vtkITKImageToImageFilterF2F2::split1 [protected]

Definition at line 79 of file vtkITKImageToImageFilterF2F2.h.

vtkImageExport* vtkITKImageToImageFilterF2F2::vtkExporter1 [protected]

Definition at line 77 of file vtkITKImageToImageFilterF2F2.h.

vtkImageImport* vtkITKImageToImageFilterF2F2::vtkImporter1 [protected]

Definition at line 76 of file vtkITKImageToImageFilterF2F2.h.


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