43 void setImageNode(mitk::DataNode::Pointer i);
46 void setTrackerNavigationData(mitk::NavigationData::Pointer t);
51 void setDataStorage(mitk::DataStorage::Pointer d);
69 void SetWidgetAppearanceMode(WidgetAppearanceMode widgetMode);
71 void SetMultiWidget(QmitkAbstractMultiWidget* multiWidget);
72 void AddSliceNavigationController(mitk::SliceNavigationController* snc);
73 void SetImageFiducialsNode(mitk::DataNode::Pointer imageFiducialsNode);
74 void SetTrackerFiducialsNode(mitk::DataNode::Pointer trackerFiducialsNode);
75 mitk::DataNode::Pointer GetImageFiducialsNode();
76 mitk::DataNode::Pointer GetTrackerFiducialsNode();
77 void SetQualityDisplayText(QString text);
84 void SetSourceLandmarkName(QString sourceLandmarkName);
91 void SetTargetLandmarkName(QString targetLandmarkName);
93 bool UseICPIsChecked();
94 void HideStaticRegistrationRadioButton(
bool on);
95 void HideContinousRegistrationRadioButton(
bool on);
96 void HideFiducialRegistrationGroupBox();
97 void HideUseICPRegistrationCheckbox(
bool on);
98 void HideImageFiducialButton(
bool on);
99 void HideTrackingFiducialButton(
bool on);
100 void AdjustButtonSpacing();
109 void DisableEditButtonRegistrationImagePoints(
bool);
110 void DisableEditButtonRegistrationTrackingPoints(
bool);
111 void AddTrackerPoint();
116 void CreateQtPartControl(QWidget *parent);
118 void CreateConnections();
120 bool CheckRegistrationInitialization();