X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvToolRigidReg.h;h=b6e0341c0bd437a1b5a4e132ff28a770a37dd8c2;hb=000ac5b867a708575268c7c823db4fcbe727c2d6;hp=cce7aba3329a462e99b027a2707147045d48b302;hpb=9eefc9caddf768669a85880cb3bc91c104d3d529;p=clitk.git diff --git a/vv/vvToolRigidReg.h b/vv/vvToolRigidReg.h index cce7aba..b6e0341 100644 --- a/vv/vvToolRigidReg.h +++ b/vv/vvToolRigidReg.h @@ -1,7 +1,7 @@ /*========================================================================= Program: vv http://www.creatis.insa-lyon.fr/rio/vv - Authors belong to: + Authors belong to: - University of LYON http://www.universite-lyon.fr/ - Léon Bérard cancer center http://oncora1.lyon.fnclcc.fr - CREATIS CNRS laboratory http://www.creatis.insa-lyon.fr @@ -28,15 +28,15 @@ //------------------------------------------------------------------------------ class vvToolRigidReg: - public vvToolWidgetBase, - public vvToolBase, - private Ui::vvToolRigidReg + public vvToolWidgetBase, + public vvToolBase, + private Ui::vvToolRigidReg { Q_OBJECT - public: +public: vvToolRigidReg(vvMainWindowBase * parent=0, Qt::WindowFlags f=0); ~vvToolRigidReg(); - virtual void InputIsSelected(std::vector & m); + virtual void InputIsSelected(std::vector & m); public slots: virtual void apply(); virtual bool close(); @@ -48,23 +48,23 @@ public slots: SetToolIconFilename(":/common/icons/register.png"); SetToolTip("Register Image."); } - void SetXvalue(); - void SetYvalue(); - void SetZvalue(); - void UpdateXtranslider(); - void UpdateYtranslider(); - void UpdateZtranslider(); - void UpdateXrotslider(); - void UpdateYrotslider(); - void UpdateZrotslider(); - void SetOverlay(); - protected: + void SetXvalue(); + void SetYvalue(); + void SetZvalue(); + void UpdateXtranslider(); + void UpdateYtranslider(); + void UpdateZtranslider(); + void UpdateXrotslider(); + void UpdateYrotslider(); + void UpdateZrotslider(); + void SetOverlay(); +protected: Ui::vvToolRigidReg ui; vvSlicerManager * mInput1; vvSlicerManager * mInput2; vvMainWindow * mWindow; bool mTwoInputs; - double * origin; + void SetTransform(double tX, double tY, double tZ, double aX, double aY, double aZ); }; // end class vvToolRigidReg //------------------------------------------------------------------------------