#include <itkMinMaxCurvatureFlowFunction.h>
Inheritance diagram for itk::MinMaxCurvatureFlowFunction:
Public Types | |
typedef MinMaxCurvatureFlowFunction | Self |
typedef CurvatureFlowFunction< TImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::ImageType | ImageType |
typedef Superclass::PixelType | PixelType |
typedef Superclass::RadiusType | RadiusType |
typedef Superclass::NeighborhoodType | NeighborhoodType |
typedef Superclass::FloatOffsetType | FloatOffsetType |
typedef RadiusType::SizeValueType | RadiusValueType |
Public Methods | |
virtual const char * | GetClassName () const |
itkStaticConstMacro (ImageDimension, unsigned int, Superclass::ImageDimension) | |
virtual PixelType | ComputeUpdate (const NeighborhoodType &neighborhood, void *globalData, const FloatOffsetType &offset=FloatOffsetType(0.0)) const |
void | SetStencilRadius (const RadiusValueType radius) |
const RadiusValueType & | GetRadiusValueType () const |
Static Public Methods | |
Pointer | New () |
Protected Types | |
typedef Neighborhood< PixelType, itkGetStaticConstMacro(ImageDimension) | StencilOperatorType ) |
Protected Methods | |
MinMaxCurvatureFlowFunction () | |
~MinMaxCurvatureFlowFunction () | |
void | InitializeStencilOperator () |
Protected Attributes | |
StencilOperatorType | m_StencilOperator |
This class uses a zero flux Neumann boundary condition when computing derivatives near the data boundary.
This class operates as part of the finite difference solver hierarchy.
Definition at line 41 of file itkMinMaxCurvatureFlowFunction.h.
|
Reimplemented from itk::CurvatureFlowFunction< TImage >. Reimplemented in itk::BinaryMinMaxCurvatureFlowFunction< TImage >. Definition at line 49 of file itkMinMaxCurvatureFlowFunction.h. |
|
Reimplemented from itk::CurvatureFlowFunction< TImage >. Reimplemented in itk::BinaryMinMaxCurvatureFlowFunction< TImage >. Definition at line 63 of file itkMinMaxCurvatureFlowFunction.h. |
|
Inherit some parameters from the superclass type. Reimplemented from itk::CurvatureFlowFunction< TImage >. Reimplemented in itk::BinaryMinMaxCurvatureFlowFunction< TImage >. Definition at line 59 of file itkMinMaxCurvatureFlowFunction.h. |
|
Reimplemented from itk::CurvatureFlowFunction< TImage >. Reimplemented in itk::BinaryMinMaxCurvatureFlowFunction< TImage >. Definition at line 62 of file itkMinMaxCurvatureFlowFunction.h. |
|
Reimplemented from itk::CurvatureFlowFunction< TImage >. Reimplemented in itk::BinaryMinMaxCurvatureFlowFunction< TImage >. Definition at line 60 of file itkMinMaxCurvatureFlowFunction.h. |
|
Reimplemented from itk::CurvatureFlowFunction< TImage >. Reimplemented in itk::BinaryMinMaxCurvatureFlowFunction< TImage >. Definition at line 48 of file itkMinMaxCurvatureFlowFunction.h. |
|
Reimplemented from itk::CurvatureFlowFunction< TImage >. Reimplemented in itk::BinaryMinMaxCurvatureFlowFunction< TImage >. Definition at line 61 of file itkMinMaxCurvatureFlowFunction.h. |
|
Typedef support for the stencil radius. Definition at line 70 of file itkMinMaxCurvatureFlowFunction.h. Referenced by itk::MinMaxCurvatureFlowFunction< TImage >::GetRadiusValueType(). |
|
Standard class typedefs. Reimplemented from itk::CurvatureFlowFunction< TImage >. Reimplemented in itk::BinaryMinMaxCurvatureFlowFunction< TImage >. Definition at line 46 of file itkMinMaxCurvatureFlowFunction.h. |
|
Definition at line 89 of file itkMinMaxCurvatureFlowFunction.h. Referenced by itk::MinMaxCurvatureFlowFunction< TImage >::~MinMaxCurvatureFlowFunction(). |
|
Reimplemented from itk::CurvatureFlowFunction< TImage >. Reimplemented in itk::BinaryMinMaxCurvatureFlowFunction< TImage >. Definition at line 47 of file itkMinMaxCurvatureFlowFunction.h. |
|
|
|
Definition at line 87 of file itkMinMaxCurvatureFlowFunction.h. References itk::MinMaxCurvatureFlowFunction< TImage >::StencilOperatorType. |
|
This method computes the solution update for each pixel that does not lie on a the data set boundary. Reimplemented from itk::CurvatureFlowFunction< TImage >. Reimplemented in itk::BinaryMinMaxCurvatureFlowFunction< TImage >. |
|
Run-time type information (and related methods) Reimplemented from itk::CurvatureFlowFunction< TImage >. Reimplemented in itk::BinaryMinMaxCurvatureFlowFunction< TImage >. |
|
Set/Get the stencil radius. Definition at line 74 of file itkMinMaxCurvatureFlowFunction.h. References itk::MinMaxCurvatureFlowFunction< TImage >::RadiusValueType. |
|
Initialize the stencil opearator to be an N-Dimensional sphere of radius m_StencilRadius. |
|
Extract superclass dimension. Reimplemented from itk::CurvatureFlowFunction< TImage >. Reimplemented in itk::BinaryMinMaxCurvatureFlowFunction< TImage >. |
|
Method for creation through the object factory. Reimplemented from itk::CurvatureFlowFunction< TImage >. Reimplemented in itk::BinaryMinMaxCurvatureFlowFunction< TImage >. |
|
Set/Get the stencil radius. |
|
Definition at line 90 of file itkMinMaxCurvatureFlowFunction.h. |