15 #ifndef niftkVLVideoOverlayWidget_h
16 #define niftkVLVideoOverlayWidget_h
27 #include "ui_niftkVLVideoOverlayWidget.h"
28 #include "niftkVLExports.h"
30 #include <mitkDataStorage.h>
32 class OclResourceService;
55 void SetBackgroundColour(
unsigned int aabbggrr);
56 void SetEyeHandFileName(
const std::string& fileName);
57 void SetDataStorage(mitk::DataStorage* storage);
61 void OnLeftOverlayCheckBoxChecked(
bool);
62 void OnRightOverlayCheckBoxChecked(
bool);
63 void On3DViewerCheckBoxChecked(
bool);
64 void OnTrackedViewerCheckBoxChecked(
bool);
65 void OnOpacitySliderMoved(
int);
66 void OnLeftImageSelected(
const mitk::DataNode* node);
67 void OnRightImageSelected(
const mitk::DataNode* node);
68 void OnTransformSelected(
const mitk::DataNode* node);
78 void DeRegisterDataStorageListeners();
83 void NodeChanged(
const mitk::DataNode* node);
85 mitk::DataStorage::Pointer m_DataStorage;
87 QHBoxLayout* m_HorizontalLayout;
88 QWidget* m_OverlayViewers;
Definition: niftkExceptionObject.h:21
GLsizei const GLcharARB ** string
Definition: glew.h:5194