|
NorMIT-nav
2023.01.05-dev+develop.0da12
An IGT application
|
Go to the documentation of this file.
12 #ifndef CXCOORDINATESYSTEMHELPERS_H_
13 #define CXCOORDINATESYSTEMHELPERS_H_
15 #include "cxResourceExport.h"
34 explicit CoordinateSystem(COORDINATE_SYSTEM
id, QString ref=
"") : mId(id), mRefObject(ref) {}
35 COORDINATE_SYSTEM
mId;
40 QString toString()
const;
45 cxResource_EXPORT
bool operator==(
const CoordinateSystem& lhs,
const CoordinateSystem& rhs);
Namespace for all CustusX production code.
static CoordinateSystem reference()
csREF
the data reference space (r) using LPS (left-posterior-superior) coordinates.
static CoordinateSystem patientReference()
CoordinateSystem(COORDINATE_SYSTEM id, QString ref="")
bool operator==(const RegistrationTransform &lhs, const RegistrationTransform &rhs)
csPATIENTREF
the patient/tool reference space (pr)
Identification of a Coordinate system.
COORDINATE_SYSTEM mId
the type of coordinate system
Eigen::Vector2d fromString(const QString &text)
QString mRefObject
for tool, sensor and data we need a object uid to define the coordinate system