#include <freSetupOptimizationProgressObserver.h>
Public Types | |
| typedef SetupOptimizationProgressObserver | Self |
| typedef itk::Command | Superclass |
| typedef itk::SmartPointer < Self > | Pointer |
| typedef itk::SmartPointer < const Self > | ConstPointer |
Public Member Functions | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| virtual const char * | GetNameOfClass () const |
Static Public Member Functions | |
| static Pointer | New (void) |
Public Attributes | |
| ProgressEventBase::Pointer | fnOnNotify |
Protected Member Functions | |
| SetupOptimizationProgressObserver () | |
| virtual | ~SetupOptimizationProgressObserver () |
| void | Execute (itk::Object *caller, const itk::EventObject &rEvent) |
| void | Execute (const itk::Object *caller, const itk::EventObject &rEvent) |
SetupOptimizationProgressObserver is used to observe the progress of a setup optimization (mainly used by SetupOptimizationProcesser) The observer only makes a notification, to interpret this and make use of it, is about the receiver of the notification.
Definition at line 46 of file freSetupOptimizationProgressObserver.h.
Standard class typedefs.
Definition at line 50 of file freSetupOptimizationProgressObserver.h.
| typedef itk::Command FREE::SetupOptimizationProgressObserver::Superclass |
Definition at line 51 of file freSetupOptimizationProgressObserver.h.
| typedef itk::SmartPointer<Self> FREE::SetupOptimizationProgressObserver::Pointer |
Definition at line 52 of file freSetupOptimizationProgressObserver.h.
| typedef itk::SmartPointer<const Self> FREE::SetupOptimizationProgressObserver::ConstPointer |
Definition at line 53 of file freSetupOptimizationProgressObserver.h.
| FREE::SetupOptimizationProgressObserver::SetupOptimizationProgressObserver | ( | ) | [protected] |
| FREE::SetupOptimizationProgressObserver::~SetupOptimizationProgressObserver | ( | ) | [protected, virtual] |
Definition at line 36 of file freSetupOptimizationProgressObserver.cxx.
| static Pointer FREE::SetupOptimizationProgressObserver::New | ( | void | ) | [inline, static] |
Special constructor function which provides the itk::Smartpointer feature to this class.
Definition at line 57 of file freSetupOptimizationProgressObserver.h.
Referenced by FREE::SetupOptimizationProcessor::StartOptimization().
| virtual ::itk::LightObject::Pointer FREE::SetupOptimizationProgressObserver::CreateAnother | ( | void | ) | const [inline, virtual] |
Definition at line 57 of file freSetupOptimizationProgressObserver.h.
| virtual const char* FREE::SetupOptimizationProgressObserver::GetNameOfClass | ( | ) | const [inline, virtual] |
Definition at line 58 of file freSetupOptimizationProgressObserver.h.
| void FREE::SetupOptimizationProgressObserver::Execute | ( | itk::Object * | caller, | |
| const itk::EventObject & | rEvent | |||
| ) | [protected] |
Definition at line 40 of file freSetupOptimizationProgressObserver.cxx.
| void FREE::SetupOptimizationProgressObserver::Execute | ( | const itk::Object * | caller, | |
| const itk::EventObject & | rEvent | |||
| ) | [protected] |
Function is called, when the observed itk class generates an itk::EventObject.
| [in] | caller | Pointer to the itk object, where the event is coming from. |
| [in] | rEvent | Reference to the itk::EventObject. The SetupOptimizationProgressObserver cares only about itk:IterationEvents. |
Definition at line 47 of file freSetupOptimizationProgressObserver.cxx.
References FREE::EvaluationProgressObserverEvent::CheckEvent(), fnOnNotify, FREE::EvaluationProgressObserverEvent::GetComment(), and FREE::EvaluationProgressObserverEvent::GetStatusID().

Event that triggers, when the observer gets an itk::IterationEvent. At default it is NULL and no function will be called.
Definition at line 58 of file freSetupOptimizationProgressObserver.h.
Referenced by Execute(), and SetupOptimizationProgressObserver().
1.5.3 written by Dimitri van Heesch,
© 1997-2000