19 #ifndef itkLevelSetEvolutionStoppingCriterion_h
20 #define itkLevelSetEvolutionStoppingCriterion_h
31 template<
typename TLevelSetContainer >
54 using OutputType =
typename LevelSetContainerType::OutputType;
57 using HessianType =
typename LevelSetContainerType::HessianType;
89 #ifndef ITK_MANUAL_INSTANTIATION
90 #include "itkLevelSetEvolutionStoppingCriterion.hxx"
IterationIdType m_CurrentIteration
Light weight base class for most itk classes.
typename LevelSetContainerType::LevelSetType LevelSetType
typename LevelSetContainerType::OutputType OutputType
typename LevelSetContainerType::LevelSetIdentifierType LevelSetIdentifierType
typename LevelSetContainerType::InputIndexType InputIndexType
IterationIdType m_NumberOfIterations
typename LevelSetContainerType::OutputRealType OutputRealType
SizeValueType IdentifierType
IdentifierType IterationIdType
typename LevelSetContainerType::HeavisideType HeavisidePointer
typename LevelSetContainerType::HessianType HessianType
OutputRealType m_RMSChangeAccumulator
typename LevelSetContainerType::GradientType GradientType
typename LevelSetContainerType::Pointer LevelSetContainerPointer
TLevelSetContainer LevelSetContainerType
typename LevelSetContainerType::HeavisideType HeavisideType
typename LevelSetContainerType::LevelSetPointer LevelSetPointer
An abstract base class to represent a stopping criterion for an iterative algorithm.
LevelSetContainerPointer m_LevelSetContainer