18#ifndef itkTileImageFilter_h
19#define itkTileImageFilter_h
51template <
typename TInputImage,
typename TOutputImage>
87 static constexpr unsigned int InputImageDimension = TInputImage::ImageDimension;
88 static constexpr unsigned int OutputImageDimension = TOutputImage::ImageDimension;
98 int m_ImageNumber{ -1 };
123#ifdef ITK_USE_CONCEPT_CHECKING
164#ifndef ITK_MANUAL_INSTANTIATION
165# include "itkTileImageFilter.hxx"
Base class for all process objects that output image data.
typename OutputImageType::RegionType OutputImageRegionType
typename OutputImageType::Pointer OutputImagePointer
Base class for filters that take an image as input and produce an image as output.
typename InputImageType::Pointer InputImagePointer
typename InputImageType::RegionType InputImageRegionType
Templated n-dimensional image class.
Control indentation during Print() invocation.
Define additional traits for native types such as int or float.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
OutputImageRegionType m_Region
Tile multiple input images into a single output image.
typename TOutputImage::PixelType OutputPixelType
typename NumericTraits< OutputPixelType >::ValueType OutputPixelComponentType
typename TInputImage::SizeType InputSizeType
~TileImageFilter() override=default
void VerifyInputInformation() const override
typename TOutputImage::SizeType OutputSizeType
typename TOutputImage::IndexType OutputIndexType
typename TInputImage::PixelType InputPixelType
void GenerateData() override
typename TInputImage::IndexType InputIndexType
void GenerateInputRequestedRegion() override
void PrintSelf(std::ostream &os, Indent indent) const override
void GenerateOutputInformation() override
SmartPointer< Self > Pointer
#define itkConceptMacro(name, concept)
ImageBaseType::RegionType RegionType
ImageBaseType::IndexType IndexType
ImageBaseType::SizeType SizeType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....