#include <itkDenseFiniteDifferenceImageFilter.h>
Inheritance diagram for itk::DenseFiniteDifferenceImageFilter< TInputImage, TOutputImage >:
Public Types | |
typedef DenseFiniteDifferenceImageFilter | Self |
typedef FiniteDifferenceImageFilter< TInputImage, TOutputImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::InputImageType | InputImageType |
typedef Superclass::OutputImageType | OutputImageType |
typedef Superclass::FiniteDifferenceFunctionType | FiniteDifferenceFunctionType |
typedef Superclass::PixelType | PixelType |
typedef Superclass::TimeStepType | TimeStepType |
typedef OutputImageType | UpdateBufferType |
Public Member Functions | |
virtual const char * | GetNameOfClass () const |
itkStaticConstMacro (ImageDimension, unsigned int, Superclass::ImageDimension) | |
Protected Member Functions | |
DenseFiniteDifferenceImageFilter () | |
~DenseFiniteDifferenceImageFilter () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
virtual void | CopyInputToOutput () |
virtual void | ApplyUpdate (TimeStepType dt) |
virtual UpdateBufferType * | GetUpdateBuffer () |
Definition at line 66 of file itkDenseFiniteDifferenceImageFilter.h.
|
|
The value type of the time step. This is distinct from PixelType because PixelType may often be a vector value, while the TimeStep is a scalar value. Reimplemented from itk::FiniteDifferenceImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::BinaryMinMaxCurvatureFlowImageFilter< TInputImage, TOutputImage >, itk::CurvatureFlowImageFilter< TInputImage, TOutputImage >, itk::DemonsRegistrationFilter< TFixedImage, TMovingImage, TDeformationField >, itk::LevelSetMotionRegistrationFilter< TFixedImage, TMovingImage, TDeformationField >, itk::MinMaxCurvatureFlowImageFilter< TInputImage, TOutputImage >, itk::PDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDeformationField >, and itk::SymmetricForcesDemonsRegistrationFilter< TFixedImage, TMovingImage, TDeformationField >. Definition at line 84 of file itkDenseFiniteDifferenceImageFilter.h. |
|
Convenient typedefs Reimplemented from itk::FiniteDifferenceImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::CurvatureFlowImageFilter< TInputImage, TOutputImage >, and itk::AnisotropicDiffusionImageFilter< TInputImage, TOutputImage >. Definition at line 81 of file itkDenseFiniteDifferenceImageFilter.h. |
|
|
The pixel type of the output image will be used in computations. Inherited from the superclass. Reimplemented from itk::FiniteDifferenceImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::CurvatureFlowImageFilter< TInputImage, TOutputImage >, and itk::AnisotropicDiffusionImageFilter< TInputImage, TOutputImage >. Definition at line 92 of file itkDenseFiniteDifferenceImageFilter.h. |
|
|
|
|
The value type of a time step. Inherited from the superclass. Reimplemented from itk::FiniteDifferenceImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::CurvatureFlowImageFilter< TInputImage, TOutputImage >, itk::DemonsRegistrationFilter< TFixedImage, TMovingImage, TDeformationField >, itk::LevelSetMotionRegistrationFilter< TFixedImage, TMovingImage, TDeformationField >, itk::SymmetricForcesDemonsRegistrationFilter< TFixedImage, TMovingImage, TDeformationField >, and itk::AnisotropicDiffusionImageFilter< TInputImage, TOutputImage >. Definition at line 95 of file itkDenseFiniteDifferenceImageFilter.h. |
|
|
Definition at line 101 of file itkDenseFiniteDifferenceImageFilter.h. |
|
Definition at line 103 of file itkDenseFiniteDifferenceImageFilter.h. |
|
This method applies changes from the m_UpdateBuffer to the output using the ThreadedAPplyUpdate() method and a multithreading mechanism. "dt" is the time step to use for the update of each pixel. Implements itk::FiniteDifferenceImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::DemonsRegistrationFilter< TFixedImage, TMovingImage, TDeformationField >, itk::LevelSetMotionRegistrationFilter< TFixedImage, TMovingImage, TDeformationField >, and itk::SymmetricForcesDemonsRegistrationFilter< TFixedImage, TMovingImage, TDeformationField >. |
|
A simple method to copy the data from the input to the output. ( Supports "read-only" image adaptors in the case where the input image type converts to a different output image type. ) Implements itk::FiniteDifferenceImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::PDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDeformationField >. |
|
|
Method to allow subclasses to get direct access to the update buffer Definition at line 118 of file itkDenseFiniteDifferenceImageFilter.h. |
|
|