ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkAnisotropicFourthOrderLevelSetImageFilter.h>
This class implements the 4th-order level set anisotropic diffusion (smoothing) PDE.
Definition at line 83 of file itkAnisotropicFourthOrderLevelSetImageFilter.h.
typedef SmartPointer< const Self > itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::ConstPointer |
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 94 of file itkAnisotropicFourthOrderLevelSetImageFilter.h.
typedef LevelSetFunctionWithRefitTerm< TOutputImage, SparseImageType > itk::AnisotropicFourthOrderLevelSetImageFilter< 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 108 of file itkAnisotropicFourthOrderLevelSetImageFilter.h.
typedef SmartPointer< Self > itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::Pointer |
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 93 of file itkAnisotropicFourthOrderLevelSetImageFilter.h.
typedef FunctionType::RadiusType itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::RadiusType |
The radius type for the neighborhoods.
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 111 of file itkAnisotropicFourthOrderLevelSetImageFilter.h.
typedef AnisotropicFourthOrderLevelSetImageFilter itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::Self |
Standard class typedefs
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 89 of file itkAnisotropicFourthOrderLevelSetImageFilter.h.
typedef Superclass::SparseImageType itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::SparseImageType |
The sparse image type used in LevelSetFunctionWithRefitTerm
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 101 of file itkAnisotropicFourthOrderLevelSetImageFilter.h.
typedef SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage > itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::Superclass |
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 91 of file itkAnisotropicFourthOrderLevelSetImageFilter.h.
itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::AnisotropicFourthOrderLevelSetImageFilter | ( | ) | [protected] |
itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::~AnisotropicFourthOrderLevelSetImageFilter | ( | ) | [inline, protected] |
Definition at line 117 of file itkAnisotropicFourthOrderLevelSetImageFilter.h.
itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::AnisotropicFourthOrderLevelSetImageFilter | ( | const Self & | ) | [private] |
virtual::itk::LightObject::Pointer itk::AnisotropicFourthOrderLevelSetImageFilter< 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::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::GetMaxFilterIteration | ( | ) | const [virtual] |
virtual const char* itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::GetNameOfClass | ( | ) | const [virtual] |
Run-time type information (and related methods)
Reimplemented from itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >.
virtual bool itk::AnisotropicFourthOrderLevelSetImageFilter< 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 121 of file itkAnisotropicFourthOrderLevelSetImageFilter.h.
static Pointer itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::New | ( | ) | [static] |
Standard new macro
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
void itk::AnisotropicFourthOrderLevelSetImageFilter< 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::AnisotropicFourthOrderLevelSetImageFilter< 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::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::SetMaxFilterIteration | ( | unsigned int | _arg | ) | [virtual] |
FunctionType::Pointer itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::m_Function [private] |
The LevelSetFunctionWithRefitTerm object.
Definition at line 140 of file itkAnisotropicFourthOrderLevelSetImageFilter.h.
unsigned int itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::m_MaxFilterIteration [private] |
The number of iterations for which this filter will run.
Definition at line 143 of file itkAnisotropicFourthOrderLevelSetImageFilter.h.