plastimatch
Loading...
Searching...
No Matches
Macros | Enumerations | Variables
exchkeys.h File Reference

Go to the source code of this file.

Macros

#define RTOG_NUM_KEYS   119
 
#define RTOG_NUM_KEY_VALS   70
 

Enumerations

enum  key_type {
  ekTAPESTANDARDNUMBER , ekINTERCOMPARISONSTANDARDNUMBER , ekINSTITUTION , ekDATECREATED ,
  ekWRITER , ekIMAGENUMBER , ekIMAGETYPE , ekCASENUMBER ,
  ekPATIENTNAME , ekDATEWRITTEN , ekUNITNUMBER , ekFILEOFORIGIN ,
  ekCOMMENTDESCRIPTION , ekSCANTYPE , ekCTOFFSET , ekGRID1UNITS ,
  ekGRID2UNITS , ekNUMBERREPRESENTATION , ekBYTESPERPIXEL , ekNUMBEROFDIMENSIONS ,
  ekSIZEOFDIMENSION1 , ekSIZEOFDIMENSION2 , ekZVALUE , ekXOFFSET ,
  ekYOFFSET , ekCTAIR , ekCTWATER , ekSITEOFINTEREST ,
  ekSCANDESCRIPTION , ekSCANNERTYPE , ekHEADIN , ekPOSITIONINSCAN ,
  ekPATIENTATTITUDE , ekTAPEOFORIGIN , ekSCANID , ekSCANNUMBER ,
  ekSCANDATE , ekSCANFILENAME , ekSLICETHICKNESS , ekCTSCALE ,
  ekDISTRUSTABOVE , ekSTRUCTURENAME , ekSTRUCTUREFORMAT , ekNUMBEROFSCANS ,
  ekMAXIMUMNUMBERSCANS , ekMAXIMUMPOINTSPERSEGMENT , ekMAXIMUMSEGMENTSPERSCAN , ekSTRUCTUREEDITION ,
  ekSTRUCTURECOLOR , ekSTRUCTUREDESCRIPTION , ekSTUDYNUMBEROFORIGIN , ekORIENTATIONOFSTRUCTURE ,
  ekDOSENUMBER , ekDOSETYPE , ekDOSEUNITS , ekORIENTATIONOFDOSE ,
  ekSIZEOFDIMENSION3 , ekCOORD1OFFIRSTPOINT , ekCOORD2OFFIRSTPOINT , ekHORIZONTALGRIDINTERVAL ,
  ekVERTICALGRIDINTERVAL , ekDOSEDESCRIPTION , ekDOSEEDITION , ekPLANNUMBEROFORIGIN ,
  ekPLANEDITIONOFORIGIN , ekVERSIONNUMBEROFPROGRAM , ekXCOORDOFNORMALIZNPOINT , ekYCOORDOFNORMALIZNPOINT ,
  ekZCOORDOFNORMALIZNPOINT , ekDOSEATNORMALIZNPOINT , ekDOSEERROR , ekBEAMNUMBER ,
  ekBEAMMODALITY , ekBEAMENERGYMEV , ekBEAMDESCRIPTION , ekRXDOSEPERTXGY ,
  ekNUMBEROFTX , ekFRACTIONGROUPID , ekBEAMTYPE , ekPLANIDOFORIGIN ,
  ekCOLLIMATORTYPE , ekAPERTURETYPE , ekAPERTUREDESCRIPTION , ekCOLLIMATORANGLE ,
  ekGANTRYANGLE , ekCOUCHANGLE , ekNOMINALISOCENTERDIST , ekAPERTUREID ,
  ekWEDGEANGLE , ekWEDGEROTATIONANGLE , ekARCANGLE , ekCOMPENSATOR ,
  ekVOLUMETYPE , ekNUMBEROFPAIRS , ekMAXIMUMNUMBERPAIRS , ekDATEOFDVH ,
  ekDOSESCALE , ekVOLUMESCALE , ekNUMBEROFFRACTIONS , ekFILMNUMBER ,
  ekFILMDATE , ekFILMTYPE , ekSOURCEIMAGEDISTANCE , ekFILMDESCRIPTION ,
  ekFILMSOURCE , ekODSCALE , ekBITSPERPIXEL , ekDOSEVOLUMEHISTOGRAM ,
  ekSEEDMODEL , ekSEEDISOTOPE , ekSEEDSTRENGTH , ekSEEDSTRENGTHUNITS ,
  ekDATEOFIMPLANT , ekNUMBEROFSEEDS , ekIMAGESOURCE , ekPIXELOFFSET ,
  ekUNDEFINEDKEY , ekCOORD3OFFIRSTPOINT , ekDEPTHGRIDINTERVAL
}
 
