19 #ifndef itkVTKImageToImageFilter_h
20 #define itkVTKImageToImageFilter_h
23 #include "vtkImageExport.h"
24 #include "vtkImageData.h"
25 #include "vtkSmartPointer.h"
27 #ifndef vtkFloatingPointType
28 #define vtkFloatingPointType float
46 template <
typename TOutputImage >
87 void operator=(const
Self&) ITK_DELETE_FUNCTION;
96 #ifndef ITK_MANUAL_INSTANTIATION
97 #include "itkVTKImageToImageFilter.hxx"
SmartPointer< const Self > ConstPointer
VTKImageImport< TOutputImage > Superclass
vtkSmartPointer< vtkImageExport > ImageExportPointer
Connect the end of an VTK pipeline to an ITK image pipeline.
vtkImageExport * GetExporter() const
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Base class for all process objects that output image data.
Converts a VTK image into an ITK image and plugs a VTK data pipeline to an ITK datapipeline.
virtual ~VTKImageToImageFilter()
virtual void SetInput(const DataObjectIdentifierType &key, DataObject *input)
Protected method for setting indexed and named inputs.
OutputImageType::ConstPointer OutputImagePointer
TOutputImage OutputImageType
VTKImageToImageFilter Self
const Superclass * GetImporter() const
SmartPointer< Self > Pointer
void SetInput(vtkImageData *)
ImageExportPointer m_Exporter