13 #ifndef _QMITKTOFSURFACEGENERATIONWIDGET_H_INCLUDED 14 #define _QMITKTOFSURFACEGENERATIONWIDGET_H_INCLUDED 16 #include <MitkToFUIExports.h> 17 #include "ui_QmitkToFSurfaceGenerationWidgetControls.h" 23 #include <vtkColorTransferFunction.h> 24 #include <vtkCamera.h> 25 #include <vtkSmartPointer.h> 56 virtual void CreateQtPartControl(QWidget *parent);
58 virtual void CreateConnections();
83 mitk::DataNode::Pointer surface, vtkSmartPointer<vtkCamera> camera,
bool generateSurface =
false,
bool showAdvancedOptions =
true);
103 void OnRepresentationChanged(
int index);
107 void OnReconstructionChanged(
int index);
113 void OnCompute3DDataCheckboxChecked(
bool checked);
118 void OnShowAdvancedOptionsCheckboxChecked(
bool checked);
123 void OnTriangulationThresholdSpinBoxChanged();
129 void OnDistanceColorMapCheckBoxChecked(
bool checked);
135 void OnRGBTextureCheckBoxChecked(
bool checked);
144 void FindReconstructionModeProperty();
148 mitk::CameraIntrinsics::Pointer m_CameraIntrinsics;
152 vtkSmartPointer<vtkCamera> m_Camera3d;
156 #endif // _QMITKTOFVISUALISATIONSETTINGSWIDGET_H_INCLUDED