14 #ifndef __itkImageToVTKImageDataFilter_h 15 #define __itkImageToVTKImageDataFilter_h 17 #include "itkProcessObject.h" 18 #include "itkImageRegionConstIterator.h" 20 #include "vtkSmartPointer.h" 21 #include "vtkImageData.h" 29 template <
class TInputImage >
46 itkStaticConstMacro(Dimension,
unsigned int, TInputImage::ImageDimension);
64 vtkImageData * GetOutput()
const;
67 using Superclass::SetInput;
68 virtual void SetInput(
const InputImageType *image);
69 const InputImageType * GetInput()
const;
84 void operator=(
const Self&);
91 #ifndef ITK_MANUAL_INSTANTIATION vtkSmartPointer< vtkImageData > OutputImageType
Converts an ITK image to VTK image data.
SmartPointer< Self > Pointer
InputImageType::PointType InputPointType
InputImageType::IndexType InputIndexType
InputImageType::SizeType InputSizeType
virtual void Update() ITK_OVERRIDE
SmartPointer< const Self > ConstPointer
InputImageType::SpacingType InputSpacingType
virtual ~ImageToVTKImageDataFilter()
TInputImage InputImageType
ImageToVTKImageDataFilter Self
InputImageType::Pointer InputImagePointer
InputImageType::ConstPointer InputImageConstPointer
InputImageType::RegionType InputRegionType
ImageRegionConstIterator< InputImageType > InputImageIteratorType
InputImageType::PixelType InputPixelType