18#ifndef itkPermuteAxesImageFilter_h
19#define itkPermuteAxesImageFilter_h
50template <
typename TImage>
139#ifndef ITK_MANUAL_INSTANTIATION
140# include "itkPermuteAxesImageFilter.hxx"
Simulate a standard C array with copy semantics.
typename OutputImageType::Pointer OutputImagePointer
typename OutputImageType::RegionType OutputImageRegionType
typename InputImageType::Pointer InputImagePointer
Control indentation during Print() invocation.
ImageToImageFilter< TInputImage, TInputImage > Superclass
PermuteOrderArrayType m_InverseOrder
typename OutputImageType::RegionType OutputImageRegionType
void SetOrder(const PermuteOrderArrayType &order)
PermuteOrderArrayType m_Order
PermuteAxesImageFilter Self
static constexpr unsigned int ImageDimension
void GenerateInputRequestedRegion() override
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
void DynamicThreadedGenerateData(const OutputImageRegionType &outputRegionForThread) override
~PermuteAxesImageFilter() override=default
void GenerateOutputInformation() override
void PrintSelf(std::ostream &os, Indent indent) const override
FixedArray< unsigned int, Self::ImageDimension > PermuteOrderArrayType
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....