17 #ifndef _QMITKTOFVISUALISATIONSETTINGSWIDGET_H_INCLUDED
18 #define _QMITKTOFVISUALISATIONSETTINGSWIDGET_H_INCLUDED
20 #include <MitkToFUIExports.h>
21 #include "ui_QmitkToFVisualisationSettingsWidgetControls.h"
27 #include <vtkColorTransferFunction.h>
52 virtual void CreateQtPartControl(QWidget *parent);
54 virtual void CreateConnections();
68 vtkColorTransferFunction* GetWidget1ColorTransferFunction();
73 vtkColorTransferFunction* GetWidget2ColorTransferFunction();
78 vtkColorTransferFunction* GetWidget3ColorTransferFunction();
83 vtkColorTransferFunction* GetSelectedColorTransferFunction();
87 int GetSelectedImageIndex();
90 void OnShowAdvancedOptionsCheckboxChecked(
bool checked);
92 void OnSetXValueColor();
100 void OnSpanChanged (
int lower,
int upper);
104 void OnTransferFunctionReset();
108 void OnWidgetSelected(
int index);
112 void OnRangeSliderMaxChanged();
116 void OnRangeSliderMinChanged();
120 void OnTransferFunctionTypeSelected(
int index);
156 void UpdateSurfaceProperty();
166 void ResetTransferFunction(vtkColorTransferFunction* colorTransferFunction,
int type,
double min,
double max);
172 void ReinitTransferFunction(
int widget,
int type);
175 #endif // _QMITKTOFVISUALISATIONSETTINGSWIDGET_H_INCLUDED
Class for nodes of the DataTree.