18 #ifndef itkCheckerBoardImageFilter_h
19 #define itkCheckerBoardImageFilter_h
44 template<
typename TImage >
68 itkStaticConstMacro(ImageDimension,
unsigned int,
69 TImage::ImageDimension);
76 void SetInput1(
const TImage *image1);
79 void SetInput2(
const TImage *image2);
100 void ThreadedGenerateData(
const ImageRegionType & outputRegionForThread,
110 #ifndef ITK_MANUAL_INSTANTIATION
111 #include "itkCheckerBoardImageFilter.hxx"
virtual void PrintSelf(std::ostream &os, Indent indent) const override
PatternArrayType m_CheckerPattern
Light weight base class for most itk classes.
InputImageType::ConstPointer InputImageConstPointer
SmartPointer< Self > Pointer
~CheckerBoardImageFilter()
FixedArray< unsigned int, TImage::ImageDimension > PatternArrayType
SmartPointer< const Self > ConstPointer
Simulate a standard C array with copy semnatics.
SmartPointer< Self > Pointer
Combines two images in a checkerboard pattern.
SmartPointer< const Self > ConstPointer
OutputImageType::Pointer OutputImagePointer
unsigned int ThreadIdType
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
OutputImageType::RegionType ImageRegionType