12 #ifndef CXTOOLFILEPARSER_H
13 #define CXTOOLFILEPARSER_H
15 #include "cxResourceExport.h"
17 #include <QDomDocument>
43 mLoggingFolderName(
"")
54 void saveCalibrationToFile();
83 mIsReference(false), mIsPointer(false), mIsProbe(false),
86 mTrackerType(
tsNONE), mSROMFilename(
""),
87 mPortNumber(UINT_MAX), mChannelNumber(UINT_MAX),
88 mReferencePoints(), mWireless(true),
91 mCalibrationFilename(
""),
92 mGraphicsFileName(
""), mPictureFileName(
""),
93 mTransformSaveFileName(
""),
94 mLoggingFolderName(
""), mInstrumentId(
""),
95 mInstrumentScannerId(
"")
102 ToolFileParser(QString absoluteToolFilePath, QString loggingFolder =
"");
110 QDomNode getToolNode(QString toolAbsoluteFilePath);
111 Transform3D readCalibrationFile(QString absoluteFilePath);
117 const QString mToolTag,
mToolTypeTag, mToolIdTag, mToolNameTag, mToolDescriptionTag, mToolManufacturerTag,
118 mToolClinicalAppTag, mToolGeoFileTag,
mToolPicFileTag, mToolDocFileTag, mToolInstrumentTag,
132 #endif // CXTOOLFILEPARSER_H