18#ifndef itkFlipImageFilter_h
19#define itkFlipImageFilter_h
52template <
typename TImage>
71 static constexpr unsigned int ImageDimension = TImage::ImageDimension;
74 using typename Superclass::InputImagePointer;
75 using typename Superclass::InputImageConstPointer;
76 using typename Superclass::OutputImagePointer;
77 using typename Superclass::OutputImageRegionType;
95 itkBooleanMacro(FlipAboutOrigin);
96 itkGetConstMacro(FlipAboutOrigin,
bool);
97 itkSetMacro(FlipAboutOrigin,
bool);
142 bool m_FlipAboutOrigin{
true };
146#ifndef ITK_MANUAL_INSTANTIATION
147# include "itkFlipImageFilter.hxx"
Flips an image across user specified axes.
typename IndexType::IndexValueType IndexValueType
void GenerateOutputInformation() override
typename TImage::IndexType IndexType
void GenerateInputRequestedRegion() override
void DynamicThreadedGenerateData(const OutputImageRegionType &outputRegionForThread) override
void PrintSelf(std::ostream &os, Indent indent) const override
~FlipImageFilter() override=default
typename OutputImageType::RegionType OutputImageRegionType
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
Light weight base class for most itk classes.
ImageBaseType::IndexType IndexType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....