13#ifndef QmitkToFPointSetWidget_h
14#define QmitkToFPointSetWidget_h
16#include <MitkToFUIExports.h>
17#include "ui_QmitkToFPointSetWidgetControls.h"
21#include <mitkDataStorage.h>
22#include <mitkPointSet.h>
23#include <mitkPointSetDataInteractor.h>
24#include <mitkPropertyList.h>
25#include <mitkTextAnnotation2D.h>
29#include <QmitkRenderWindow.h>
32#include <vtkSmartPointer.h>
33#include <vtkTextActor.h>
34#include <vtkRenderer.h>
62 virtual void CreateQtPartControl(QWidget *parent);
64 virtual void CreateConnections();
73 void InitializeWidget(QHash<QString, QmitkRenderWindow*> renderWindowHashMap, mitk::DataStorage::Pointer dataStorage, mitk::CameraIntrinsics::Pointer cameraIntrinsics=
nullptr);
82 void SetDistanceImage(mitk::Image::Pointer distanceImage);
86 void SetCameraIntrinsics(mitk::CameraIntrinsics::Pointer cameraIntrinsics);
105 void MeasurementPointSetChanged();
109 void PointSetChanged();