RTK  2.5.0
Reconstruction Toolkit
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
rtk::VerboseIterationCommand< TCaller > Class Template Reference

#include <rtkIterationCommands.h>

+ Inheritance diagram for rtk::VerboseIterationCommand< TCaller >:
+ Collaboration diagram for rtk::VerboseIterationCommand< TCaller >:

Public Types

typedef itk::SmartPointer< SelfPointer
 
typedef VerboseIterationCommand Self
 
typedef IterationCommand< TCaller > Superclass
 
- Public Types inherited from rtk::IterationCommand< TCaller >
typedef itk::SmartPointer< SelfPointer
 
typedef IterationCommand Self
 
typedef itk::Command Superclass
 

Public Member Functions

virtual ::itk::LightObject::Pointer CreateAnother () const
 
- Public Member Functions inherited from rtk::IterationCommand< TCaller >
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)
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

void End (const TCaller *) override
 
void Run (const TCaller *) override
 

Additional Inherited Members

- Protected Attributes inherited from rtk::IterationCommand< TCaller >
unsigned int m_IterationCount = 0
 
unsigned int m_TriggerEvery = 1
 

Detailed Description

template<typename TCaller>
class rtk::VerboseIterationCommand< TCaller >

Outputs to standard output when an iteration completes.

Author
Aurélien Coussat

Definition at line 103 of file rtkIterationCommands.h.

Member Typedef Documentation

◆ Pointer

template<typename TCaller >
typedef itk::SmartPointer<Self> rtk::VerboseIterationCommand< TCaller >::Pointer

Definition at line 109 of file rtkIterationCommands.h.

◆ Self

template<typename TCaller >
typedef VerboseIterationCommand rtk::VerboseIterationCommand< TCaller >::Self

Standard class typedefs.

Definition at line 107 of file rtkIterationCommands.h.

◆ Superclass

template<typename TCaller >
typedef IterationCommand<TCaller> rtk::VerboseIterationCommand< TCaller >::Superclass

Definition at line 108 of file rtkIterationCommands.h.

Member Function Documentation

◆ CreateAnother()

template<typename TCaller >
virtual::itk::LightObject::Pointer rtk::VerboseIterationCommand< TCaller >::CreateAnother ( ) const
virtual

Reimplemented from itk::Object.

◆ End()

template<typename TCaller >
void rtk::VerboseIterationCommand< TCaller >::End ( const TCaller *  )
inlineoverrideprotectedvirtual

Callback function executed when filter concludes.

Reimplemented from rtk::IterationCommand< TCaller >.

Definition at line 121 of file rtkIterationCommands.h.

◆ New()

template<typename TCaller >
static Pointer rtk::VerboseIterationCommand< TCaller >::New ( )
static

◆ Run()

template<typename TCaller >
void rtk::VerboseIterationCommand< TCaller >::Run ( const TCaller *  caller)
inlineoverrideprotectedvirtual

Callback function to be redefined by derived classes.

Implements rtk::IterationCommand< TCaller >.

Definition at line 114 of file rtkIterationCommands.h.


The documentation for this class was generated from the following file: