18 #ifndef itkCheckerBoardImageFilter_h 19 #define itkCheckerBoardImageFilter_h 44 template<
typename TImage >
69 TImage::ImageDimension);
82 itkSetMacro(CheckerPattern, PatternArrayType);
83 itkGetConstReferenceMacro(CheckerPattern, PatternArrayType);
104 void operator=(
const Self &) ITK_DELETE_FUNCTION;
110 #ifndef ITK_MANUAL_INSTANTIATION 111 #include "itkCheckerBoardImageFilter.hxx" void ThreadedGenerateData(const ImageRegionType &outputRegionForThread, ThreadIdType threadId) override
PatternArrayType m_CheckerPattern
CheckerBoardImageFilter()
InputImageType::ConstPointer InputImageConstPointer
SmartPointer< Self > Pointer
~CheckerBoardImageFilter()
FixedArray< unsigned int, TImage::ImageDimension > PatternArrayType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
SmartPointer< const Self > ConstPointer
Simulate a standard C array with copy semnatics.
void operator=(const Self &) ITK_DELETE_FUNCTION
Combines two images in a checkerboard pattern.
OutputImageType::Pointer OutputImagePointer
void SetInput1(const TImage *image1)
unsigned int ThreadIdType
static const unsigned int ImageDimension
void PrintSelf(std::ostream &os, Indent indent) const override
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
CheckerBoardImageFilter Self
ImageToImageFilter< TImage, TImage > Superclass
void SetInput2(const TImage *image2)
OutputImageType::RegionType ImageRegionType