CustusX  2023.01.05-dev+develop.0da12
An IGT application
cx::CoordinateSystem Struct Reference

Identification of a Coordinate system. More...

#include <cxCoordinateSystemHelpers.h>

Public Member Functions

 CoordinateSystem ()
 
 CoordinateSystem (COORDINATE_SYSTEM id, QString ref="")
 
QString toString () const
 
bool isValid () const
 

Static Public Member Functions

static CoordinateSystem reference ()
 
static CoordinateSystem patientReference ()
 
static CoordinateSystem fromString (QString text)
 

Public Attributes

COORDINATE_SYSTEM mId
 the type of coordinate system More...
 
QString mRefObject
 for tool, sensor and data we need a object uid to define the coordinate system More...
 

Detailed Description

Identification of a Coordinate system.

See also
CoordinateSystemProvider

Definition at line 31 of file cxCoordinateSystemHelpers.h.

Constructor & Destructor Documentation

cx::CoordinateSystem::CoordinateSystem ( )
inline

Definition at line 33 of file cxCoordinateSystemHelpers.h.

cx::CoordinateSystem::CoordinateSystem ( COORDINATE_SYSTEM  id,
QString  ref = "" 
)
inlineexplicit

Definition at line 34 of file cxCoordinateSystemHelpers.h.

Member Function Documentation

CoordinateSystem cx::CoordinateSystem::fromString ( QString  text)
static

Definition at line 24 of file cxCoordinateSystemHelpers.cpp.

bool cx::CoordinateSystem::isValid ( ) const

Definition at line 37 of file cxCoordinateSystemHelpers.cpp.

static CoordinateSystem cx::CoordinateSystem::patientReference ( )
inlinestatic

Definition at line 39 of file cxCoordinateSystemHelpers.h.

static CoordinateSystem cx::CoordinateSystem::reference ( )
inlinestatic

Definition at line 38 of file cxCoordinateSystemHelpers.h.

QString cx::CoordinateSystem::toString ( ) const

Definition at line 19 of file cxCoordinateSystemHelpers.cpp.

Member Data Documentation

COORDINATE_SYSTEM cx::CoordinateSystem::mId

the type of coordinate system

Definition at line 35 of file cxCoordinateSystemHelpers.h.

QString cx::CoordinateSystem::mRefObject

for tool, sensor and data we need a object uid to define the coordinate system

Definition at line 36 of file cxCoordinateSystemHelpers.h.


The documentation for this struct was generated from the following files: