18 #ifndef itkIsotropicFourthOrderLevelSetImageFilter_h
19 #define itkIsotropicFourthOrderLevelSetImageFilter_h
73 template<
typename TInputImage,
typename TOutputImage >
105 itkGetConstMacro(MaxFilterIteration,
unsigned int);
106 itkSetMacro(MaxFilterIteration,
unsigned int);
111 void PrintSelf(std::ostream & os,
Indent indent)
const override;
122 if ( this->GetElapsedIterations() == m_MaxFilterIteration ) {
return true; }
123 else {
return false; }
129 #ifndef ITK_MANUAL_INSTANTIATION
130 #include "itkIsotropicFourthOrderLevelSetImageFilter.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.
FunctionType::Pointer m_Function
This class implements the 4th-order level set isotropic diffusion (smoothing) PDE.
This class implements the fourth order level set PDE framework.
typename ConstNeighborhoodIterator< TImageType >::RadiusType RadiusType
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.
typename FiniteDifferenceFunctionType::RadiusType RadiusType
typename Superclass::SparseImageType SparseImageType