18 #ifndef itkFlipImageFilter_h
19 #define itkFlipImageFilter_h
52 template<
typename TImage >
72 static constexpr
unsigned int ImageDimension = TImage::ImageDimension;
96 itkBooleanMacro(FlipAboutOrigin);
97 itkGetConstMacro(FlipAboutOrigin,
bool);
98 itkSetMacro(FlipAboutOrigin,
bool);
109 void GenerateOutputInformation()
override;
118 void GenerateInputRequestedRegion()
override;
123 void PrintSelf(std::ostream & os,
Indent indent)
const override;
139 bool m_FlipAboutOrigin{
true };
143 #ifndef ITK_MANUAL_INSTANTIATION
144 #include "itkFlipImageFilter.hxx"
Light weight base class for most itk classes.
typename Superclass::InputImagePointer InputImagePointer
typename Superclass::OutputImageRegionType OutputImageRegionType
typename Superclass::InputImageConstPointer InputImageConstPointer
FlipAxesArrayType m_FlipAxes
ImageBaseType::IndexType IndexType
signed long IndexValueType
typename TImage::IndexType IndexType
typename Superclass::OutputImagePointer OutputImagePointer
typename IndexType::IndexValueType IndexValueType
Flips an image across user specified axes.
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.