19 #ifndef __itkLevelSetEquationChanAndVeseExternalTerm_h
20 #define __itkLevelSetEquationChanAndVeseExternalTerm_h
48 template<
typename TInput,
49 typename TLevelSetContainer >
89 typedef typename LevelSetContainerType::IdListType
IdListType;
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
virtual void UpdatePixel(const LevelSetInputIndexType &iP, const LevelSetOutputRealType &oldValue, const LevelSetOutputRealType &newValue)
Superclass::InputImagePointer InputImagePointer
DomainMapImageFilterType::DomainMapType::const_iterator DomainIteratorType
Superclass::HeavisideConstPointer HeavisideConstPointer
Superclass::LevelSetContainerType LevelSetContainerType
Superclass::LevelSetOutputPixelType LevelSetOutputPixelType
virtual void ComputeProductTerm(const LevelSetInputIndexType &iP, LevelSetOutputRealType &prod)
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.
Superclass::LevelSetHessianType LevelSetHessianType
Superclass::LevelSetOutputRealType LevelSetOutputRealType
LevelSetContainerType::IdListType IdListType
virtual void ComputeProduct(const LevelSetInputIndexType &iP, LevelSetOutputRealType &prod)
LevelSetEquationChanAndVeseInternalTerm< TInput, TLevelSetContainer > Superclass
Superclass::InputPixelType InputPixelType
Superclass::CacheImageType CacheImageType
void operator=(const Self &)