18 #ifndef itkDerivativeImageFilter_h
19 #define itkDerivativeImageFilter_h
49 template <
typename TInputImage,
typename TOutputImage>
70 static constexpr
unsigned int ImageDimension = TOutputImage::ImageDimension;
83 #ifdef ITK_USE_CONCEPT_CHECKING
90 itkSetMacro(Order,
unsigned int);
91 itkGetConstMacro(Order,
unsigned int);
92 itkSetMacro(Direction,
unsigned int);
93 itkGetConstMacro(Direction,
unsigned int);
101 this->SetUseImageSpacing(
true);
109 this->SetUseImageSpacing(
false);
114 itkSetMacro(UseImageSpacing,
bool);
115 itkGetConstMacro(UseImageSpacing,
bool);
126 GenerateInputRequestedRegion()
override;
133 m_UseImageSpacing =
true;
138 PrintSelf(std::ostream & os,
Indent indent)
const override;
146 GenerateData()
override;
159 #ifndef ITK_MANUAL_INSTANTIATION
160 # include "itkDerivativeImageFilter.hxx"