17 #ifndef _QMITKTOFSURFACEGENERATIONWIDGET_H_INCLUDED
18 #define _QMITKTOFSURFACEGENERATIONWIDGET_H_INCLUDED
20 #include <MitkToFUIExports.h>
21 #include "ui_QmitkToFSurfaceGenerationWidgetControls.h"
27 #include <vtkColorTransferFunction.h>
28 #include <vtkCamera.h>
29 #include <vtkSmartPointer.h>
60 virtual void CreateQtPartControl(QWidget *parent);
62 virtual void CreateConnections();
87 mitk::DataNode::Pointer surface, vtkSmartPointer<vtkCamera> camera,
bool generateSurface =
false,
bool showAdvancedOptions =
true);
107 void OnRepresentationChanged(
int index);
111 void OnReconstructionChanged(
int index);
117 void OnCompute3DDataCheckboxChecked(
bool checked);
122 void OnShowAdvancedOptionsCheckboxChecked(
bool checked);
127 void OnTriangulationThresholdSpinBoxChanged();
133 void OnDistanceColorMapCheckBoxChecked(
bool checked);
139 void OnRGBTextureCheckBoxChecked(
bool checked);
148 void FindReconstructionModeProperty();
156 vtkSmartPointer<vtkCamera> m_Camera3d;
160 #endif // _QMITKTOFVISUALISATIONSETTINGSWIDGET_H_INCLUDED
itk::SmartPointer< Self > Pointer