18 #ifndef __itkVectorImageToMultiVolumeImageFilter_h 19 #define __itkVectorImageToMultiVolumeImageFilter_h 21 #include "itkVectorImage.h" 22 #include "itkImageToImageFilter.h" 33 template <
class TInputPixelType,
class TOutputPixelType,
unsigned int VImageDimension = 3>
35 public ImageToImageFilter< VectorImage<TOutputPixelType, VImageDimension>, Image<TInputPixelType, VImageDimension+1> >
40 itkStaticConstMacro (VectorImageDimension,
unsigned int, VImageDimension);
41 itkStaticConstMacro (MultiVolumeImageDimension,
unsigned int, VImageDimension+1);
48 typedef ImageToImageFilter<InputImageType,OutputImageType>
Superclass;
71 void PrintSelf(std::ostream& os, Indent indent)
const ITK_OVERRIDE;
80 void operator=(
const Self&);
86 #if !defined(ITK_MANUAL_INSTANTIATION) && !defined(__itkVectorImageToMultiVolumeImageFilter_hxx) InputImageType::RegionType InputImageRegionType
virtual ~VectorImageToMultiVolumeImageFilter()
ImageToImageFilter< InputImageType, OutputImageType > Superclass
OutputImageType::PixelType OutputImagePixelType
convert VectorImage<TOutputPixelType, VImageDimension> to Image<TInputPixelType, VImageDimension+1> ...
VectorImageToMultiVolumeImageFilter()
OutputImageType::Pointer OutputImagePointer
SmartPointer< const Self > ConstPointer
InputImageType::ConstPointer InputImageConstPointer
VectorImageToMultiVolumeImageFilter Self
InputImageType::Pointer InputImagePointer
SmartPointer< Self > Pointer
VectorImage< TOutputPixelType, VectorImageDimension > InputImageType
Image< TInputPixelType, MultiVolumeImageDimension > OutputImageType
InputImageType::PixelType InputImagePixelType