CustusX
2023.01.05-dev+develop.0da12
An IGT application
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
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
DEFINE_ENUM_STRING_CONVERTERS_BEGIN
(
cx
, ORIENTATION_TYPE, otCOUNT)
14
{
15
"Oblique"
,
16
"Orthogonal"
17
}
18
DEFINE_ENUM_STRING_CONVERTERS_END
(
cx
, ORIENTATION_TYPE, otCOUNT);
19
20
DEFINE_ENUM_STRING_CONVERTERS_BEGIN
(
cx
, PLANE_TYPE, ptCOUNT)
21
{
22
"NoPlane"
,
23
"Sagittal"
,
24
"Coronal"
,
25
"Axial"
,
26
"Any"
,
27
"Dual"
,
28
"Radial"
,
29
"ToolSide"
,
30
"InverseAny"
31
}
32
DEFINE_ENUM_STRING_CONVERTERS_END
(
cx
, PLANE_TYPE, ptCOUNT)
33
34
DEFINE_ENUM_STRING_CONVERTERS_BEGIN
(
cx
, FOLLOW_TYPE, ftCOUNT)
35
{
36
"Follow tool"
,
37
"Fixed center"
38
}
39
DEFINE_ENUM_STRING_CONVERTERS_END
(
cx
, FOLLOW_TYPE, ftCOUNT)
40
41
DEFINE_ENUM_STRING_CONVERTERS_BEGIN
(
cx
, CLINICAL_VIEW, mdCOUNT)
42
{
43
"Neurological"
,
44
"Radiological"
,
45
}
46
DEFINE_ENUM_STRING_CONVERTERS_END
(
cx
, CLINICAL_VIEW, mdCOUNT)
47
48
DEFINE_ENUM_STRING_CONVERTERS_BEGIN
(
cx
, MESSAGE_LEVEL, mlCOUNT)
49
{
50
"INFO"
,
51
"WARNING"
,
52
"ERROR"
,
53
"DEBUG"
,
54
"COUT"
,
55
"CERR"
,
56
"SUCCESS"
,
57
"STATUS"
,
58
"RAW"
59
}
60
DEFINE_ENUM_STRING_CONVERTERS_END
(
cx
, MESSAGE_LEVEL, mlCOUNT)
61
62
DEFINE_ENUM_STRING_CONVERTERS_BEGIN
(
cx
, LOG_SEVERITY, msCOUNT)
63
{
64
"ERROR"
,
65
"WARNING"
,
66
"INFO"
,
67
"DEBUG"
68
}
69
DEFINE_ENUM_STRING_CONVERTERS_END
(
cx
, LOG_SEVERITY, msCOUNT)
70
71
72
DEFINE_ENUM_STRING_CONVERTERS_BEGIN
(
cx
, PATIENT_COORDINATE_SYSTEM, pcsCOUNT)
73
{
74
"LPS"
,
75
"RAS"
76
}
77
DEFINE_ENUM_STRING_CONVERTERS_END
(
cx
, PATIENT_COORDINATE_SYSTEM, pcsCOUNT)
78
79
80
DEFINE_ENUM_STRING_CONVERTERS_BEGIN
(
cx
, COORDINATE_SYSTEM, csCOUNT)
81
{
82
"reference"
,
83
"data"
,
84
"patient reference"
,
85
"tool"
,
86
"sensor"
,
87
"tool offset"
,
88
"voxel"
89
}
90
DEFINE_ENUM_STRING_CONVERTERS_END
(
cx
, COORDINATE_SYSTEM, csCOUNT)
91
92
DEFINE_ENUM_STRING_CONVERTERS_BEGIN
(
cx
, TRACKING_SYSTEM, tsCOUNT)
93
{
94
"none"
,
95
"polaris"
,
96
"polaris spectra"
,
97
"polaris vicra"
,
98
"polaris classic"
,
99
"aurora"
,
100
"micron"
101
}
102
DEFINE_ENUM_STRING_CONVERTERS_END
(
cx
, TRACKING_SYSTEM, tsCOUNT)
103
104
/*DEFINE_ENUM_STRING_CONVERTERS_BEGIN(ssc, TOOL_TYPE, ttCOUNT)
105
{
106
"none",
107
"reference",
108
"manual",
109
"pointer",
110
"usprobe"
111
}
112
DEFINE_ENUM_STRING_CONVERTERS_END(ssc, TOOL_TYPE, ttCOUNT)*/
113
114
115
DEFINE_ENUM_STRING_CONVERTERS_BEGIN
(
cx
, IMAGE_MODALITY, imCOUNT)
116
{
117
"UNKNOWN"
,
118
"CT"
,
119
"MR"
,
120
"US"
,
121
"PET"
,
122
"SC"
123
}
124
DEFINE_ENUM_STRING_CONVERTERS_END
(
cx
, IMAGE_MODALITY, imCOUNT)
125
126
DEFINE_ENUM_STRING_CONVERTERS_BEGIN
(
cx
, IMAGE_SUBTYPE, istCOUNT)
127
{
128
"UNKNOWN"
,
129
""
,
130
"T1"
,
131
"T2"
,
132
"FLAIR"
,
133
"B-Mode"
,
134
"Angio"
,
135
"Segmentation"
136
}
137
DEFINE_ENUM_STRING_CONVERTERS_END
(
cx
, IMAGE_SUBTYPE, istCOUNT)
138
139
140
DEFINE_ENUM_STRING_CONVERTERS_BEGIN
(
cx
, LUNG_STRUCTURES,
lsCOUNT
)
141
{
142
"UNKNOWN"
,
143
"Lungs"
,
144
"Tumors"
,
145
"Lesions"
,
146
"Lymph Nodes"
,
147
"Vena Azygos"
,
148
"Vena Cava"
,
149
"Aorta"
,
150
"Subclavian Artery"
,
151
"Lung Vessels"
,
152
"Heart"
,
153
"Esophagus"
,
154
"Spine"
,
155
"Airways"
,
156
"Centerlines"
,
157
"Pulmonary Veins"
,
158
"Pulmonary Trunk"
,
159
"Medium Organs"
,
160
"Small Organs"
,
161
"Nodules"
162
}
163
DEFINE_ENUM_STRING_CONVERTERS_END
(
cx
, LUNG_STRUCTURES,
lsCOUNT
)
cxDefinitionStrings.h
DEFINE_ENUM_STRING_CONVERTERS_END
DEFINE_ENUM_STRING_CONVERTERS_END(cx, ORIENTATION_TYPE, otCOUNT)
DEFINE_ENUM_STRING_CONVERTERS_BEGIN
DEFINE_ENUM_STRING_CONVERTERS_BEGIN(cx, ORIENTATION_TYPE, otCOUNT)
Definition:
cxDefinitionStrings.cpp:13
lsCOUNT
lsCOUNT
Definition:
cxDefinitions.h:174
cx
Namespace for all CustusX production code.
Definition:
cx_dev_group_definitions.h:13
CX
source
resource
core
utilities
cxDefinitionStrings.cpp
Generated on Thu Jan 5 2023 00:50:42 for CustusX by
1.8.11