13 #ifndef QmitkInteractiveTransformationWidget_h
14 #define QmitkInteractiveTransformationWidget_h
20 #include "MitkIGTUIExports.h"
26 #include "ui_QmitkInteractiveTransformationWidgetControls.h"
50 void SetToolToEdit(
const mitk::NavigationTool::Pointer _tool);
59 void OnZTranslationValueChanged(
double v);
60 void OnYTranslationValueChanged(
double v);
61 void OnXTranslationValueChanged(
double v);
62 void OnZRotationValueChanged(
double v);
63 void OnYRotationValueChanged(
double v);
64 void OnXRotationValueChanged(
double v);
65 void OnResetGeometryToIdentity();
66 void OnRevertChanges();
67 void OnApplyManipulatedToolTip();
71 void EditToolTipFinished(mitk::AffineTransform3D::Pointer toolTip);
75 void reject()
override;
77 virtual void CreateConnections();
79 virtual void CreateQtPartControl(QWidget *parent);
86 Ui::QmitkInteractiveTransformationWidgetControls*
m_Controls;
93 void SetValuesToGUI(
const mitk::AffineTransform3D::Pointer _defaultValues);
94 void SetSynchronizedValuesToSliderAndSpinbox(QDoubleSpinBox* _spinbox, QSlider* _slider,
double _value);