RTK
2.6.0
Reconstruction Toolkit
|
#include <rtkIterationCommands.h>
Public Types | |
typedef itk::SmartPointer< Self > | Pointer |
typedef IterationCommand | Self |
typedef itk::Command | Superclass |
Public Member Functions | |
void | Execute (itk::Object *caller, const itk::EventObject &event) override |
void | Execute (const itk::Object *caller, const itk::EventObject &event) override |
virtual void | SetTriggerEvery (unsigned int _arg) |
Protected Member Functions | |
virtual void | End (const TCaller *) |
virtual void | Run (const TCaller *caller)=0 |
Protected Attributes | |
unsigned int | m_IterationCount = 0 |
unsigned int | m_TriggerEvery = 1 |
Abstract superclass to all iteration callbacks. Derived classes must implement the Run() method. Run() can be triggered only once in every n iterations.
Definition at line 38 of file rtkIterationCommands.h.
typedef itk::SmartPointer<Self> rtk::IterationCommand< TCaller >::Pointer |
Definition at line 44 of file rtkIterationCommands.h.
typedef IterationCommand rtk::IterationCommand< TCaller >::Self |
Standard class typedefs.
Definition at line 42 of file rtkIterationCommands.h.
typedef itk::Command rtk::IterationCommand< TCaller >::Superclass |
Definition at line 43 of file rtkIterationCommands.h.
|
inlineprotectedvirtual |
Callback function executed when filter concludes.
Reimplemented in rtk::VerboseIterationCommand< TCaller >.
Definition at line 89 of file rtkIterationCommands.h.
|
inlineoverridevirtual |
Implements itk::Command.
Definition at line 49 of file rtkIterationCommands.h.
|
inlineoverridevirtual |
Implements itk::Command.
Definition at line 55 of file rtkIterationCommands.h.
|
protectedpure virtual |
Callback function to be redefined by derived classes.
Implemented in rtk::OutputIterationCommand< TCaller, TOutputImage >, and rtk::VerboseIterationCommand< TCaller >.
|
virtual |
|
protected |
How many times this command has been executed.
Definition at line 78 of file rtkIterationCommands.h.
|
protected |
Trigger the callback every n iterations.
Definition at line 81 of file rtkIterationCommands.h.