18#ifndef itkImageToVTKImageFilter_h
19#define itkImageToVTKImageFilter_h
22#include "vtkImageImport.h"
23#include "vtkImageData.h"
46template <
typename TInputImage>
118#ifndef ITK_MANUAL_INSTANTIATION
119# include "itkImageToVTKImageFilter.hxx"
InputImageType * GetInput()
void UpdateLargestPossibleRegion() override
typename ExporterFilterType::Pointer ExporterFilterPointer
SmartPointer< const Self > ConstPointer
~ImageToVTKImageFilter() override
vtkImageImport * GetImporter() const
void SetInput(const InputImageType *)
vtkImageImport * m_Importer
VTKImageExport< InputImageType > ExporterFilterType
vtkImageData * GetOutput() const
TInputImage InputImageType
typename InputImageType::ConstPointer InputImagePointer
ImageToVTKImageFilter Self
ExporterFilterPointer m_Exporter
ExporterFilterType * GetExporter() const
SmartPointer< Self > Pointer
virtual void SetInput(const DataObjectIdentifierType &key, DataObject *input)
Protected method for setting indexed and named inputs.
Implements transparent reference counting.
Connect the end of an ITK image pipeline to a VTK pipeline.
SmartPointer< Self > Pointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....