ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkAntiAliasBinaryImageFilter.h>
A method for estimation of a surface from a binary volume.
Definition at line 107 of file itkAntiAliasBinaryImageFilter.h.
typedef TInputImage::ValueType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::BinaryValueType |
ValueType of the input binary image
Definition at line 129 of file itkAntiAliasBinaryImageFilter.h.
typedef SmartPointer< const Self > itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::ConstPointer |
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 116 of file itkAntiAliasBinaryImageFilter.h.
typedef CurvatureFlowFunction< OutputImageType > itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::CurvatureFunctionType |
The function type which will calculate the curvature flow
Definition at line 126 of file itkAntiAliasBinaryImageFilter.h.
typedef Superclass::IndexType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::IndexType |
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 120 of file itkAntiAliasBinaryImageFilter.h.
typedef Superclass::InputImageType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::InputImageType |
Information derived from the image types.
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 123 of file itkAntiAliasBinaryImageFilter.h.
typedef Superclass::OutputImageType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::OutputImageType |
Superclass typedefs.
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 122 of file itkAntiAliasBinaryImageFilter.h.
typedef SmartPointer< Self > itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::Pointer |
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 115 of file itkAntiAliasBinaryImageFilter.h.
typedef AntiAliasBinaryImageFilter itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::Self |
Standard class typedefs
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 113 of file itkAntiAliasBinaryImageFilter.h.
typedef SparseFieldLevelSetImageFilter< TInputImage, TOutputImage > itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::Superclass |
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 114 of file itkAntiAliasBinaryImageFilter.h.
typedef Superclass::TimeStepType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::TimeStepType |
Typedefs from the superclass
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 121 of file itkAntiAliasBinaryImageFilter.h.
typedef Superclass::ValueType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::ValueType |
Inherited typedef from the superclass.
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 119 of file itkAntiAliasBinaryImageFilter.h.
itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::AntiAliasBinaryImageFilter | ( | ) | [protected] |
End concept checking
itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::~AntiAliasBinaryImageFilter | ( | ) | [inline, protected] |
End concept checking
Definition at line 168 of file itkAntiAliasBinaryImageFilter.h.
itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::AntiAliasBinaryImageFilter | ( | const Self & | ) | [private] |
virtual ValueType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::CalculateUpdateValue | ( | const IndexType & | idx, |
const TimeStepType & | dt, | ||
const ValueType & | value, | ||
const ValueType & | change | ||
) | [inline, protected, virtual] |
Overridden from the parent class to indroduce a constraint on surface flow under certain conditions.
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
virtual::itk::LightObject::Pointer itk::AntiAliasBinaryImageFilter< 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 >.
void itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::GenerateData | ( | ) | [protected, virtual] |
Overridden from ProcessObject to set certain values before starting the finite difference solver and then create an appropriate output
Reimplemented from itk::FiniteDifferenceImageFilter< TInputImage, TOutputImage >.
virtual BinaryValueType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::GetLowerBinaryValue | ( | ) | const [virtual] |
Get the upper and lower binary values in the input image.
unsigned int itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::GetMaximumIterations | ( | ) | [inline] |
Definition at line 151 of file itkAntiAliasBinaryImageFilter.h.
virtual const char* itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::GetNameOfClass | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
virtual BinaryValueType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::GetUpperBinaryValue | ( | ) | const [virtual] |
Get the upper and lower binary values in the input image.
static Pointer itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::New | ( | ) | [static] |
Method for creation through the object factory.
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
void itk::AntiAliasBinaryImageFilter< 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::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
virtual void itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::PrintSelf | ( | std::ostream & | os, |
Indent | indent | ||
) | const [protected, virtual] |
End concept checking
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
void itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::SetMaximumIterations | ( | unsigned int | i | ) | [inline] |
Set/Get the maximum number of iterations allowed for the solver. This prevents infinite loops if a solution "bounces".
Definition at line 144 of file itkAntiAliasBinaryImageFilter.h.
itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::typedef | ( | Concept::Convertible< double, typename TOutputImage::PixelType > | ) |
Begin concept checking This class requires DoubleConvertibleToOutputCheck in the form of ( Concept::Convertible< double, typename TOutputImage::PixelType > )
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::typedef | ( | Concept::OStreamWritable< typename TInputImage::PixelType > | ) |
This class requires InputOStreamWritableCheck in the form of ( Concept::OStreamWritable< typename TInputImage::PixelType > )
CurvatureFunctionType::Pointer itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::m_CurvatureFunction [private] |
Definition at line 190 of file itkAntiAliasBinaryImageFilter.h.
const TInputImage* itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::m_InputImage [private] |
Definition at line 192 of file itkAntiAliasBinaryImageFilter.h.
BinaryValueType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::m_LowerBinaryValue [private] |
Definition at line 188 of file itkAntiAliasBinaryImageFilter.h.
BinaryValueType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::m_UpperBinaryValue [private] |
Definition at line 187 of file itkAntiAliasBinaryImageFilter.h.