13 #ifndef IGTLMeasurements_H_HEADER_INCLUDED_ 14 #define IGTLMeasurements_H_HEADER_INCLUDED_ 20 #include "MitkOpenIGTLinkExports.h" 21 #include "itkObject.h" 83 void AddMeasurement(
unsigned int measurementPoint,
unsigned int index,
long long timestamp = 0);
89 bool ExportData(std::string filename);
96 void SetStarted(
bool started);
101 friend class IGTLModuleActivator;
103 itkFactorylessNewMacro(Self)
116 typedef std::pair<long long, unsigned int> TimeStampIndexPair;
117 typedef std::list<TimeStampIndexPair> MeasurementList;
118 typedef std::map<unsigned int, MeasurementList> MeasurementPoints;
120 MeasurementPoints m_MeasurementPoints;
DataCollection - Class to facilitate loading/accessing structured data.
#define mitkClassMacroItkParent(className, SuperClassName)
Is a helper class to make measurments for latency and fps.