18#ifndef itkCropImageFilter_h
19#define itkCropImageFilter_h
43template <
typename TInputImage,
typename TOutputImage>
82 itkGetConstMacro(UpperBoundaryCropSize,
SizeType);
84 itkGetConstMacro(LowerBoundaryCropSize,
SizeType);
121#ifndef ITK_MANUAL_INSTANTIATION
122# include "itkCropImageFilter.hxx"
void SetBoundaryCropSize(const SizeType &s)
static constexpr unsigned int InputImageDimension
static constexpr unsigned int OutputImageDimension
virtual void SetLowerBoundaryCropSize(SizeType _arg)
void GenerateOutputInformation() override
ExtractImageFilter< TInputImage, TOutputImage > Superclass
InputImageSizeType SizeType
typename TInputImage::SizeType InputImageSizeType
~CropImageFilter() override=default
SizeType m_LowerBoundaryCropSize
SmartPointer< const Self > ConstPointer
void VerifyInputInformation() const override
Verifies that the inputs meta-data is consistent and valid for continued execution of the pipeline,...
void PrintSelf(std::ostream &os, Indent indent) const override
SizeType m_UpperBoundaryCropSize
virtual void SetUpperBoundaryCropSize(SizeType _arg)
SmartPointer< Self > Pointer
Control indentation during Print() invocation.
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....