19#ifndef itkLevelSetEquationChanAndVeseExternalTerm_h
20#define itkLevelSetEquationChanAndVeseExternalTerm_h
48template <
typename TInput,
49 typename TLevelSetContainer>
89 using IdListType =
typename LevelSetContainerType::IdListType;
121#ifndef ITK_MANUAL_INSTANTIATION
122# include "itkLevelSetEquationChanAndVeseExternalTerm.hxx"
void ComputeProduct(const LevelSetInputIndexType &iP, LevelSetOutputRealType &prod) override
void ComputeProductTerm(const LevelSetInputIndexType &iP, LevelSetOutputRealType &prod) override
void UpdatePixel(const LevelSetInputIndexType &iP, const LevelSetOutputRealType &oldValue, const LevelSetOutputRealType &newValue) override
SmartPointer< Self > Pointer
~LevelSetEquationChanAndVeseExternalTerm() override=default
SmartPointer< const Self > ConstPointer
LevelSetEquationChanAndVeseInternalTerm< TInput, TLevelSetContainer > Superclass
LevelSetEquationChanAndVeseExternalTerm()
LevelSetEquationChanAndVeseExternalTerm Self
typename LevelSetContainerType::IdListType IdListType
CacheImageType * m_CacheImage
typename LevelSetContainerType::IdListConstIterator IdListConstIterator
DomainMapImageFilterType * m_DomainMapImageFilter
typename LevelSetContainerType::IdListIterator IdListIterator
typename DomainMapImageFilterType::DomainMapType::const_iterator DomainIteratorType
typename LevelSetContainerType::OutputRealType LevelSetOutputRealType
typename LevelSetContainerType::LevelSetIdentifierType LevelSetIdentifierType
typename InputImageType::Pointer InputImagePointer
typename LevelSetContainerType::LevelSetPointer LevelSetPointer
typename LevelSetContainerType::HessianType LevelSetHessianType
typename LevelSetContainerType::LevelSetType LevelSetType
TLevelSetContainer LevelSetContainerType
HeavisideStepFunctionBase< LevelSetOutputRealType, LevelSetOutputRealType > HeavisideType
typename LevelSetContainerType::Pointer LevelSetContainerPointer
LevelSetEquationChanAndVeseInternalTerm()
typename NumericTraits< InputPixelType >::RealType InputPixelRealType
typename LevelSetContainerType::OutputType LevelSetOutputPixelType
typename LevelSetContainerType::CacheImageType CacheImageType
typename LevelSetContainerType::InputIndexType LevelSetInputIndexType
typename HeavisideType::ConstPointer HeavisideConstPointer
typename LevelSetContainerType::DomainMapImageFilterType DomainMapImageFilterType
typename InputImageType::PixelType InputPixelType
typename LevelSetContainerType::GradientType LevelSetGradientType
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....