13 #ifndef _QmitkFiducialRegistrationWidget_H_INCLUDED 14 #define _QmitkFiducialRegistrationWidget_H_INCLUDED 16 #include "ui_QmitkFiducialRegistrationWidget.h" 18 #include "MitkIGTUIExports.h" 46 void setTrackerNavigationData(mitk::NavigationData::Pointer t);
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();
103 void AddedTrackingFiducial();
104 void AddedImageFiducial();
105 void PerformFiducialRegistration();
106 void FindFiducialCorrespondences(
bool on);
109 void DisableEditButtonRegistrationImagePoints(
bool);
110 void DisableEditButtonRegistrationTrackingPoints(
bool);
111 void AddTrackerPoint();
116 void CreateQtPartControl(QWidget *parent);
118 void CreateConnections();
120 bool CheckRegistrationInitialization();
132 #endif // _QmitkFiducialRegistrationWidget_H_INCLUDED
Controls the selection of the slice the associated BaseRenderer will display.