13 #ifndef QmitkRegistrationJob_h
14 #define QmitkRegistrationJob_h
21 #include <itkCommand.h>
30 #include <mapDeploymentDLLInfo.h>
31 #include <mapIterativeAlgorithmInterface.h>
32 #include <mapMultiResRegistrationAlgorithmInterface.h>
33 #include <mapRegistrationAlgorithmBase.h>
34 #include <mapRegistrationBase.h>
52 void Error(QString err);
55 void AlgorithmIterated(QString info,
bool hasIterationCount,
unsigned long currentIteration);
56 void LevelChanged(QString info,
bool hasLevelCount,
unsigned long currentLevel);
57 void AlgorithmStatusChanged(QString info);
58 void AlgorithmInfo(QString info);
78 const ::map::algorithm::RegistrationAlgorithmBase *GetLoadedAlgorithm()
const;
90 ::itk::MemberCommand<QmitkRegistrationJob>::Pointer
m_spCommand;
98 void OnMapAlgorithmEvent(::itk::Object *,
const itk::EventObject &event);