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;
66 itkSetMacro( NumberOfIterations, IterationIdType );
67 itkGetMacro( NumberOfIterations, IterationIdType );
69 itkSetMacro( CurrentIteration, IterationIdType );
70 itkGetMacro( CurrentIteration, IterationIdType );
72 itkSetMacro( RMSChangeAccumulator, OutputRealType );
73 itkGetMacro( RMSChangeAccumulator, OutputRealType );
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
LevelSetEvolutionStoppingCriterion Self
TLevelSetContainer LevelSetContainerType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
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