15 #ifndef niftkIGIUltrasoundOverlayWidget_h
16 #define niftkIGIUltrasoundOverlayWidget_h
18 #include "ui_niftkIGIUltrasoundOverlayWidget.h"
19 #include "niftkIGIOverlayEditorExports.h"
21 #include <mitkColorProperty.h>
22 #include <mitkDataStorage.h>
24 class QmitkRenderWindow;
34 public Ui_IGIUltrasoundOverlayWidget
47 QmitkRenderWindow* GetActiveQmitkRenderWindow()
const;
53 QHash<QString, QmitkRenderWindow *> GetQmitkRenderWindows()
const;
60 QmitkRenderWindow* GetQmitkRenderWindow(
const QString &
id)
const;
65 void SetDepartmentLogoPath(
const QString&
path);
70 void EnableDepartmentLogo();
75 void DisableDepartmentLogo();
80 void SetGradientBackgroundColors(
const mitk::Color& colour1,
const mitk::Color& colour2);
85 void EnableGradientBackground();
90 void DisableGradientBackground();
95 void SetDataStorage(mitk::DataStorage* storage);
105 void SetClipToImagePlane(
const bool& clipToImagePlane);
109 void OnLeftOverlayCheckBoxChecked(
bool);
110 void On3DViewerCheckBoxChecked(
bool);
111 void OnLeftImageSelected(
const mitk::DataNode* node);
118 mitk::DataStorage::Pointer m_DataStorage;
GLsizei const GLchar ** path
Definition: glew.h:5384
Definition: niftkExceptionObject.h:21