18 #ifndef itkAnisotropicFourthOrderLevelSetImageFilter_h
19 #define itkAnisotropicFourthOrderLevelSetImageFilter_h
82 template<
typename TInputImage,
typename TOutputImage >
115 itkGetConstMacro(MaxFilterIteration,
unsigned int);
116 itkSetMacro(MaxFilterIteration,
unsigned int);
121 void PrintSelf(std::ostream & os,
Indent indent)
const override;
126 if ( this->GetElapsedIterations() == m_MaxFilterIteration )
146 #ifndef ITK_MANUAL_INSTANTIATION
147 #include "itkAnisotropicFourthOrderLevelSetImageFilter.hxx"
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Base class for all process objects that output image data.
This class implements the fourth order level set PDE framework.
typename ConstNeighborhoodIterator< TImageType >::RadiusType RadiusType
This class implements the 4th-order level set anisotropic diffusion (smoothing) PDE.
unsigned int m_MaxFilterIteration
This class extends the LevelSetFunction class by adding a grow term based on a target curvature store...
Control indentation during Print() invocation.
FunctionType::Pointer m_Function
typename FiniteDifferenceFunctionType::RadiusType RadiusType
typename Superclass::SparseImageType SparseImageType