#include <itkLevelSetEvolutionStoppingCriterion.h>
Definition at line 33 of file itkLevelSetEvolutionStoppingCriterion.h.
 Inheritance diagram for itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >:
 Collaboration diagram for itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >:Public Types | |
| using | ConstPointer = SmartPointer<const Self> | 
| using | GradientType = typename LevelSetContainerType::GradientType | 
| using | HeavisidePointer = typename LevelSetContainerType::HeavisideType | 
| using | HeavisideType = typename LevelSetContainerType::HeavisideType | 
| using | HessianType = typename LevelSetContainerType::HessianType | 
| using | InputIndexType = typename LevelSetContainerType::InputIndexType | 
| using | IterationIdType = IdentifierType | 
| using | LevelSetContainerPointer = typename LevelSetContainerType::Pointer | 
| using | LevelSetContainerType = TLevelSetContainer | 
| using | LevelSetIdentifierType = typename LevelSetContainerType::LevelSetIdentifierType | 
| using | LevelSetPointer = typename LevelSetContainerType::LevelSetPointer | 
| using | LevelSetType = typename LevelSetContainerType::LevelSetType | 
| using | OutputRealType = typename LevelSetContainerType::OutputRealType | 
| using | OutputType = typename LevelSetContainerType::OutputType | 
| using | Pointer = SmartPointer<Self> | 
| using | Self = LevelSetEvolutionStoppingCriterion | 
| using | Superclass = StoppingCriterionBase | 
  Public Types inherited from itk::StoppingCriterionBase | |
| using | ConstPointer = SmartPointer<const Self> | 
| using | Pointer = SmartPointer<Self> | 
| using | Self = StoppingCriterionBase | 
| using | Superclass = Object | 
  Public Types inherited from itk::Object | |
| using | ConstPointer = SmartPointer<const Self> | 
| using | Pointer = SmartPointer<Self> | 
| using | Self = Object | 
| using | Superclass = LightObject | 
  Public Types inherited from itk::LightObject | |
| using | ConstPointer = SmartPointer<const Self> | 
| using | Pointer = SmartPointer<Self> | 
| using | Self = LightObject | 
Public Member Functions | |
| virtual IterationIdType | GetCurrentIteration () | 
| virtual const LevelSetContainerType * | GetLevelSetContainer () const | 
| virtual LevelSetContainerType * | GetModifiableLevelSetContainer () | 
| virtual const char * | GetNameOfClass () const | 
| virtual IterationIdType | GetNumberOfIterations () | 
| virtual OutputRealType | GetRMSChangeAccumulator () | 
| virtual void | SetCurrentIteration (IterationIdType _arg) | 
| virtual void | SetLevelSetContainer (LevelSetContainerType *_arg) | 
| virtual void | SetNumberOfIterations (IterationIdType _arg) | 
| virtual void | SetRMSChangeAccumulator (OutputRealType _arg) | 
  Public Member Functions inherited from itk::StoppingCriterionBase | |
| virtual bool | IsSatisfied () const =0 | 
| virtual std::string | GetDescription () const =0 | 
  Public Member Functions inherited from itk::Object | |
| unsigned long | AddObserver (const EventObject &event, Command *cmd) const | 
| unsigned long | AddObserver (const EventObject &event, std::function< void(const EventObject &)> function) const | 
| LightObject::Pointer | CreateAnother () const override | 
| virtual void | DebugOff () const | 
| virtual void | DebugOn () const | 
| Command * | GetCommand (unsigned long tag) | 
| bool | GetDebug () const | 
| MetaDataDictionary & | GetMetaDataDictionary () | 
| const MetaDataDictionary & | GetMetaDataDictionary () const | 
| virtual ModifiedTimeType | GetMTime () const | 
| virtual const TimeStamp & | GetTimeStamp () const | 
| bool | HasObserver (const EventObject &event) const | 
| void | InvokeEvent (const EventObject &) | 
| void | InvokeEvent (const EventObject &) const | 
| virtual void | Modified () const | 
| void | Register () const override | 
| void | RemoveAllObservers () | 
| void | RemoveObserver (unsigned long tag) const | 
| void | SetDebug (bool debugFlag) const | 
| void | SetReferenceCount (int) override | 
| void | UnRegister () const noexcept override | 
| void | SetMetaDataDictionary (const MetaDataDictionary &rhs) | 
| void | SetMetaDataDictionary (MetaDataDictionary &&rrhs) | 
| virtual void | SetObjectName (std::string _arg) | 
| virtual const std::string & | GetObjectName () const | 
  Public Member Functions inherited from itk::LightObject | |
