19 #ifndef itkLevelSetEvolutionStoppingCriterion_h
20 #define itkLevelSetEvolutionStoppingCriterion_h
31 template<
typename TLevelSetContainer >
46 typedef typename LevelSetContainerType::LevelSetIdentifierType
53 typedef typename LevelSetContainerType::OutputType
OutputType;
56 typedef typename LevelSetContainerType::HessianType
HessianType;
89 void operator = ( const
Self& ) ITK_DELETE_FUNCTION;
92 #ifndef ITK_MANUAL_INSTANTIATION
93 #include "itkLevelSetEvolutionStoppingCriterion.hxx"
IterationIdType m_CurrentIteration
LevelSetContainerType::Pointer LevelSetContainerPointer
virtual ~LevelSetEvolutionStoppingCriterion()
StoppingCriterionBase Superclass
Light weight base class for most itk classes.
LevelSetEvolutionStoppingCriterion Self
TLevelSetContainer LevelSetContainerType
LevelSetContainerType::GradientType GradientType
LevelSetContainerType::LevelSetPointer LevelSetPointer
LevelSetContainerType::OutputRealType OutputRealType
SizeValueType IdentifierType
IterationIdType m_NumberOfIterations
LevelSetContainerType::OutputType OutputType
LevelSetContainerType::HessianType HessianType
LevelSetContainerType::LevelSetType LevelSetType
LevelSetEvolutionStoppingCriterion()
LevelSetContainerType::HeavisideType HeavisideType
SmartPointer< const Self > ConstPointer
OutputRealType m_RMSChangeAccumulator
LevelSetContainerType::LevelSetIdentifierType LevelSetIdentifierType
LevelSetContainerType::HeavisideType HeavisidePointer
SmartPointer< Self > Pointer
LevelSetContainerType::InputIndexType InputIndexType
IdentifierType IterationIdType
An abstract base class to represent a stopping criterion for an iterative algorithm.
LevelSetContainerPointer m_LevelSetContainer