19 #ifndef itkLevelSetEquationChanAndVeseInternalTerm_h
20 #define itkLevelSetEquationChanAndVeseInternalTerm_h
46 template<
typename TInput,
47 typename TLevelSetContainer >
94 virtual void Update() ITK_OVERRIDE;
97 virtual
void InitializeParameters() ITK_OVERRIDE;
113 virtual void UpdatePixel(
const LevelSetInputIndexType& inputPixel,
114 const LevelSetOutputRealType & oldValue,
115 const LevelSetOutputRealType & newValue ) ITK_OVERRIDE;
124 virtual LevelSetOutputRealType Value( const LevelSetInputIndexType& inputPixel ) ITK_OVERRIDE;
128 virtual LevelSetOutputRealType Value( const LevelSetInputIndexType& inputPixel,
129 const LevelSetDataType& data ) ITK_OVERRIDE;
132 void Accumulate( const InputPixelType& inputPixel,
133 const LevelSetOutputRealType& heavisideValue );
144 #ifndef ITK_MANUAL_INSTANTIATION
145 #include "itkLevelSetEquationChanAndVeseInternalTerm.hxx"
Superclass::LevelSetOutputPixelType LevelSetOutputPixelType
Superclass::LevelSetContainerPointer LevelSetContainerPointer
Light weight base class for most itk classes.
Superclass::LevelSetOutputRealType LevelSetOutputRealType
Class to represent the internal energy Chan And Vese term.
SmartPointer< Self > Pointer
Superclass::LevelSetPointer LevelSetPointer
Superclass::InputPixelRealType InputPixelRealType
Superclass::InputImagePointer InputImagePointer
Superclass::InputImageType InputImageType
Superclass::DomainMapImageFilterType DomainMapImageFilterType
Superclass::HeavisideType HeavisideType
Abstract class to represents a term in the level-set evolution PDE.
Superclass::LevelSetInputIndexType LevelSetInputIndexType
Superclass::LevelSetContainerType LevelSetContainerType
Superclass::LevelSetIdentifierType LevelSetIdentifierType
Superclass::HeavisideConstPointer HeavisideConstPointer
Superclass::CacheImageType CacheImageType
LevelSetEquationChanAndVeseInternalTerm Self
Superclass::LevelSetGradientType LevelSetGradientType
Superclass::LevelSetType LevelSetType
Superclass::LevelSetHessianType LevelSetHessianType
Superclass::LevelSetDataType LevelSetDataType
SmartPointer< const Self > ConstPointer
LevelSetEquationTermBase< TInput, TLevelSetContainer > Superclass
Superclass::InputPixelType InputPixelType