CustusX  16.5.0-rc9
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 52 of file cxCoordinateSystemHelpers.h.

Constructor & Destructor Documentation

cx::CoordinateSystem::CoordinateSystem ( )
inline

Definition at line 54 of file cxCoordinateSystemHelpers.h.

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

Definition at line 55 of file cxCoordinateSystemHelpers.h.

Member Function Documentation

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

Definition at line 45 of file cxCoordinateSystemHelpers.cpp.

bool cx::CoordinateSystem::isValid ( ) const

Definition at line 58 of file cxCoordinateSystemHelpers.cpp.

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

Definition at line 60 of file cxCoordinateSystemHelpers.h.

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

Definition at line 59 of file cxCoordinateSystemHelpers.h.

QString cx::CoordinateSystem::toString ( ) const

Definition at line 40 of file cxCoordinateSystemHelpers.cpp.

Member Data Documentation

COORDINATE_SYSTEM cx::CoordinateSystem::mId

the type of coordinate system

Definition at line 56 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 57 of file cxCoordinateSystemHelpers.h.


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