enum  key_value_type {
  evCOMMENT , evCTSCAN , evMRSCAN , evULTRASOUND ,
  evSTRUCTURE , evBEAMGEOMETRY , evDIGITALFILM , evDOSE ,
  evDOSEVOLUMEHISTOGRAM , evSEEDGEOMETRY , evTRANSVERSE , evSAGITTAL ,
  evCORONAL , evTWOSCOMP , evCHARACTER , evIN ,
  evOUT , evNOSEUP , evNOSEDOWN , evLEFTSIDEDOWN ,
  evRIGHTSIDEDOWN , evSCANBASED , evNOMINAL , evMINIMUM ,
  evMAXIMUM , evPHYSICAL , evEFFECTIVE , evLET ,
  evOER , evERROR , evGRAYS , evRADS ,
  evCGYS , evPERCENT , evRELATIVE , evABSOLUTE ,
  evCGE , evSIMULATOR , evDRR , evPORT ,
  evUNSIGNEDBYTE , evXRAY , evELECTRON , evNEUTRON ,
  evPROTON , evOTHER , evCOLLIMATOR , evBLOCK ,
  evMLC_X , evMLC_Y , evMLC_XY , evSTATIC ,
  evARC , evSYMMETRIC , evASYMMETRIC , evASYMMETRIC_X ,
  evASYMMETRIC_Y , evNONE , ev1D_X , ev1D_Y ,
  ev2D , ev3D , evFILM , evONLINE ,
  evCOMPUTED , evI125 , evPD103 , evMCI ,
  evCGYCM2PERHR , evSECONDARYCAPTURE
}
 
enum  key_data_type { aSTRING , aINT , aFLOAT }
 

Variables

char * key_value []
 
char * key_list []
 
char * key_value_words []
 
char * key_list_words []
 

Macro Definition Documentation

◆ RTOG_NUM_KEY_VALS

#define RTOG_NUM_KEY_VALS   70

◆ RTOG_NUM_KEYS

#define RTOG_NUM_KEYS   119

Enumeration Type Documentation

◆ key_data_type

Enumerator
aSTRING 
aINT 
aFLOAT 

◆ key_type

