33 #ifndef CXCOORDINATESYSTEMHELPERS_H_
34 #define CXCOORDINATESYSTEMHELPERS_H_
36 #include "cxResourceExport.h"
56 explicit CoordinateSystem(COORDINATE_SYSTEM
id, QString ref=
"") : mId(id), mRefObject(ref) {}
57 COORDINATE_SYSTEM
mId;
62 QString toString()
const;
67 cxResource_EXPORT
bool operator==(
const CoordinateSystem& lhs,
const CoordinateSystem& rhs);
Eigen::Vector2d fromString(const QString &text)
csREF
the data reference space (r)
static CoordinateSystem reference()
COORDINATE_SYSTEM mId
the type of coordinate system
csPATIENTREF
the patient/tool reference space (pr)
Identification of a Coordinate system.
QString mRefObject
for tool, sensor and data we need a object uid to define the coordinate system
CoordinateSystem(COORDINATE_SYSTEM id, QString ref="")
bool operator==(const RegistrationTransform &lhs, const RegistrationTransform &rhs)
static CoordinateSystem patientReference()