34 #include "qdatetime.h"
130 void RegistrationServiceNull::printWarning()
virtual void setMovingData(DataPtr data)
virtual DataPtr getMovingData()
virtual void applyContinuousPatientRegistration(Transform3D rMpr_new, QString description)
Transform3D Transform3D
Transform3D is a representation of an affine 3D transform.
virtual void applyImage2ImageRegistration(Transform3D delta_pre_rMd, QString description)
virtual void doFastRegistration_Orientation(const Transform3D &tMtm, const Transform3D &prMt)
virtual void setLastRegistrationTime(QDateTime time)
virtual DataPtr getFixedData()
virtual void applyPatientOrientation(const Transform3D &tMtm, const Transform3D &prMt)
virtual void doImageRegistration(bool translationOnly)
boost::shared_ptr< class Data > DataPtr
virtual QDateTime getLastRegistrationTime()
virtual void applyContinuousImage2ImageRegistration(Transform3D delta_pre_rMd, QString description)
RegistrationServiceNull()
virtual void setFixedData(DataPtr data)
virtual void doFastRegistration_Translation()
use the landmarks in master image and patient to perform a translation-only landmark registration ...
virtual void doPatientRegistration()
registrates the fixed image to the patient
virtual void applyPatientRegistration(Transform3D rMpr_new, QString description)
virtual void updateRegistration(QDateTime oldTime, RegistrationTransform deltaTransform, DataPtr data, QString masterFrame)