13 #ifndef __QMITK_REGISTRATION_JOB_H 14 #define __QMITK_REGISTRATION_JOB_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);
mitk::Image::ConstPointer m_spMovingMask
::itk::MemberCommand< QmitkRegistrationJob >::Pointer m_spCommand
mitk::BaseData::ConstPointer m_spMovingData
::map::algorithm::facet::MultiResRegistrationAlgorithmInterface IMultiResAlgorithm
mitk::NodeUIDType m_MovingMaskDataUID
mitk::NodeUIDType m_MovingDataUID
static void info(const char *fmt,...)
::map::core::RegistrationBase::Pointer m_spResultRegistration
#define MITKMATCHPOINTREGISTRATIONUI_EXPORT
mitk::BaseData::ConstPointer m_spTargetData
Image class for storing images.
mitk::NodeUIDType m_TargetMaskDataUID
unsigned long m_ObserverID
::map::algorithm::facet::IterativeAlgorithmInterface IIterativeAlgorithm
mitk::Image::ConstPointer m_spTargetMask
mitk::NodeUIDType m_TargetDataUID
mitk::DataNode::Pointer m_spMappedImageNode
::map::algorithm::RegistrationAlgorithmBase::Pointer m_spLoadedAlgorithm
mitk::DataNode::Pointer m_spRegNode