open_iA 2024.7
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
iAitkCommand Class Reference

Helper class for forwarding progress events in ITK (where the observer pattern is used) to an iAProgress object. More...

#include <iAProgress.h>

Inheritance diagram for iAitkCommand:
[legend]
Collaboration diagram for iAitkCommand:
[legend]

Public Types

using Pointer = itk::SmartPointer<Self>
 
using Self = iAitkCommand
 
using Superclass = itk::Object
 

Public Member Functions

void Execute (const itk::Object *caller, const itk::EventObject &event) override
 
void Execute (itk::Object *caller, const itk::EventObject &event) override
 
 itkNewMacro (iAitkCommand)
 
void setProgress (iAProgress const *progress)
 

Detailed Description

Helper class for forwarding progress events in ITK (where the observer pattern is used) to an iAProgress object.

Todo
hide from iAProgress users (maybe via PIMPL idiom)

Member Typedef Documentation

◆ Pointer

◆ Self

◆ Superclass

using iAitkCommand::Superclass = itk::Object

Member Function Documentation

◆ Execute() [1/2]

void iAitkCommand::Execute ( const itk::Object * caller,
const itk::EventObject & event )
override

◆ Execute() [2/2]

void iAitkCommand::Execute ( itk::Object * caller,
const itk::EventObject & event )
override

◆ itkNewMacro()

iAitkCommand::itkNewMacro ( iAitkCommand )

◆ setProgress()

void iAitkCommand::setProgress ( iAProgress const * progress)

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