19#ifndef itkLevelSetEvolutionStoppingCriterion_h
20#define itkLevelSetEvolutionStoppingCriterion_h
32template <
typename TLevelSetContainer>
55 using OutputType =
typename LevelSetContainerType::OutputType;
58 using HessianType =
typename LevelSetContainerType::HessianType;
90#ifndef ITK_MANUAL_INSTANTIATION
91# include "itkLevelSetEvolutionStoppingCriterion.hxx"
typename LevelSetContainerType::LevelSetPointer LevelSetPointer
typename LevelSetContainerType::OutputRealType OutputRealType
typename LevelSetContainerType::InputIndexType InputIndexType
typename LevelSetContainerType::HessianType HessianType
LevelSetEvolutionStoppingCriterion()
typename LevelSetContainerType::HeavisideType HeavisideType
typename LevelSetContainerType::LevelSetIdentifierType LevelSetIdentifierType
typename LevelSetContainerType::HeavisideType HeavisidePointer
typename LevelSetContainerType::LevelSetType LevelSetType
TLevelSetContainer LevelSetContainerType
IdentifierType IterationIdType
typename LevelSetContainerType::GradientType GradientType
typename LevelSetContainerType::OutputType OutputType
typename LevelSetContainerType::Pointer LevelSetContainerPointer
~LevelSetEvolutionStoppingCriterion() override=default
Light weight base class for most itk classes.
An abstract base class to represent a stopping criterion for an iterative algorithm.
SmartPointer< Self > Pointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
SizeValueType IdentifierType