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);
90 void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
100 void ThreadedGenerateData(
const ImageRegionType & outputRegionForThread,
110 #ifndef ITK_MANUAL_INSTANTIATION
111 #include "itkCheckerBoardImageFilter.hxx"
~CheckerBoardImageFilter() override
PatternArrayType m_CheckerPattern
Light weight base class for most itk classes.
InputImageType::ConstPointer InputImageConstPointer
SmartPointer< Self > Pointer
FixedArray< unsigned int, TImage::ImageDimension > PatternArrayType
SmartPointer< const Self > ConstPointer
Simulate a standard C array with copy semnatics.
Combines two images in a checkerboard pattern.
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