enum key_type
Enumerator
ekTAPESTANDARDNUMBER 
ekINTERCOMPARISONSTANDARDNUMBER 
ekINSTITUTION 
ekDATECREATED 
ekWRITER 
ekIMAGENUMBER 
ekIMAGETYPE 
ekCASENUMBER 
ekPATIENTNAME 
ekDATEWRITTEN 
ekUNITNUMBER 
ekFILEOFORIGIN 
ekCOMMENTDESCRIPTION 
ekSCANTYPE 
ekCTOFFSET 
ekGRID1UNITS 
ekGRID2UNITS 
ekNUMBERREPRESENTATION 
ekBYTESPERPIXEL 
ekNUMBEROFDIMENSIONS 
ekSIZEOFDIMENSION1 
ekSIZEOFDIMENSION2 
ekZVALUE 
ekXOFFSET 
ekYOFFSET 
ekCTAIR 
ekCTWATER 
ekSITEOFINTEREST 
ekSCANDESCRIPTION 
ekSCANNERTYPE 
ekHEADIN 
ekPOSITIONINSCAN 
ekPATIENTATTITUDE 
ekTAPEOFORIGIN 
ekSCANID 
ekSCANNUMBER 
ekSCANDATE 
ekSCANFILENAME 
ekSLICETHICKNESS 
ekCTSCALE 
ekDISTRUSTABOVE 
ekSTRUCTURENAME 
ekSTRUCTUREFORMAT 
ekNUMBEROFSCANS 
ekMAXIMUMNUMBERSCANS 
ekMAXIMUMPOINTSPERSEGMENT 
ekMAXIMUMSEGMENTSPERSCAN 
ekSTRUCTUREEDITION 
ekSTRUCTURECOLOR 
ekSTRUCTUREDESCRIPTION 
ekSTUDYNUMBEROFORIGIN 
ekORIENTATIONOFSTRUCTURE 
ekDOSENUMBER 
ekDOSETYPE 
ekDOSEUNITS 
ekORIENTATIONOFDOSE 
ekSIZEOFDIMENSION3 
ekCOORD1OFFIRSTPOINT 
ekCOORD2OFFIRSTPOINT 
ekHORIZONTALGRIDINTERVAL 
ekVERTICALGRIDINTERVAL 
ekDOSEDESCRIPTION 
ekDOSEEDITION 
ekPLANNUMBEROFORIGIN 
ekPLANEDITIONOFORIGIN 
ekVERSIONNUMBEROFPROGRAM 
ekXCOORDOFNORMALIZNPOINT 
ekYCOORDOFNORMALIZNPOINT 
ekZCOORDOFNORMALIZNPOINT 
ekDOSEATNORMALIZNPOINT 
ekDOSEERROR 
ekBEAMNUMBER 
ekBEAMMODALITY 
ekBEAMENERGYMEV 
ekBEAMDESCRIPTION 
ekRXDOSEPERTXGY 
ekNUMBEROFTX 
ekFRACTIONGROUPID 
ekBEAMTYPE 
ekPLANIDOFORIGIN 
ekCOLLIMATORTYPE 
ekAPERTURETYPE 
ekAPERTUREDESCRIPTION 
ekCOLLIMATORANGLE 
ekGANTRYANGLE 
ekCOUCHANGLE 
ekNOMINALISOCENTERDIST 
ekAPERTUREID 
ekWEDGEANGLE 
ekWEDGEROTATIONANGLE 
ekARCANGLE 
ekCOMPENSATOR 
ekVOLUMETYPE 
ekNUMBEROFPAIRS 
ekMAXIMUMNUMBERPAIRS 
ekDATEOFDVH 
ekDOSESCALE 
ekVOLUMESCALE 
ekNUMBEROFFRACTIONS 
ekFILMNUMBER 
ekFILMDATE 
ekFILMTYPE 
ekSOURCEIMAGEDISTANCE 
ekFILMDESCRIPTION 
ekFILMSOURCE 
ekODSCALE 
ekBITSPERPIXEL 
ekDOSEVOLUMEHISTOGRAM 
ekSEEDMODEL 
ekSEEDISOTOPE 
ekSEEDSTRENGTH 
ekSEEDSTRENGTHUNITS 
ekDATEOFIMPLANT 
ekNUMBEROFSEEDS 
ekIMAGESOURCE 
ekPIXELOFFSET 
ekUNDEFINEDKEY 
ekCOORD3OFFIRSTPOINT 
ekDEPTHGRIDINTERVAL 

◆ key_value_type

Enumerator
evCOMMENT 
evCTSCAN 
evMRSCAN 
evULTRASOUND 
evSTRUCTURE 
evBEAMGEOMETRY 
evDIGITALFILM 
evDOSE 
evDOSEVOLUMEHISTOGRAM 
evSEEDGEOMETRY 
evTRANSVERSE 
evSAGITTAL 
evCORONAL 
evTWOSCOMP 
evCHARACTER 
evIN 
evOUT 
evNOSEUP 
evNOSEDOWN 
evLEFTSIDEDOWN 
evRIGHTSIDEDOWN 
evSCANBASED 
evNOMINAL 
evMINIMUM 
evMAXIMUM 
evPHYSICAL 
evEFFECTIVE 
evLET 
evOER 
evERROR 
evGRAYS 
evRADS 
evCGYS 
evPERCENT 
evRELATIVE 
evABSOLUTE 
evCGE 
evSIMULATOR 
evDRR 
evPORT 
evUNSIGNEDBYTE 
evXRAY 
evELECTRON 
evNEUTRON 
evPROTON 
evOTHER 
evCOLLIMATOR 
evBLOCK 
evMLC_X 
evMLC_Y 
evMLC_XY 
evSTATIC 
evARC 
evSYMMETRIC 
evASYMMETRIC 
evASYMMETRIC_X 
evASYMMETRIC_Y 
evNONE 
ev1D_X 
ev1D_Y 
ev2D 
ev3D 
evFILM 
evONLINE 
evCOMPUTED 
evI125 
evPD103 
evMCI 
evCGYCM2PERHR 
evSECONDARYCAPTURE 

Variable Documentation

◆ key_list

char* key_list[]
extern

◆ key_list_words

char* key_list_words[]
extern

◆ key_value

char* key_value[]
extern

◆ key_value_words

char* key_value_words[]
extern