33 #ifndef CXTOOLFILEPARSER_H 34 #define CXTOOLFILEPARSER_H 36 #include "cxResourceExport.h" 38 #include <QDomDocument> 64 mLoggingFolderName(
"")
75 void saveCalibrationToFile();
102 mIsReference(false), mIsPointer(false), mIsProbe(false),
105 mTrackerType(
tsNONE), mSROMFilename(
""),
106 mPortNumber(UINT_MAX), mChannelNumber(UINT_MAX),
107 mReferencePoints(), mWireless(true),
108 m5DOF(true), mCalibrationFilename(
""),
109 mGraphicsFileName(
""), mPictureFileName(
""),
110 mTransformSaveFileName(
""),
111 mLoggingFolderName(
""), mInstrumentId(
""),
112 mInstrumentScannerId(
"")
117 ToolFileParser(QString absoluteToolFilePath, QString loggingFolder =
"");
125 QDomNode getToolNode(QString toolAbsoluteFilePath);
126 Transform3D readCalibrationFile(QString absoluteFilePath);
132 const QString mToolTag,
mToolTypeTag, mToolIdTag, mToolNameTag, mToolDescriptionTag, mToolManufacturerTag,
133 mToolClinicalAppTag, mToolGeoFileTag, mToolPicFileTag, mToolDocFileTag, mToolInstrumentTag,
134 mToolInstrumentTypeTag, mToolInstrumentIdTag, mToolInstrumentNameTag,
135 mToolInstrumentManufacturerTag, mToolInstrumentScannerIdTag, mToolInstrumentDescriptionTag,
136 mToolSensorTag, mToolSensorTypeTag, mToolSensorIdTag, mToolSensorNameTag, mToolSensorWirelessTag,
137 mToolSensorDOFTag, mToolSensorPortnumberTag, mToolSensorChannelnumberTag,
138 mToolSensorReferencePointTag, mToolSensorManufacturerTag, mToolSensorDescriptionTag,
139 mToolSensorRomFileTag, mToolCalibrationTag, mToolCalibrationFileTag;
146 #endif // CXTOOLFILEPARSER_H
Transform3D Transform3D
Transform3D is a representation of an affine 3D transform.
Namespace for all CustusX production code.