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 &) ITK_DELETE_FUNCTION;
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
Join N-D images into an (N+1)-D image.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Superclass::OutputImageType OutputImageType
InputImageType::RegionType InputImageRegionType
void operator=(const Self &) ITK_DELETE_FUNCTION
void PrintSelf(std::ostream &os, Indent indent) const override
ImageToImageFilter< TInputImage, TOutputImage > Superclass
virtual void GenerateInputRequestedRegion() override
SmartPointer< Self > Pointer
TInputImage InputImageType
Superclass::InputImageType InputImageType
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