CustusX  18.04
An IGT application
cxDefinitionStrings.cpp
Go to the documentation of this file.
1 /*=========================================================================
2 This file is part of CustusX, an Image Guided Therapy Application.
3 
4 Copyright (c) SINTEF Department of Medical Technology.
5 All rights reserved.
6 
7 CustusX is released under a BSD 3-Clause license.
8 
9 See Lisence.txt (https://github.com/SINTEFMedtek/CustusX/blob/master/License.txt) for details.
10 =========================================================================*/
11 #include "cxDefinitionStrings.h"
12 
13 SNW_DEFINE_ENUM_STRING_CONVERTERS_BEGIN(cx, ORIENTATION_TYPE, otCOUNT)
14 {
15  "Oblique",
16  "Orthogonal"
17 }
18 SNW_DEFINE_ENUM_STRING_CONVERTERS_END(cx, ORIENTATION_TYPE, otCOUNT);
19 
21 {
22  "NoPlane",
23  "Sagittal",
24  "Coronal",
25  "Axial",
26  "Any",
27  "Dual",
28  "Radial",
29  "ToolSide"
30 }
31 SNW_DEFINE_ENUM_STRING_CONVERTERS_END(cx, PLANE_TYPE, ptCOUNT)
32 
34 {
35  "Follow tool",
36  "Fixed center"
37 }
38 SNW_DEFINE_ENUM_STRING_CONVERTERS_END(cx, FOLLOW_TYPE, ftCOUNT)
39 
41 {
42  "Neurological",
43  "Radiological",
44 }
45 SNW_DEFINE_ENUM_STRING_CONVERTERS_END(cx, CLINICAL_VIEW, mdCOUNT)
46 
48 {
49  "INFO",
50  "WARNING",
51  "ERROR",
52  "DEBUG",
53  "COUT",
54  "CERR",
55  "SUCCESS",
56  "STATUS",
57  "RAW"
58 }
59 SNW_DEFINE_ENUM_STRING_CONVERTERS_END(cx, MESSAGE_LEVEL, mlCOUNT)
60 
62 {
63  "ERROR",
64  "WARNING",
65  "INFO",
66  "DEBUG"
67 }
68 SNW_DEFINE_ENUM_STRING_CONVERTERS_END(cx, LOG_SEVERITY, msCOUNT)
69 
70 
71 SNW_DEFINE_ENUM_STRING_CONVERTERS_BEGIN(cx, PATIENT_COORDINATE_SYSTEM, pcsCOUNT)
72 {
73  "LPS",
74  "RAS"
75 }
76 SNW_DEFINE_ENUM_STRING_CONVERTERS_END(cx, PATIENT_COORDINATE_SYSTEM, pcsCOUNT)
77 
78 
79 SNW_DEFINE_ENUM_STRING_CONVERTERS_BEGIN(cx, COORDINATE_SYSTEM, csCOUNT)
80 {
81  "reference",
82  "data",
83  "patient reference",
84  "tool",
85  "sensor",
86  "tool offset",
87  "voxel"
88 }
89 SNW_DEFINE_ENUM_STRING_CONVERTERS_END(cx, COORDINATE_SYSTEM, csCOUNT)
90 
91 SNW_DEFINE_ENUM_STRING_CONVERTERS_BEGIN(cx, TRACKING_SYSTEM, tsCOUNT)
92 {
93  "none",
94  "polaris",
95  "polaris spectra",
96  "polaris vicra",
97  "polaris classic",
98  "aurora",
99  "micron"
100 }
101 SNW_DEFINE_ENUM_STRING_CONVERTERS_END(cx, TRACKING_SYSTEM, tsCOUNT)
102 
103 /*SNW_DEFINE_ENUM_STRING_CONVERTERS_BEGIN(ssc, TOOL_TYPE, ttCOUNT)
104 {
105  "none",
106  "reference",
107  "manual",
108  "pointer",
109  "usprobe"
110 }
111 SNW_DEFINE_ENUM_STRING_CONVERTERS_END(ssc, TOOL_TYPE, ttCOUNT)*/
SNW_DEFINE_ENUM_STRING_CONVERTERS_BEGIN(cx, ORIENTATION_TYPE, otCOUNT)
SNW_DEFINE_ENUM_STRING_CONVERTERS_END(cx, ORIENTATION_TYPE, otCOUNT)
Namespace for all CustusX production code.