18 #ifndef __itkImageToVectorImageFilter_h
19 #define __itkImageToVectorImageFilter_h
51 template<
class TInputImage >
54 VectorImage< typename TInputImage::InternalPixelType,
55 ::itk::GetImageDimension< TInputImage >::ImageDimension > >
65 itkStaticConstMacro(Dimension,
unsigned int, TInputImage::ImageDimension);
67 typedef typename TInputImage::InternalPixelType
PixelType;
75 typedef typename Superclass::InputImageRegionType
RegionType;
78 { this->SetInput(idx, inputImage); }
80 #ifdef ITK_USE_CONCEPT_CHECKING
89 virtual void GenerateOutputInformation(
void);
91 virtual void BeforeThreadedGenerateData();
93 virtual void ThreadedGenerateData(
const RegionType & outputRegionForThread,
ThreadIdType);
95 virtual void SetNthInput(
unsigned int num,
DataObject *input)
97 Superclass::SetNthInput(num, input);
102 void operator=(
const Self &);
106 #ifndef ITK_MANUAL_INSTANTIATION
107 #include "itkImageToVectorImageFilter.hxx"