13#ifndef QmitkIGTTrackingSemiAutomaticMeasurementView_h
14#define QmitkIGTTrackingSemiAutomaticMeasurementView_h
16#include <berryISelectionListener.h>
18#include <QmitkAbstractView.h>
30#include "ui_QmitkIGTTrackingSemiAutomaticMeasurementViewControls.h"
68 Ui::QmitkIGTTrackingSemiAutomaticMeasurementViewControls*
m_Controls;
88 mitk::NavigationToolStorage::Pointer
ReadStorage(std::string file);
110 bool eventFilter(QObject *obj, QEvent *ev)
override;
QmitkIGTTrackingSemiAutomaticMeasurementView.
mitk::NavigationDataRecorderDeprecated::Pointer m_MeasurementLoggingFilterCSV
void OnMeasurementLoadFile()
mitk::NavigationDataRecorderDeprecated::Pointer m_ReferenceLoggingFilterXML
mitk::NavigationDataEvaluationFilter::Pointer m_EvaluationFilter
std::vector< std::string > m_FilenameVector
void StopLoggingAdditionalCSVFile()
std::vector< mitk::Point3D > m_ReferenceStartPositions
void OnUseReferenceToggled(bool state)
mitk::NavigationDataObjectVisualizationFilter::Pointer m_MeasurementToolVisualizationFilter
std::fstream m_logFileCSV
mitk::TrackingDeviceSource::Pointer m_MeasurementTrackingDeviceSource
mitk::TrackingDeviceSource::Pointer m_ReferenceTrackingDeviceSource
mitk::NavigationToolStorage::Pointer ReadStorage(std::string file)
~QmitkIGTTrackingSemiAutomaticMeasurementView() override
void OnLoadMeasurementStorage()
std::vector< double > m_RMSValues
mitk::PointSet::Pointer m_MeanPoints
Ui::QmitkIGTTrackingSemiAutomaticMeasurementViewControls * m_Controls
mitk::NavigationToolStorage::Pointer m_MeasurementStorage
static const std::string VIEW_ID
void RepeatLastMeasurement()
void OnLoadReferenceStorage()
mitk::NavigationDataRecorderDeprecated::Pointer m_ReferenceLoggingFilterCSV
void StartNextMeasurement()
mitk::NavigationToolStorage::Pointer m_ReferenceStorage
void MessageBox(std::string s)
bool eventFilter(QObject *obj, QEvent *ev) override
void CreateQtPartControl(QWidget *parent) override
void LogAdditionalCSVFile()
QmitkIGTTrackingSemiAutomaticMeasurementView()
mitk::NavigationDataRecorderDeprecated::Pointer m_MeasurementLoggingFilterXML
void StartLoggingAdditionalCSVFile(std::string filePostfix)