15#ifndef __vtkITKImageToImageFilterFUL_h
16#define __vtkITKImageToImageFilterFUL_h
19#include "vtkImageAlgorithm.h"
20#include "itkImageToImageFilter.h"
21#include "itkVTKImageExport.h"
22#include "itkVTKImageImport.h"
33 Superclass::PrintSelf ( os, indent );
34 os << m_Filter << std::endl;
55 this->itkImporter = ImageImportType::New();
56 this->itkExporter = ImageExportType::New();
60 m_Filter->SetInput ( this->itkImporter->GetOutput() );
61 this->itkExporter->SetInput ( m_Filter->GetOutput() );
62 this->LinkITKProgressToVTKProgress ( m_Filter );
63 this->vtkCast->SetOutputScalarTypeToFloat();
GenericFilterType::Pointer m_Filter
static vtkITKImageToImageFilterFUL * New()
vtkITKImageToImageFilterFUL(GenericFilterType *filter)
itk::VTKImageExport< OutputImageType > ImageExportType
itk::VTKImageImport< InputImageType > ImageImportType
void PrintSelf(ostream &os, vtkIndent indent)
itk::ImageToImageFilter< InputImageType, OutputImageType > GenericFilterType
itk::Image< float, 3 > InputImageType
To/from ITK.
ImageExportType::Pointer itkExporter
ImageImportType::Pointer itkImporter
~vtkITKImageToImageFilterFUL()
itk::Image< unsigned long, 3 > OutputImageType
Abstract base class for connecting ITK and VTK.
void ConnectPipelines(ITK_Exporter exporter, VTK_Importer *importer)