18 #ifndef itkHigherOrderAccurateDerivativeImageFilter_h
19 #define itkHigherOrderAccurateDerivativeImageFilter_h
48 template<
typename TInputImage,
typename TOutputImage >
83 #ifdef ITK_USE_CONCEPT_CHECKING
93 itkSetMacro(Order,
unsigned int);
94 itkGetConstMacro(Order,
unsigned int);
95 itkSetMacro(OrderOfAccuracy,
unsigned int);
96 itkGetConstMacro(OrderOfAccuracy,
unsigned int);
97 itkSetMacro(Direction,
unsigned int);
98 itkGetConstMacro(Direction,
unsigned int);
113 itkSetMacro(UseImageSpacing,
bool);
114 itkGetConstMacro(UseImageSpacing,
bool);
159 #ifndef ITK_MANUAL_INSTANTIATION
160 #include "itkHigherOrderAccurateDerivativeImageFilter.hxx"
void SetUseImageSpacingOff()
void GenerateInputRequestedRegion() override
void SetUseImageSpacingOn()
static constexpr unsigned int ImageDimension
typename TOutputImage::PixelType OutputPixelType
typename TInputImage::PixelType InputPixelType
virtual void SetUseImageSpacing(bool _arg)
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
void GenerateData() override
Base class for all process objects that output image data.
TInputImage InputImageType
HigherOrderAccurateDerivativeImageFilter()
typename TOutputImage::InternalPixelType OutputInternalPixelType
TOutputImage OutputImageType
typename TInputImage::InternalPixelType InputInternalPixelType
Computes the higher order accurate directional derivative of an image. The directional derivative at ...
void PrintSelf(std::ostream &os, Indent indent) const override
unsigned int m_OrderOfAccuracy
Base class for filters that take an image as input and produce an image as output.
~HigherOrderAccurateDerivativeImageFilter() override
Control indentation during Print() invocation.
#define itkConceptMacro(name, concept)