Typedefs | Enumerations | Functions | Variables
orientation.hh File Reference
#include <ostream>
#include <istream>
#include <mia/core/attributes.hh>
#include <mia/3d/defines3d.hh>

Go to the source code of this file.

Typedefs

typedef TAttribute
< E3DImageOrientation
C3DImageOrientation
 attribute for 3D image orientation More...
 
typedef TTranslator
< E3DImageOrientation
COrientationTranslator
 translator for 3D image orientations to and from strings More...
 
typedef TAttribute
< E3DPatientPositioning
CPatientPositionAttribute
 attribute for the patient position More...
 
typedef TTranslator
< E3DPatientPositioning
CPatientPositionTranslator
 translator for the patient position More...
 

Enumerations

enum  E3DImageOrientation { ior_axial, ior_coronal, ior_saggital, ior_unknown }
 
enum  E3DPatientPositioning {
  ipp_undefined = 0, ipp_hfp, ipp_hfs, ipp_hfdr,
  ipp_hfdl, ipp_ffp, ipp_ffs, ipp_ffdr,
  ipp_ffdl, ipp_lastindex
}
 

Functions

EXPORT_3D std::ostream & operator<< (std::ostream &os, E3DImageOrientation orient)
 Stream operator to write orientation orient to stream os. More...
 
EXPORT_3D std::ostream & operator<< (std::ostream &os, E3DPatientPositioning pp)
 Stream operator to write patient position orient to stream os. More...
 
EXPORT_3D std::istream & operator>> (std::istream &is, E3DImageOrientation &orient)
 Stream operator to read orientation orient from stream is. More...
 
EXPORT_3D std::istream & operator>> (std::istream &is, E3DPatientPositioning &pp)
 Stream operator to read patient position orient from stream is. More...
 

Variables

const TDictMap
< E3DPatientPositioning
g_patient_position_map
 
EXPORT_3D const char * IDPatientPosition
 

Variable Documentation

const TDictMap<E3DPatientPositioning> g_patient_position_map
EXPORT_3D const char* IDPatientPosition