17 #ifndef _QmitkFiducialRegistrationWidget_H_INCLUDED
18 #define _QmitkFiducialRegistrationWidget_H_INCLUDED
20 #include "ui_QmitkFiducialRegistrationWidget.h"
22 #include "MitkIGTUIExports.h"
73 void SetWidgetAppearanceMode(WidgetAppearanceMode widgetMode);
81 void SetQualityDisplayText(QString text);
88 void SetSourceLandmarkName(QString sourceLandmarkName);
95 void SetTargetLandmarkName(QString targetLandmarkName);
97 bool UseICPIsChecked();
98 void HideStaticRegistrationRadioButton(
bool on);
99 void HideContinousRegistrationRadioButton(
bool on);
100 void HideFiducialRegistrationGroupBox();
101 void HideUseICPRegistrationCheckbox(
bool on);
102 void HideImageFiducialButton(
bool on);
103 void HideTrackingFiducialButton(
bool on);
104 void AdjustButtonSpacing();
107 void AddedTrackingFiducial();
108 void AddedImageFiducial();
109 void PerformFiducialRegistration();
110 void FindFiducialCorrespondences(
bool on);
113 void DisableEditButtonRegistrationImagePoints(
bool);
114 void DisableEditButtonRegistrationTrackingPoints(
bool);
115 void AddTrackerPoint();
120 void CreateQtPartControl(QWidget *parent);
122 void CreateConnections();
124 bool CheckRegistrationInitialization();
136 #endif // _QmitkFiducialRegistrationWidget_H_INCLUDED
itk::SmartPointer< Self > Pointer
Controls the selection of the slice the associated BaseRenderer will display.