28 #ifndef __itkImageSource_h
29 #define __itkImageSource_h
63 template<
class TOutputImage >
89 itkStaticConstMacro(OutputImageDimension,
unsigned int,
90 TOutputImage::ImageDimension);
195 virtual void GraftNthOutput(
unsigned int idx,
DataObject *output);
210 using Superclass::MakeOutput;
233 virtual void GenerateData();
258 void ThreadedGenerateData(
const OutputImageRegionType & outputRegionForThread,
266 virtual void AllocateOutputs();
298 unsigned int SplitRequestedRegion(
unsigned int i,
unsigned int num, OutputImageRegionType & splitRegion);
313 void operator=(
const Self &);
317 #ifndef ITK_MANUAL_INSTANTIATION
318 #include "itkImageSource.hxx"