28 #ifndef __itkImageSource_h
29 #define __itkImageSource_h
85 template<
class TOutputImage >
112 itkStaticConstMacro(OutputImageDimension,
unsigned int,
113 TOutputImage::ImageDimension);
218 virtual void GraftNthOutput(
unsigned int idx,
DataObject *output);
233 using Superclass::MakeOutput;
256 virtual void GenerateData();
281 void ThreadedGenerateData(
const OutputImageRegionType & outputRegionForThread,
289 virtual void AllocateOutputs();
352 unsigned int SplitRequestedRegion(
unsigned int i,
unsigned int num, OutputImageRegionType & splitRegion);
367 void operator=(
const Self &);
371 #ifndef ITK_MANUAL_INSTANTIATION
372 #include "itkImageSource.hxx"