|
My Project
|
#include <ostream>#include <istream>#include <mia/core/attributes.hh>#include <mia/3d/quaternion.hh>#include <mia/3d/matrix.hh>#include <mia/core/vector.hh>Go to the source code of this file.
Data Structures | |
| struct | attribute_type< C3DOrientationAndPosition > |
| struct | attribute_type< E3DImageOrientation > |
| struct | attribute_type< E3DPatientPositioning > |
| class | C3DOrientationAndPosition |
| This class represents the oriantation and position of a 3D data set. More... | |
Typedefs | |
| typedef TAttribute< E3DImageOrientation > | C3DImageOrientation |
| attribute for 3D image orientation | |
| typedef TAttribute< C3DOrientationAndPosition > | C3DImageOrientationPositionAttribute |
| typedef TTranslator< C3DOrientationAndPosition > | COrientationPositionTranslator |
| typedef TTranslator< E3DImageOrientation > | COrientationTranslator |
| translator for 3D image orientations to and from strings | |
| typedef TAttribute< E3DPatientPositioning > | CPatientPositionAttribute |
| attribute for the patient position | |
| typedef TTranslator< E3DPatientPositioning > | CPatientPositionTranslator |
| translator for the patient position | |
Enumerations | |
| enum | E3DImageOrientation { ior_undefined = 0 , ior_default = 1 , ior_xyz = 1 , ior_xyz_flipped = 2 , ior_yxz = 3 , ior_yxz_flipped = 4 , ior_xzy = 5 , ior_xzy_flipped = 6 , ior_zxy = 7 , ior_zxy_flipped = 8 , ior_yzx = 9 , ior_yzx_flipped = 10 , ior_zyx = 11 , ior_zyx_flipped = 12 , ior_axial = 1 , ior_axial_flipped = 2 , ior_coronal = 5 , ior_coronal_flipped = 6 , ior_saggital = 9 , ior_saggital_flipped = 10 , ior_unknown = 13 } |
| enum | E3DPatientPositioning { ipp_undefined = 0 , ipp_hfp , ipp_hfs , ipp_hfdr , ipp_hfdl , ipp_ffp , ipp_ffs , ipp_ffdr , ipp_ffdl , ipp_lastindex } |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const C3DOrientationAndPosition &orient) |
| Stream operator to write orientation+position to stream os. | |
| EXPORT_3D std::ostream & | operator<< (std::ostream &os, E3DImageOrientation orient) |
| Stream operator to write orientation orient to stream os. | |
| EXPORT_3D std::ostream & | operator<< (std::ostream &os, E3DPatientPositioning pp) |
| Stream operator to write patient position orient to stream os. | |
| EXPORT_3D std::istream & | operator>> (std::istream &is, C3DOrientationAndPosition &orient) |
| Stream operator to read orientation+position from stream is. | |
| EXPORT_3D std::istream & | operator>> (std::istream &is, E3DImageOrientation &orient) |
| Stream operator to read orientation orient from stream is. | |
| EXPORT_3D std::istream & | operator>> (std::istream &is, E3DPatientPositioning &pp) |
| Stream operator to read patient position orient from stream is. | |
Variables | |
| const TDictMap< E3DImageOrientation > | g_image_orientation_map |
| const TDictMap< E3DPatientPositioning > | g_patient_position_map |
| EXPORT_3D const char * | IDPatientPosition |
| template class EXPORT_3D | TAttribute< C3DOrientationAndPosition > |
| template class EXPORT_3D | TAttribute< E3DImageOrientation > |
| template class EXPORT_3D | TAttribute< E3DPatientPositioning > |
| template class EXPORT_3D | TTranslator< C3DOrientationAndPosition > |
| template class EXPORT_3D | TTranslator< E3DImageOrientation > |
Definition at line 261 of file orientation.hh.
Definition at line 262 of file orientation.hh.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |