13 #ifndef mitkIGTLMeasurements_h
14 #define mitkIGTLMeasurements_h
20 #include "MitkOpenIGTLinkExports.h"
21 #include "itkObject.h"
43 void AddMeasurement(
unsigned int measurementPoint,
unsigned int index,
long long timestamp = 0);
49 bool ExportData(std::string filename);
56 void SetStarted(
bool started);
61 friend class IGTLModuleActivator;
63 itkFactorylessNewMacro(Self)
76 typedef std::pair<long long, unsigned int> TimeStampIndexPair;
77 typedef std::list<TimeStampIndexPair> MeasurementList;
78 typedef std::map<unsigned int, MeasurementList> MeasurementPoints;
80 MeasurementPoints m_MeasurementPoints;