35 #ifndef __QGoNavigationDockWidget_h
36 #define __QGoNavigationDockWidget_h
39 #include "ui_NavigationDockWidget.h"
43 #include "QGoGUILibConfigure.h"
57 private Ui::NavigationDockWidget
73 void SetXMinimumAndMaximum(
const int & iMin,
const int & iMax);
79 void SetYMinimumAndMaximum(
const int & iMin,
const int & iMax);
85 void SetZMinimumAndMaximum(
const int & iMin,
const int & iMax);
91 void SetTMinimumAndMaximum(
const int & iMin,
const int & iMax);
94 void AddChannel(
const QString& iName,
const QColor& iColor,
const unsigned int& iNumber,
95 const bool& iChecked);
99 void VisibilityListChannels(
const bool& iVisibility);
101 void AddDoppler(
const QString& iName,
const QColor& iColor,
const unsigned int& iNumber,
102 const bool& iChecked);
104 void VisibilityListDoppler(
const bool& iVisibility);
106 void setChannelName(
QString iChannelName);
108 void DeleteDopplerWidgets();
112 void SetXSlice(
int iSlice);
115 void SetYSlice(
int iSlice);
118 void SetZSlice(
int iSlice);
121 void SetTSlice(
int iSlice);
124 void MoveToPreviousTimePoint();
127 void MoveToNextTimePoint();
129 void UpdateWidget(
int);
133 int GetFirstVisibleChannel();
136 void XSliceChanged(
int Slice);
138 void YSliceChanged(
int Slice);
140 void ZSliceChanged(
int Slice);
142 void TSliceChanged(
int Slice);
144 void ModeChanged(
int Mode);
146 void StepChanged(
int Step);
150 void openTransferFunctionEditor(
QString);
152 void DopplerSizeChanged(
int iSize);