19 #ifndef itkLevelSetEquationChanAndVeseExternalTerm_h
20 #define itkLevelSetEquationChanAndVeseExternalTerm_h
48 template<
typename TInput,
49 typename TLevelSetContainer >
89 typedef typename LevelSetContainerType::IdListType
IdListType;
116 void operator = ( const
Self& ) ITK_DELETE_FUNCTION;
123 #ifndef ITK_MANUAL_INSTANTIATION
124 #include "itkLevelSetEquationChanAndVeseExternalTerm.hxx"
Superclass::LevelSetOutputPixelType LevelSetOutputPixelType
Superclass::LevelSetContainerPointer LevelSetContainerPointer
virtual ~LevelSetEquationChanAndVeseExternalTerm()
Light weight base class for most itk classes.
LevelSetContainerType::IdListIterator IdListIterator
SmartPointer< const Self > ConstPointer
Superclass::HeavisideConstPointer HeavisideConstPointer
Superclass::LevelSetOutputRealType LevelSetOutputRealType
Class to represent the internal energy Chan And Vese term.
CacheImageType * m_CacheImage
Superclass::LevelSetPointer LevelSetPointer
Superclass::InputPixelRealType InputPixelRealType
Superclass::InputPixelRealType InputPixelRealType
Superclass::LevelSetInputIndexType LevelSetInputIndexType
Superclass::InputPixelType InputPixelType
Superclass::InputImagePointer InputImagePointer
Superclass::HeavisideType HeavisideType
LevelSetContainerType::IdListConstIterator IdListConstIterator
Superclass::InputImageType InputImageType
LevelSetEquationChanAndVeseExternalTerm()
Superclass::LevelSetHessianType LevelSetHessianType
SmartPointer< Self > Pointer
Superclass::DomainMapImageFilterType DomainMapImageFilterType
Superclass::DomainMapImageFilterType DomainMapImageFilterType
Superclass::HeavisideType HeavisideType
Superclass::LevelSetType LevelSetType
Superclass::InputImageType InputImageType
Superclass::LevelSetPointer LevelSetPointer
Superclass::LevelSetGradientType LevelSetGradientType
Superclass::LevelSetInputIndexType LevelSetInputIndexType
LevelSetEquationChanAndVeseExternalTerm Self
Superclass::LevelSetContainerType LevelSetContainerType
Superclass::LevelSetIdentifierType LevelSetIdentifierType
Superclass::InputImagePointer InputImagePointer
DomainMapImageFilterType::DomainMapType::const_iterator DomainIteratorType
Superclass::HeavisideConstPointer HeavisideConstPointer
Superclass::LevelSetContainerType LevelSetContainerType
Superclass::LevelSetOutputPixelType LevelSetOutputPixelType
Superclass::CacheImageType CacheImageType
Superclass::LevelSetContainerPointer LevelSetContainerPointer
DomainMapImageFilterType * m_DomainMapImageFilter
Superclass::LevelSetGradientType LevelSetGradientType
Superclass::LevelSetIdentifierType LevelSetIdentifierType
Superclass::LevelSetType LevelSetType
Class to represent the external energy Chan And Vese term.
virtual void ComputeProduct(const LevelSetInputIndexType &iP, LevelSetOutputRealType &prod) override
Superclass::LevelSetHessianType LevelSetHessianType
virtual void UpdatePixel(const LevelSetInputIndexType &iP, const LevelSetOutputRealType &oldValue, const LevelSetOutputRealType &newValue) override
virtual void ComputeProductTerm(const LevelSetInputIndexType &iP, LevelSetOutputRealType &prod) override
Superclass::LevelSetOutputRealType LevelSetOutputRealType
LevelSetContainerType::IdListType IdListType
LevelSetEquationChanAndVeseInternalTerm< TInput, TLevelSetContainer > Superclass
Superclass::InputPixelType InputPixelType
Superclass::CacheImageType CacheImageType