18#ifndef itkDerivativeImageFilter_h
19#define itkDerivativeImageFilter_h
49template <
typename TInputImage,
typename TOutputImage>
87 itkSetMacro(Order,
unsigned int);
88 itkGetConstMacro(Order,
unsigned int);
89 itkSetMacro(Direction,
unsigned int);
90 itkGetConstMacro(Direction,
unsigned int);
97 itkSetMacro(UseImageSpacing,
bool);
98 itkGetConstMacro(UseImageSpacing,
bool);
99 itkBooleanMacro(UseImageSpacing);
101#if !defined(ITK_FUTURE_LEGACY_REMOVE)
105 SetUseImageSpacingOn()
113 SetUseImageSpacingOff()
115 this->SetUseImageSpacing(
false);
158#ifndef ITK_MANUAL_INSTANTIATION
159# include "itkDerivativeImageFilter.hxx"
virtual void SetUseImageSpacing(bool _arg)
TInputImage InputImageType
DerivativeImageFilter Self
typename TInputImage::InternalPixelType InputInternalPixelType
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
typename TOutputImage::InternalPixelType OutputInternalPixelType
void GenerateData() override
typename TInputImage::PixelType InputPixelType
void PrintSelf(std::ostream &os, Indent indent) const override
void GenerateInputRequestedRegion() override
static constexpr unsigned int ImageDimension
typename TOutputImage::PixelType OutputPixelType
~DerivativeImageFilter() override=default
ImageToImageFilter< TInputImage, TOutputImage > Superclass
TOutputImage OutputImageType
Control indentation during Print() invocation.
Define additional traits for native types such as int or float.
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....