18 #ifndef itkJoinSeriesImageFilter_h
19 #define itkJoinSeriesImageFilter_h
49 template<
typename TInputImage,
typename TOutputImage >
76 TInputImage::ImageDimension);
78 TOutputImage::ImageDimension);
82 itkSetMacro(Spacing,
double);
83 itkGetConstMacro(Spacing,
double);
87 itkSetMacro(Origin,
double);
88 itkGetConstMacro(Origin,
double);
91 #ifdef ITK_USE_CONCEPT_CHECKING
95 typename TOutputImage::PixelType > ) );
126 outputRegionForThread,
ThreadIdType threadId) ITK_OVERRIDE;
130 void operator=(const Self &);
141 #ifndef ITK_MANUAL_INSTANTIATION
142 #include "itkJoinSeriesImageFilter.hxx"
static const unsigned int OutputImageDimension
InputImageType::Pointer InputImagePointer
JoinSeriesImageFilter Self
OutputImageType::Pointer OutputImagePointer
OutputImageType::RegionType OutputImageRegionType
typedef(Concept::Convertible< typename TInputImage::PixelType, typename TOutputImage::PixelType >) InputConvertibleToOutputCheck
Join N-D images into an (N+1)-D image.
Base class for all process objects that output image data.
Superclass::OutputImageType OutputImageType
InputImageType::RegionType InputImageRegionType
ImageToImageFilter< TInputImage, TOutputImage > Superclass
virtual void GenerateInputRequestedRegion() override
SmartPointer< Self > Pointer
TInputImage InputImageType
Superclass::InputImageType InputImageType
void PrintSelf(std::ostream &os, Indent indent) const override
unsigned int ThreadIdType
unsigned int IndexValueType
virtual void GenerateOutputInformation() override
static const unsigned int InputImageDimension
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
TOutputImage OutputImageType
#define itkConceptMacro(name, concept)
virtual void VerifyInputInformation() override
virtual void ThreadedGenerateData(const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId) override
SmartPointer< const Self > ConstPointer