18#ifndef itkSliceBySliceImageFilter_h 
   19#define itkSliceBySliceImageFilter_h 
   73template <
typename TInputImage,
 
   74          typename TOutputImage,
 
   75          typename TInputFilter =
 
   77                               Image<
typename TOutputImage::PixelType, TOutputImage::ImageDimension - 1>>,
 
   78          class TOutputFilter = 
typename TInputFilter::Superclass,
 
   79          class TInternalInputImage = 
typename TInputFilter::InputImageType,
 
   80          class TInternalOutputImage = 
typename TOutputFilter::OutputImageType>
 
  132  itkSetMacro(Dimension, 
unsigned int);
 
  133  itkGetConstMacro(Dimension, 
unsigned int);
 
  144  const InputFilterType *
 
 
  191#ifndef ITK_MANUAL_INSTANTIATION 
  192#  include "itkSliceBySliceImageFilter.hxx" 
Base class for filters that take an image as input and produce an image as output.
 
typename InputImageType::Pointer InputImagePointer
 
Templated n-dimensional image class.
 
Control indentation during Print() invocation.
 
typename TInputImage::PixelType PixelType
 
~SliceBySliceImageFilter() override=default
 
typename InternalInputImageType::IndexType InternalIndexType
 
typename InternalInputImageType::OffsetType InternalOffsetType
 
SmartPointer< const Self > ConstPointer
 
SliceBySliceImageFilter Self
 
typename InternalInputImageType::SizeType InternalSizeType
 
typename TInputImage::SizeType SizeType
 
static constexpr unsigned int ImageDimension
 
InputFilterType::Pointer m_InputFilter
 
TInternalInputImage InternalInputImageType
 
TOutputFilter OutputFilterType
 
typename TInputImage::OffsetType OffsetType
 
SliceBySliceImageFilter()
 
InputFilterType * GetFilter()
 
void GenerateData() override
 
void VerifyInputInformation() const override
Verifies that the input images occupy the same physical space and the each index is at the same physi...
 
TInputFilter InputFilterType
 
typename InternalInputImageType::PointType InternalPointType
 
void GenerateInputRequestedRegion() override
 
typename InternalInputImageType::RegionType InternalRegionType
 
void PrintSelf(std::ostream &os, Indent indent) const override
 
typename InternalInputImageType::PixelType InternalInputPixelType
 
ImageToImageFilter< TInputImage, TOutputImage > Superclass
 
const InputFilterType * GetFilter() const
 
static constexpr unsigned int InternalImageDimension
 
typename TInputImage::RegionType RegionType
 
TOutputImage OutputImageType
 
typename InternalOutputImageType::PixelType InternalOutputPixelType
 
typename InternalInputImageType::SpacingType InternalSpacingType
 
TInputImage InputImageType
 
void SetFilter(InputFilterType *filter)
 
SmartPointer< Self > Pointer
 
typename TInputImage::IndexType IndexType
 
IndexValueType m_SliceIndex
 
typename TOutputImage::PixelType OutputPixelType
 
void SetOutputFilter(OutputFilterType *filter)
 
OutputFilterType::Pointer m_OutputFilter
 
TInternalOutputImage InternalOutputImageType
 
void SetInputFilter(InputFilterType *filter)
 
Implements transparent reference counting.
 
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....