18 #ifndef itkJoinSeriesImageFilter_h
19 #define itkJoinSeriesImageFilter_h
49 template<
typename TInputImage,
typename TOutputImage >
77 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
78 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
81 itkSetMacro(Spacing,
double);
82 itkGetConstMacro(Spacing,
double);
86 itkSetMacro(Origin,
double);
87 itkGetConstMacro(Origin,
double);
90 #ifdef ITK_USE_CONCEPT_CHECKING
94 typename TOutputImage::PixelType > ) );
101 void PrintSelf(std::ostream & os,
Indent indent)
const override;
108 void VerifyInputInformation() ITKv5_CONST override;
113 void GenerateOutputInformation() override;
119 void GenerateInputRequestedRegion() override;
132 double m_Spacing{ 1.0 };
133 double m_Origin{ 0.0 };
137 #ifndef ITK_MANUAL_INSTANTIATION
138 #include "itkJoinSeriesImageFilter.hxx"
typename OutputImageType::Pointer OutputImagePointer
Join N-D images into an (N+1)-D image.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Base class for all process objects that output image data.
TInputImage InputImageType
typename InputImageType::Pointer InputImagePointer
typename OutputImageType::RegionType OutputImageRegionType
TOutputImage OutputImageType
unsigned int IndexValueType
typename InputImageType::RegionType InputImageRegionType
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
ImageBaseType::RegionType RegionType
#define itkConceptMacro(name, concept)