Fraxinus  2023.01.05-dev+develop.0da12
An IGT application
cx::OperatingTable Struct Reference

The OperatingTable class. More...

#include <cxPatientModelService.h>

Public Member Functions

 OperatingTable ()
 
 OperatingTable (Transform3D tr)
 
Vector3D getVectorUp () const
 Returns the table's up vector in R space. More...
 

Public Attributes

Transform3D rMot
 Transform from OT to reference space. More...
 

Detailed Description

The OperatingTable class.

The OperatingTable holds a transform and is a coordinate system fixed relative to the reference, R. The definition is like Dicom, given that the patient lies on the back on the table, Left - Posterior - Superior. This is like the default R. The OT up direction can be changed in the preferences, and other objects can use it to find up and down vectors as needed.

Definition at line 54 of file cxPatientModelService.h.

Constructor & Destructor Documentation

cx::OperatingTable::OperatingTable ( )
inlineexplicit

Definition at line 56 of file cxPatientModelService.h.

cx::OperatingTable::OperatingTable ( Transform3D  tr)
inlineexplicit

Definition at line 59 of file cxPatientModelService.h.

Member Function Documentation

Vector3D cx::OperatingTable::getVectorUp ( ) const
inline

Returns the table's up vector in R space.

Definition at line 64 of file cxPatientModelService.h.

Member Data Documentation

Transform3D cx::OperatingTable::rMot

Transform from OT to reference space.

Definition at line 62 of file cxPatientModelService.h.


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