| Pointer | Clone () const | 
| virtual void | Delete () | 
| virtual int | GetReferenceCount () const | 
| void | Print (std::ostream &os, Indent indent=0) const | 
Protected Member Functions | |
| LevelSetEvolutionStoppingCriterion () | |
| ~LevelSetEvolutionStoppingCriterion () override=default | |
  Protected Member Functions inherited from itk::StoppingCriterionBase | |
| StoppingCriterionBase () | |
| ~StoppingCriterionBase () override | |
  Protected Member Functions inherited from itk::Object | |
| Object () | |
| bool | PrintObservers (std::ostream &os, Indent indent) const | 
| void | PrintSelf (std::ostream &os, Indent indent) const override | 
| virtual void | SetTimeStamp (const TimeStamp &timeStamp) | 
| ~Object () override | |
  Protected Member Functions inherited from itk::LightObject | |
| virtual LightObject::Pointer | InternalClone () const | 
| LightObject () | |
| virtual void | PrintHeader (std::ostream &os, Indent indent) const | 
| virtual void | PrintTrailer (std::ostream &os, Indent indent) const | 
| virtual | ~LightObject () | 
Protected Attributes | |
| IterationIdType | m_CurrentIteration {} | 
| LevelSetContainerPointer | m_LevelSetContainer {} | 
| IterationIdType | m_NumberOfIterations {} | 
| OutputRealType | m_RMSChangeAccumulator {} | 
  Protected Attributes inherited from itk::LightObject | |
| std::atomic< int > | m_ReferenceCount {} | 
Additional Inherited Members | |
  Static Public Member Functions inherited from itk::Object | |
| static bool | GetGlobalWarningDisplay () | 
| static void | GlobalWarningDisplayOff () | 
| static void | GlobalWarningDisplayOn () | 
| static Pointer | New () | 
| static void | SetGlobalWarningDisplay (bool val) | 
  Static Public Member Functions inherited from itk::LightObject | |
| static void | BreakOnError () | 
| static Pointer | New () | 
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::ConstPointer = SmartPointer<const Self> | 
Definition at line 41 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::GradientType = typename LevelSetContainerType::GradientType | 
Definition at line 57 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::HeavisidePointer = typename LevelSetContainerType::HeavisideType | 
Definition at line 61 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::HeavisideType = typename LevelSetContainerType::HeavisideType | 
Definition at line 60 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::HessianType = typename LevelSetContainerType::HessianType | 
Definition at line 58 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::InputIndexType = typename LevelSetContainerType::InputIndexType | 
Definition at line 54 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::IterationIdType = IdentifierType | 
Definition at line 63 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::LevelSetContainerPointer = typename LevelSetContainerType::Pointer | 
Definition at line 47 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::LevelSetContainerType = TLevelSetContainer | 
Definition at line 46 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::LevelSetIdentifierType = typename LevelSetContainerType::LevelSetIdentifierType | 
Definition at line 49 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::LevelSetPointer = typename LevelSetContainerType::LevelSetPointer | 
Definition at line 52 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::LevelSetType = typename LevelSetContainerType::LevelSetType | 
Definition at line 51 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::OutputRealType = typename LevelSetContainerType::OutputRealType | 
Definition at line 56 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::OutputType = typename LevelSetContainerType::OutputType | 
Definition at line 55 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::Pointer = SmartPointer<Self> | 
Definition at line 40 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::Self = LevelSetEvolutionStoppingCriterion | 
Definition at line 38 of file itkLevelSetEvolutionStoppingCriterion.h.
| using itk::LevelSetEvolutionStoppingCriterion< TLevelSetContainer >::Superclass = StoppingCriterionBase | 
Definition at line 39 of file itkLevelSetEvolutionStoppingCriterion.h.
      
  | 
  protected | 
Constructor
      
  | 
  overrideprotecteddefault | 
Destructor
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
Reimplemented from itk::StoppingCriterionBase.
Reimplemented in itk::LevelSetEvolutionNumberOfIterationsStoppingCriterion< TLevelSetContainer >.
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  protected | 
Definition at line 87 of file itkLevelSetEvolutionStoppingCriterion.h.
      
  | 
  protected | 
Definition at line 84 of file itkLevelSetEvolutionStoppingCriterion.h.
      
  | 
  protected | 
Definition at line 86 of file itkLevelSetEvolutionStoppingCriterion.h.
      
  | 
  protected | 
Definition at line 85 of file itkLevelSetEvolutionStoppingCriterion.h.