19 #ifndef itkLevelSetEvolutionNumberOfIterationsStoppingCriterion_h
20 #define itkLevelSetEvolutionNumberOfIterationsStoppingCriterion_h
30 template<
typename TLevelSetContainer >
55 typedef typename LevelSetContainerType::OutputType
OutputType;
58 typedef typename LevelSetContainerType::HessianType
HessianType;
72 virtual ~LevelSetEvolutionNumberOfIterationsStoppingCriterion();
75 LevelSetEvolutionNumberOfIterationsStoppingCriterion( const
Self& ) ITK_DELETE_FUNCTION;
76 void operator = ( const
Self& ) ITK_DELETE_FUNCTION;
79 #ifndef ITK_MANUAL_INSTANTIATION
80 #include "itkLevelSetEvolutionNumberOfIterationsStoppingCriterion.hxx"
Light weight base class for most itk classes.
LevelSetContainerType::LevelSetType LevelSetType
LevelSetContainerType::HessianType HessianType
LevelSetContainerType::InputIndexType InputIndexType
virtual std::string GetDescription() const override
LevelSetContainerType::HeavisideType HeavisideType
LevelSetContainerType::GradientType GradientType
LevelSetContainerType::OutputRealType OutputRealType
virtual bool IsSatisfied() const override
LevelSetEvolutionStoppingCriterion< TLevelSetContainer > Superclass
LevelSetContainerType::Pointer LevelSetContainerPointer
LevelSetContainerType::LevelSetIdentifierType LevelSetIdentifierType
LevelSetEvolutionNumberOfIterationsStoppingCriterion Self
TLevelSetContainer LevelSetContainerType
LevelSetContainerType::OutputType OutputType
SmartPointer< const Self > ConstPointer
LevelSetContainerType::LevelSetPointer LevelSetPointer
LevelSetContainerType::HeavisideType HeavisidePointer
SmartPointer< Self > Pointer