ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkIsotropicFourthOrderLevelSetImageFilter.h>
This class implements the 4th-order level set isotropic diffusion (smoothing) PDE.
Definition at line 74 of file itkIsotropicFourthOrderLevelSetImageFilter.h.
typedef SmartPointer< const Self > itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::ConstPointer |
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 84 of file itkIsotropicFourthOrderLevelSetImageFilter.h.
typedef LevelSetFunctionWithRefitTerm< TOutputImage, SparseImageType > itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::FunctionType |
The level set function class with a refit term that forces the curvature of the moving front to match a prescribed curvature image.
Definition at line 98 of file itkIsotropicFourthOrderLevelSetImageFilter.h.
typedef SmartPointer< Self > itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::Pointer |
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 83 of file itkIsotropicFourthOrderLevelSetImageFilter.h.
typedef FunctionType::RadiusType itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::RadiusType |
The radius type for the neighborhoods.
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 101 of file itkIsotropicFourthOrderLevelSetImageFilter.h.
typedef IsotropicFourthOrderLevelSetImageFilter itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::Self |
Standard class typedefs
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 80 of file itkIsotropicFourthOrderLevelSetImageFilter.h.
typedef Superclass::SparseImageType itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::SparseImageType |
The sparse image type used in LevelSetFunctionWithRefitTerm
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 91 of file itkIsotropicFourthOrderLevelSetImageFilter.h.
typedef SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage > itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::Superclass |
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 82 of file itkIsotropicFourthOrderLevelSetImageFilter.h.
itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::IsotropicFourthOrderLevelSetImageFilter | ( | ) | [protected] |
itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::~IsotropicFourthOrderLevelSetImageFilter | ( | ) | [inline, protected] |
Definition at line 107 of file itkIsotropicFourthOrderLevelSetImageFilter.h.
itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::IsotropicFourthOrderLevelSetImageFilter | ( | const Self & | ) | [private] |
virtual::itk::LightObject::Pointer itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::CreateAnother | ( | void | ) | const [virtual] |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
virtual unsigned int itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::GetMaxFilterIteration | ( | ) | const [virtual] |
virtual const char* itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::GetNameOfClass | ( | ) | const [virtual] |
Run-time type information (and related methods)
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
virtual bool itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::Halt | ( | ) | [inline, protected, virtual] |
This filter halts when the iteration count reaches the specified count.
Reimplemented from itk::FiniteDifferenceImageFilter< TInputImage, TOutputImage >.
Definition at line 117 of file itkIsotropicFourthOrderLevelSetImageFilter.h.
static Pointer itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::New | ( | ) | [static] |
Standard new macro
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
void itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::operator= | ( | const Self & | ) | [private] |
The RMS change calculated from each update. Can be used by a subclass to determine halting criteria. Valid only for the previous iteration, not during the current iteration. Calculated in ApplyUpdate. This flag tells the solver whether or not to interpolate for the actual surface location when calculating change at each active layer node. By default this is turned on. Subclasses which do not sample propagation (speed), advection, or curvature terms should turn this flag off.
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
virtual void itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::PrintSelf | ( | std::ostream & | os, |
Indent | indent | ||
) | const [protected, virtual] |
This method first calls the Superclass InitializeIteration method. Then it determines whether ProcessNormals should be called.
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
virtual void itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::SetMaxFilterIteration | ( | unsigned int | _arg | ) | [virtual] |
FunctionType::Pointer itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::m_Function [protected] |
The LevelSetFunctionWithRefitTerm object.
Definition at line 111 of file itkIsotropicFourthOrderLevelSetImageFilter.h.
unsigned int itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::m_MaxFilterIteration [protected] |
The number of iterations for which this filter will run.
Definition at line 114 of file itkIsotropicFourthOrderLevelSetImageFilter.h.