plastimatch
Loading...
Searching...
No Matches
exchkeys.h
Go to the documentation of this file.
1/* GCS - Adapted from exchkeys.h
2 http://itc.wustl.edu/Exchcode.html
3 http://itc.wustl.edu/exchange_files/tapeexch400.htm
4*/
5/***********************************************************************
6 * $Id: exchkeys.h,v 1.2 2000/01/18 20:07:09 jwm Exp $
7 * Description: include file for RTOG submission
8 *
9 ***********************************************************************
10 * $Log: exchkeys.h,v $
11 * Revision 1.2 2000/01/18 20:07:09 jwm
12 * Correct comment
13 *
14 * Revision 1.1 2000/01/14 22:49:16 jwm
15 * Remove comments originating in other development trees
16 *
17 * Revision 1.0 2000/01/14 22:42:38 jwm
18 * Initial revision
19 **********************************************************************/
20/***********************************************************************
21 Description:
22
23 This file contains the definitions of the keyword and keyvalues
24 required to support patient data exchange as specified in:
25
26 Specifications for Tape Format for Exchange
27 of Treatment Planning Information
28 based on AAPM Report #10
29 as used and modified by
30
31 The NCI Particle Intercomparison Contract
32
33 The NCI High Energy Photon External Beam
34 Treatment Planning Contract
35
36 The NCI Electron External Beam
37 Treatment Planning Contract
38
39 and
40
41 The RTOG 3D QA Center
42
43 Version 4.00
44
45
46 Wm. B. Harms, Sr.
47 RTOG 3D QA Center
48 Radiation Oncology Center
49 Mallinckrodt Institute of Radiology
50 Washington University School of Medicine
51 510 South Kingshighway Blvd.
52 St. Louis, MO 63110
53
54 *********************************************************************/
55
56
57/* NUMBER OF CURRENTLY SUPPORTED (AND DEFINED) KEYWORDS */
58#define RTOG_NUM_KEYS 119
59
60/* NUMBER OF CURRENTLY SUPPORTED (AND DEFINED) KEY VALUES */
61#define RTOG_NUM_KEY_VALS 70
62
63/* GCS: Deleted the rather useless "key_list" and "key_value" lists */
64/***********************************************************************
65
66 key_list, key_list_words AND key_type MUST MAINTAIN A 1-1 CORRESPONDENCE.
67 WHEN YOU ADD SOMETHING TO key_list, YOU MUST ADD A CORRESPONDING ENUM
68 VALUE IN key_type AT THE SAME LOCATION IN THE LIST
69
70 SIMILARLY, key_value, key_value_words AND key_value_type MUST MAINTAIN
71 A 1-1 CORRESPONDENCE.
72
73 WHILE IT IS NOT GOOD PROGRAMMING STYLE TO ALLOCATE MEMORY IN HEADER FILES,
74 IT WAS THE SIMPLEST SOLUTION TO THE LARGE AMOUNT OF DEFINITIONS REQUIRED
75 FOR THE TAPE EXCHANGE (KEYWORDS AND VALUES). THEREFORE, A VALUE IS DEFINED
76 CALLED "NOT_MAIN" WHICH MUST BE DEFINED IN ALL SOURCE CODE FILES WHICH
77 DO NOT CONTAIN THE main() ROUTINE. THIS SHOULD NOT BE DEFINED FOR THE
78 main() MODULE(S)
79
80***********************************************************************/
81/* GCS Simplify the above, so that you don't define anything unless you want
82 to define the structures */
83#if defined (DEFINE_RTOG_STRINGS)
85 {
86
87 /* THIS ARRAY OF STRINGS MUST MAINTAIN A 1-1 CORRESPONDENCE WITH THE key_type
88 ENUM AS THEY ARE REFERENCED USING THIS ENUM. IT CONTAINS THE EXACT
89 STRING (ENGLISH) REPRESENTATIONS USED FOR OUTPUT OF THE DIRECTORY FILE. */
90
91 /********* 0 through 9 ***********************/
92 "TAPE STANDARD #",
93 "INTERCOMPARISON STANDARD #",
94 "INSTITUTION",
95 "DATE CREATED",
96 "WRITER",
97 "IMAGE #",
98 "IMAGE TYPE",
99 "CASE #",
100 "PATIENT NAME",
101 "DATE WRITTEN",
102
103 /********* 10 through 19 ***********************/
104
105 "UNIT #",
106 "FILE OF ORIGIN",
107 "COMMENT DESCRIPTION",
108 "SCAN TYPE",
109 "CT OFFSET",
110 "GRID 1 UNITS",
111 "GRID 2 UNITS",
112 "NUMBER REPRESENTATION",
113 "BYTES PER PIXEL",
114 "NUMBER OF DIMENSIONS",
115
116 /********* 20 through 29 ***********************/
117
118 "SIZE OF DIMENSION 1",
119 "SIZE OF DIMENSION 2",
120 "Z VALUE",
121 "X OFFSET",
122 "Y OFFSET",
123 "CT-AIR",
124 "CT-WATER",
125 "SITE OF INTEREST",
126 "SCAN DESCRIPTION",
127 "SCANNER TYPE",
128
129 /********* 30 through 39 ***********************/
130
131 "HEAD IN/OUT",
132 "POSITION IN SCAN",
133 "PATIENT ATTITUDE",
134 "TAPE OF ORIGIN",
135 "SCAN ID",
136 "SCAN#",
137 "SCAN DATE",
138 "SCAN FILE NAME",
139 "SLICE THICKNESS",
140 "CT SCALE",
141
142 /********* 40 through 49 ***********************/
143
144 "DISTRUST ABOVE",
145 "STRUCTURE NAME",
146 "STRUCTURE FORMAT",
147 "NUMBER OF SCANS",
148 "MAXIMUM # SCANS",
149 "MAXIMUM POINTS PER SEGMENT",
150 "MAXIMUM SEGMENTS PER SCAN",
151 "STRUCTURE EDITION",
152 "STRUCTURE COLOR",
153 "STRUCTURE DESCRIPTION",
154
155 /********* 50 through 59 ***********************/
156
157 "STUDY NUMBER OF ORIGIN", /* Fixed, GCS */
158 "ORIENTATION OF STRUCTURE",
159 "DOSE #",
160 "DOSE TYPE",
161 "DOSE UNITS",
162 "ORIENTATION OF DOSE",
163 "SIZE OF DIMENSION 3",
164 "COORD 1 OF FIRST POINT",
165 "COORD 2 OF FIRST POINT",
166 "HORIZONTAL GRID INTERVAL",
167
168 /********* 60 through 69 ***********************/
169
170 "VERTICAL GRID INTERVAL",
171 "DOSE DESCRIPTION",
172 "DOSE EDITION",
173 "PLAN # OF ORIGIN",
174 "PLAN EDITION OF ORIGIN",
175 "VERSION # OF PROGRAM",
176 "XCOORD OF NORMALIZN POINT",
177 "YCOORD OF NORMALIZN POINT",
178 "ZCOORD OF NORMALIZN POINT",
179 "DOSE AT NORMALIZN POINT",
180
181 /********* 70 through 79 ***********************/
182
183 "DOSE ERROR",
184 "BEAM #",
185 "BEAM MODALITY",
186 "BEAM ENERGY(MEV)",
187 "BEAM DESCRIPTION",
188 "RX DOSE PER TX (GY)",
189 "NUMBER OF TX",
190 "FRACTION GROUP ID",
191 "BEAM TYPE",
192 "PLAN ID OF ORIGIN",
193
194 /********* 80 through 89 ***********************/
195
196 "COLLIMATOR TYPE",
197 "APERTURE TYPE",
198 "APERTURE DESCRIPTION",
199 "COLLIMATOR ANGLE",
200 "GANTRY ANGLE",
201 "COUCH ANGLE",
202 "NOMINAL ISOCENTER DIST",
203 "APERTURE ID",
204 "WEDGE ANGLE",
205 "WEDGE ROTATION ANGLE",
206
207 /********* 90 through 99 ***********************/
208
209 "ARC ANGLE",
210 "COMPENSATOR",
211 "VOLUME TYPE",
212 "NUMBER OF PAIRS",
213 "MAXIMUM # PAIRS",
214 "DATE OF DVH",
215 "DOSE SCALE",
216 "VOLUME SCALE",
217 "NUMBER OF FRACTIONS",
218 "FILM NUMBER",
219
220 /********* 100 through 109 ***********************/
221
222 "FILM DATE",
223 "FILM TYPE",
224 "SOURCE IMAGE DISTANCE",
225 "FILM DESCRIPTION",
226 "FILM SOURCE",
227 "OD SCALE",
228 "BITS PER PIXEL",
229 "DOSE VOLUME HISTOGRAM",
230 "SEED MODEL",
231 "ISOTOPE",
232
233 /********* 110 through 116 ***********************/
234
235 "SEED STRENGTH",
236 "STRENGTH UNITS",
237 "DATE OF IMPLANT",
238 "NUMBER OF SEEDS",
239 "IMAGE SOURCE",
240 "PIXEL OFFSET",
241 "UNDEFINEDKEY",
242 "COORD 3 OF FIRST POINT", /* GCS */
243 "DEPTH GRID INTERVAL" /* GCS */
244
245 };
246
248 {
249
250 /* THIS ARRAY OF STRINGS MUST MAINTAIN A 1-1 CORRESPONDENCE WITH THE
251 key_value_type ENUM AS THEY ARE REFERENCED USING THIS ENUM. IT CONTAINS
252 THE EXACT STRING REPRESENTATIONS USED FOR OUTPUT OF THE DIRECTORY FILE. */
253
254 /*********** 0 through 9 *************************/
255 "COMMENT",
256 "CT SCAN",
257 "MRI",
258 "ULTRASOUND",
259 "STRUCTURE",
260 "BEAM GEOMETRY",
261 "DIGITAL FILM",
262 "DOSE",
263 "DOSE VOLUME HISTOGRAM",
264 "SEED GEOMETRY",
265
266 /*********** 10 through 19 *************************/
267
268 "TRANSVERSE",
269 "SAGITTAL",
270 "CORONAL",
271 "TWO'S COMPLEMENT INTEGER",
272 "CHARACTER",
273 "IN",
274 "OUT",
275 "NOSE UP",
276 "NOSE DOWN",
277 "LEFT SIDE DOWN",
278
279 /*********** 20 through 39 *************************/
280
281 "RIGHT SIDE DOWN",
282 "SCAN-BASED",
283 "NOMINAL",
284 "MINIMUM",
285 "MAXIMUM",
286 "PHYSICAL",
287 "EFFECTIVE",
288 "LET",
289 "OER",
290 "ERROR",
291
292 /*********** 30 through 39 *************************/
293
294 "GRAYS",
295 "RADS",
296 "CGYS",
297 "PERCENT",
298 "RELATIVE",
299 "ABSOLUTE",
300 "CGE",
301 "SIMULATOR",
302 "DRR",
303 "PORT",
304
305 /*********** 40 through 49 *************************/
306
307 "UNSIGNED BYTE",
308 "X-RAY",
309 "ELECTRON",
310 "NEUTRON",
311 "PROTON",
312 "OTHER",
313 "COLLIMATOR",
314 "BLOCK",
315 "MLC_X",
316 "MLC_Y",
317
318 /*********** 50 through 59 *************************/
319
320 "MLC_XY",
321 "STATIC",
322 "ARC",
323 "SYMMETRIC",
324 "ASYMMETRIC",
325 "ASYMMETRIC_X",
326 "ASYMMETRIC_Y",
327 "NONE",
328 "1D-X",
329 "1D-Y",
330
331 /*********** 60 through 69 *************************/
332
333 "2D",
334 "3D",
335 "FILM",
336 "ONLINE",
337 "COMPUTED",
338 "I125",
339 "PD103",
340 "MCI",
341 "CGYCM2PERHR",
342 "SECONDARY CAPTURE"
343 };
344#endif
345
346/* SINCE THIS IS NOT BEING INCLUDED IN main(), DEFINE THE EXTERNAL
347 REFERENCE. */
348
349extern char *key_value[];
350extern char *key_list[];
351extern char *key_value_words[];
352extern char *key_list_words[];
353
354/* THE ENUM'S ARE NEEDED EVERYWHERE */
355
356typedef enum
357 {
358
359 /* THIS ENUM MUST MAINTAIN A 1-1 CORESPONDENCE WITH THE key_value AND
360 key_list STRING ARRAYS AS THE STRINGS ARE GENERALLY REFERENCED VIA THE
361 VALUE OF THE ENUM */
362
363 /********* 0 through 9 ***********************/
374
375 /********* 10 through 19 ***********************/
376
387
388 /********* 20 through 29 ***********************/
389
400
401 /********* 30 through 39 ***********************/
402
413
414 /********* 40 through 49 ***********************/
415
426
427 /********* 50 through 59 ***********************/
428
439
440 /********* 60 through 69 ***********************/
441
452
453 /********* 70 through 79 ***********************/
454
465
466 /********* 80 through 89 ***********************/
467
478
479 /********* 90 through 99 ***********************/
480
491
492 /********* 100 through 109 ***********************/
493
504
505 /********* 110 through 116 ***********************/
506
516
518
519typedef enum
520 {
521
522 /* THIS ENUM MUST MAINTAIN A 1-1 CORRESPONDENCE WITH THE key_value AND
523 key_value_words STRING ARRAYS AS THE STRINGS ARE GENERALLY REFERENCED
524 VIA THE VALUE OF THE ENUM */
525
526 /*********** 0 through 9 *************************/
537
538 /*********** 10 through 19 *************************/
539
550
551 /*********** 20 through 39 *************************/
552
563
564 /*********** 30 through 39 *************************/
565
576
577 /*********** 40 through 49 *************************/
578
589
590 /*********** 50 through 59 *************************/
591
602
603 /*********** 60 through 69 *************************/
604
616
617typedef enum
618 {
619
620 /* THESE ARE THE DATA TYPES SUPPORTED BY THE aapm_entry ROUTINE FOR
621 FORMATTING AND RECORDING A KEYWORD/KEYVALUE COMBINATION IN A BUFFERED
622 AAPM FILE DATA BLOCK */
623
626 aFLOAT
628
629
630/******************************** End of exchkeys.h *************************/
char * key_value_words[]
char * key_list_words[]
key_value_type
Definition exchkeys.h:520
@ evCOMMENT
Definition exchkeys.h:527
@ evNOMINAL
Definition exchkeys.h:555
@ evNONE
Definition exchkeys.h:599
@ evPERCENT
Definition exchkeys.h:569
@ evEFFECTIVE
Definition exchkeys.h:559
@ evFILM
Definition exchkeys.h:607
@ evMLC_Y
Definition exchkeys.h:588
@ evRADS
Definition exchkeys.h:567
@ evSCANBASED
Definition exchkeys.h:554
@ evTRANSVERSE
Definition exchkeys.h:540
@ evNEUTRON
Definition exchkeys.h:582
@ evLET
Definition exchkeys.h:560
@ evBEAMGEOMETRY
Definition exchkeys.h:532
@ evOER
Definition exchkeys.h:561
@ evLEFTSIDEDOWN
Definition exchkeys.h:549
@ evPHYSICAL
Definition exchkeys.h:558
@ evCGE
Definition exchkeys.h:572
@ evUNSIGNEDBYTE
Definition exchkeys.h:579
@ evCHARACTER
Definition exchkeys.h:544
@ evMINIMUM
Definition exchkeys.h:556
@ evONLINE
Definition exchkeys.h:608
@ evTWOSCOMP
Definition exchkeys.h:543
@ evMLC_XY
Definition exchkeys.h:592
@ evASYMMETRIC_X
Definition exchkeys.h:597
@ evNOSEUP
Definition exchkeys.h:547
@ evOUT
Definition exchkeys.h:546
@ evPROTON
Definition exchkeys.h:583
@ evPORT
Definition exchkeys.h:575
@ evARC
Definition exchkeys.h:594
@ evERROR
Definition exchkeys.h:562
@ evMAXIMUM
Definition exchkeys.h:557
@ ev2D
Definition exchkeys.h:605
@ evBLOCK
Definition exchkeys.h:586
@ evSTRUCTURE
Definition exchkeys.h:531
@ evCORONAL
Definition exchkeys.h:542
@ evNOSEDOWN
Definition exchkeys.h:548
@ evGRAYS
Definition exchkeys.h:566
@ evDIGITALFILM
Definition exchkeys.h:533
@ evOTHER
Definition exchkeys.h:584
@ evCGYS
Definition exchkeys.h:568
@ evCOMPUTED
Definition exchkeys.h:609
@ evSIMULATOR
Definition exchkeys.h:573
@ evIN
Definition exchkeys.h:545
@ evABSOLUTE
Definition exchkeys.h:571
@ evDRR
Definition exchkeys.h:574
@ ev1D_X
Definition exchkeys.h:600
@ evMCI
Definition exchkeys.h:612
@ evXRAY
Definition exchkeys.h:580
@ evULTRASOUND
Definition exchkeys.h:530
@ evPD103
Definition exchkeys.h:611
@ ev1D_Y
Definition exchkeys.h:601
@ evCTSCAN
Definition exchkeys.h:528
@ evMLC_X
Definition exchkeys.h:587
@ evASYMMETRIC
Definition exchkeys.h:596
@ evSECONDARYCAPTURE
Definition exchkeys.h:614
@ evCOLLIMATOR
Definition exchkeys.h:585
@ evSYMMETRIC
Definition exchkeys.h:595
@ evASYMMETRIC_Y
Definition exchkeys.h:598
@ evSAGITTAL
Definition exchkeys.h:541
@ evMRSCAN
Definition exchkeys.h:529
@ ev3D
Definition exchkeys.h:606
@ evRELATIVE
Definition exchkeys.h:570
@ evDOSEVOLUMEHISTOGRAM
Definition exchkeys.h:535
@ evCGYCM2PERHR
Definition exchkeys.h:613
@ evI125
Definition exchkeys.h:610
@ evSTATIC
Definition exchkeys.h:593
@ evDOSE
Definition exchkeys.h:534
@ evSEEDGEOMETRY
Definition exchkeys.h:536
@ evRIGHTSIDEDOWN
Definition exchkeys.h:553
@ evELECTRON
Definition exchkeys.h:581
char * key_list[]
#define RTOG_NUM_KEYS
Definition exchkeys.h:58
key_type
Definition exchkeys.h:357
@ ekSIZEOFDIMENSION1
Definition exchkeys.h:390
@ ekNOMINALISOCENTERDIST
Definition exchkeys.h:474
@ ekMAXIMUMNUMBERSCANS
Definition exchkeys.h:420
@ ekWRITER
Definition exchkeys.h:368
@ ekCOORD3OFFIRSTPOINT
Definition exchkeys.h:514
@ ekSITEOFINTEREST
Definition exchkeys.h:397
@ ekCTWATER
Definition exchkeys.h:396
@ ekCOLLIMATORTYPE
Definition exchkeys.h:468
@ ekFILMNUMBER
Definition exchkeys.h:490
@ ekXOFFSET
Definition exchkeys.h:393
@ ekSEEDSTRENGTHUNITS
Definition exchkeys.h:508
@ ekARCANGLE
Definition exchkeys.h:481
@ ekDOSEVOLUMEHISTOGRAM
Definition exchkeys.h:501
@ ekAPERTURETYPE
Definition exchkeys.h:469
@ ekCOORD2OFFIRSTPOINT
Definition exchkeys.h:437
@ ekPATIENTATTITUDE
Definition exchkeys.h:405
@ ekSEEDISOTOPE
Definition exchkeys.h:503
@ ekWEDGEROTATIONANGLE
Definition exchkeys.h:477
@ ekNUMBERREPRESENTATION
Definition exchkeys.h:384
@ ekDOSEUNITS
Definition exchkeys.h:433
@ ekAPERTUREDESCRIPTION
Definition exchkeys.h:470
@ ekINTERCOMPARISONSTANDARDNUMBER
Definition exchkeys.h:365
@ ekCOLLIMATORANGLE
Definition exchkeys.h:471
@ ekSIZEOFDIMENSION3
Definition exchkeys.h:435
@ ekAPERTUREID
Definition exchkeys.h:475
@ ekPLANEDITIONOFORIGIN
Definition exchkeys.h:446
@ ekGRID2UNITS
Definition exchkeys.h:383
@ ekCTSCALE
Definition exchkeys.h:412
@ ekUNDEFINEDKEY
Definition exchkeys.h:513
@ ekSLICETHICKNESS
Definition exchkeys.h:411
@ ekBITSPERPIXEL
Definition exchkeys.h:500
@ ekNUMBEROFDIMENSIONS
Definition exchkeys.h:386
@ ekDOSENUMBER
Definition exchkeys.h:431
@ ekFILMDATE
Definition exchkeys.h:494
@ ekDISTRUSTABOVE
Definition exchkeys.h:416
@ ekDATEOFDVH
Definition exchkeys.h:486
@ ekUNITNUMBER
Definition exchkeys.h:377
@ ekSCANTYPE
Definition exchkeys.h:380
@ ekCTAIR
Definition exchkeys.h:395
@ ekHORIZONTALGRIDINTERVAL
Definition exchkeys.h:438
@ ekGRID1UNITS
Definition exchkeys.h:382
@ ekINSTITUTION
Definition exchkeys.h:366
@ ekCASENUMBER
Definition exchkeys.h:371
@ ekDOSEEDITION
Definition exchkeys.h:444
@ ekSEEDMODEL
Definition exchkeys.h:502
@ ekSOURCEIMAGEDISTANCE
Definition exchkeys.h:496
@ ekXCOORDOFNORMALIZNPOINT
Definition exchkeys.h:448
@ ekSTRUCTUREEDITION
Definition exchkeys.h:423
@ ekDEPTHGRIDINTERVAL
Definition exchkeys.h:515
@ ekHEADIN
Definition exchkeys.h:403
@ ekNUMBEROFSCANS
Definition exchkeys.h:419
@ ekRXDOSEPERTXGY
Definition exchkeys.h:460
@ ekFILMSOURCE
Definition exchkeys.h:498
@ ekSCANFILENAME
Definition exchkeys.h:410
@ ekFRACTIONGROUPID
Definition exchkeys.h:462
@ ekORIENTATIONOFDOSE
Definition exchkeys.h:434
@ ekFILMTYPE
Definition exchkeys.h:495
@ ekBEAMNUMBER
Definition exchkeys.h:456
@ ekBEAMTYPE
Definition exchkeys.h:463
@ ekIMAGETYPE
Definition exchkeys.h:370
@ ekPLANNUMBEROFORIGIN
Definition exchkeys.h:445
@ ekVOLUMETYPE
Definition exchkeys.h:483
@ ekDOSEERROR
Definition exchkeys.h:455
@ ekMAXIMUMPOINTSPERSEGMENT
Definition exchkeys.h:421
@ ekSCANNUMBER
Definition exchkeys.h:408
@ ekMAXIMUMSEGMENTSPERSCAN
Definition exchkeys.h:422
@ ekBEAMDESCRIPTION
Definition exchkeys.h:459
@ ekYOFFSET
Definition exchkeys.h:394
@ ekIMAGENUMBER
Definition exchkeys.h:369
@ ekDATECREATED
Definition exchkeys.h:367
@ ekCTOFFSET
Definition exchkeys.h:381
@ ekSTRUCTUREDESCRIPTION
Definition exchkeys.h:425
@ ekSIZEOFDIMENSION2
Definition exchkeys.h:391
@ ekYCOORDOFNORMALIZNPOINT
Definition exchkeys.h:449
@ ekSEEDSTRENGTH
Definition exchkeys.h:507
@ ekZCOORDOFNORMALIZNPOINT
Definition exchkeys.h:450
@ ekDOSEATNORMALIZNPOINT
Definition exchkeys.h:451
@ ekDATEWRITTEN
Definition exchkeys.h:373
@ ekSCANDESCRIPTION
Definition exchkeys.h:398
@ ekDOSEDESCRIPTION
Definition exchkeys.h:443
@ ekSCANNERTYPE
Definition exchkeys.h:399
@ ekFILMDESCRIPTION
Definition exchkeys.h:497
@ ekNUMBEROFSEEDS
Definition exchkeys.h:510
@ ekNUMBEROFTX
Definition exchkeys.h:461
@ ekPOSITIONINSCAN
Definition exchkeys.h:404
@ ekODSCALE
Definition exchkeys.h:499
@ ekPIXELOFFSET
Definition exchkeys.h:512
@ ekZVALUE
Definition exchkeys.h:392
@ ekFILEOFORIGIN
Definition exchkeys.h:378
@ ekCOUCHANGLE
Definition exchkeys.h:473
@ ekIMAGESOURCE
Definition exchkeys.h:511
@ ekDOSESCALE
Definition exchkeys.h:487
@ ekSTUDYNUMBEROFORIGIN
Definition exchkeys.h:429
@ ekSCANID
Definition exchkeys.h:407
@ ekVERTICALGRIDINTERVAL
Definition exchkeys.h:442
@ ekSTRUCTURECOLOR
Definition exchkeys.h:424
@ ekTAPEOFORIGIN
Definition exchkeys.h:406
@ ekSTRUCTURENAME
Definition exchkeys.h:417
@ ekVERSIONNUMBEROFPROGRAM
Definition exchkeys.h:447
@ ekWEDGEANGLE
Definition exchkeys.h:476
@ ekNUMBEROFFRACTIONS
Definition exchkeys.h:489
@ ekPATIENTNAME
Definition exchkeys.h:372
@ ekDOSETYPE
Definition exchkeys.h:432
@ ekSCANDATE
Definition exchkeys.h:409
@ ekVOLUMESCALE
Definition exchkeys.h:488
@ ekGANTRYANGLE
Definition exchkeys.h:472
@ ekDATEOFIMPLANT
Definition exchkeys.h:509
@ ekTAPESTANDARDNUMBER
Definition exchkeys.h:364
@ ekCOMPENSATOR
Definition exchkeys.h:482
@ ekCOORD1OFFIRSTPOINT
Definition exchkeys.h:436
@ ekCOMMENTDESCRIPTION
Definition exchkeys.h:379
@ ekBEAMMODALITY
Definition exchkeys.h:457
@ ekMAXIMUMNUMBERPAIRS
Definition exchkeys.h:485
@ ekSTRUCTUREFORMAT
Definition exchkeys.h:418
@ ekNUMBEROFPAIRS
Definition exchkeys.h:484
@ ekBYTESPERPIXEL
Definition exchkeys.h:385
@ ekPLANIDOFORIGIN
Definition exchkeys.h:464
@ ekBEAMENERGYMEV
Definition exchkeys.h:458
@ ekORIENTATIONOFSTRUCTURE
Definition exchkeys.h:430
char * key_value[]
#define RTOG_NUM_KEY_VALS
Definition exchkeys.h:61
key_data_type
Definition exchkeys.h:618
@ aSTRING
Definition exchkeys.h:624
@ aFLOAT
Definition exchkeys.h:626
@ aINT
Definition exchkeys.h:625