18#ifndef itkIsotropicFourthOrderLevelSetImageFilter_h
19#define itkIsotropicFourthOrderLevelSetImageFilter_h
73template <
typename TInputImage,
typename TOutputImage>
103 itkGetConstMacro(MaxFilterIteration,
unsigned int);
104 itkSetMacro(MaxFilterIteration,
unsigned int);
132#ifndef ITK_MANUAL_INSTANTIATION
133# include "itkIsotropicFourthOrderLevelSetImageFilter.hxx"
typename ConstNeighborhoodIterator< TImageType >::RadiusType RadiusType
virtual const IdentifierType & GetElapsedIterations() const
Control indentation during Print() invocation.
LevelSetFunctionWithRefitTerm< TOutputImage, SparseImageType > FunctionType
FunctionType::Pointer m_Function
IsotropicFourthOrderLevelSetImageFilter Self
IsotropicFourthOrderLevelSetImageFilter()
void PrintSelf(std::ostream &os, Indent indent) const override
SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage > Superclass
unsigned int m_MaxFilterIteration
SmartPointer< Self > Pointer
typename FunctionType::RadiusType RadiusType
SmartPointer< const Self > ConstPointer
~IsotropicFourthOrderLevelSetImageFilter() override=default
This class extends the LevelSetFunction class by adding a grow term based on a target curvature store...
SmartPointer< Self > Pointer
Implements transparent reference counting.
SparseImage< NodeType, Self::ImageDimension > SparseImageType
SparseFieldFourthOrderLevelSetImageFilter()
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....