MeVisLab Toolbox Reference
mlDRTImageIODWrapper.h
Go to the documentation of this file.
1// Copyright (c) Fraunhofer MEVIS, Germany. All rights reserved.
2// **InsertLicense** code
3//----------------------------------------------------------------------------------
4//
5// NOTE:
6// This file has been generated automatically by
7// FMEwork/ReleaseMeVis/Configuration/CodeGenerators/dcmtkToMLConverter/convertDcmtkToML.py
8// using the template file
9// FMEwork/ReleaseMeVis/Configuration/CodeGenerators/dcmtkToMLConverter/MLDcmtkIODWrappers/templates/DcmIODWrapper.h
10//
11// Destination project:
12// FMEwork/ReleaseMeVis/Sources/Wrappers/MLDcmtkIODWrappers
13//
14//----------------------------------------------------------------------------------
16
21//----------------------------------------------------------------------------------
22
23
24#ifndef __mlDRTImageIODBaseWrapper_H
25#define __mlDRTImageIODBaseWrapper_H
26
27#ifndef Q_MOC_RUN
28
29#include <FMEThirdPartyWarningsDisable.h>
30#include <QObject>
31#include <QMap>
32#include <QString>
33#include <QVariant>
34#include <QVariantMap>
35#include <QList>
36#include <FMEThirdPartyWarningsRestore.h>
37
38#include <DCMTree_IOParameter_OFFIS.h>
39#include <DCMTree_Reader_OFFIS.h>
40#include <Fields/mlabDicomTree.h>
41
42// MLDcmtkBaseObjects includes
43#include <mlDRTImageIODBase.h>
44
45// local includes
82
83#endif
84
87class DRTImageIODBaseWrapper : public QObject
88{
89 Q_OBJECT
90
91public:
92 DRTImageIODBaseWrapper(ml::DRTImageIODBase* wrappedIOD) { _wrappedIOD = wrappedIOD; _init(); }
93
94 QStringList _propertyKeys;
97 Q_PROPERTY(QString ApprovalStatus READ getApprovalStatus WRITE setApprovalStatus)
98 QString _ReviewDate;
100 Q_PROPERTY(QString ReviewDate READ getReviewDate WRITE setReviewDate)
101 QString _ReviewTime;
103 Q_PROPERTY(QString ReviewTime READ getReviewTime WRITE setReviewTime)
106 Q_PROPERTY(QString ReviewerName READ getReviewerName WRITE setReviewerName)
110 QString _CineRate;
112 Q_PROPERTY(QString CineRate READ getCineRate WRITE setCineRate)
116 QString _FrameDelay;
118 Q_PROPERTY(QString FrameDelay READ getFrameDelay WRITE setFrameDelay)
119 QString _FrameTime;
121 Q_PROPERTY(QString FrameTime READ getFrameTime WRITE setFrameTime)
134 QString _StartTrim;
136 Q_PROPERTY(QString StartTrim READ getStartTrim WRITE setStartTrim)
137 QString _StopTrim;
139 Q_PROPERTY(QString StopTrim READ getStopTrim WRITE setStopTrim)
212 QString _GantryID;
214 Q_PROPERTY(QString GantryID READ getGantryID WRITE setGantryID)
226 Q_PROPERTY(QString Manufacturer READ getManufacturer WRITE setManufacturer)
241 Q_PROPERTY(QString StationName READ getStationName WRITE setStationName)
262 Q_PROPERTY(QString ContentDate READ getContentDate WRITE setContentDate)
265 Q_PROPERTY(QString ContentTime READ getContentTime WRITE setContentTime)
271 Q_PROPERTY(QString ImageComments READ getImageComments WRITE setImageComments)
272 QString _ImageType;
274 Q_PROPERTY(QString ImageType READ getImageType WRITE setImageType)
311 QString _StudyDate;
313 Q_PROPERTY(QString StudyDate READ getStudyDate WRITE setStudyDate)
317 QString _StudyID;
319 Q_PROPERTY(QString StudyID READ getStudyID WRITE setStudyID)
323 QString _StudyTime;
325 Q_PROPERTY(QString StudyTime READ getStudyTime WRITE setStudyTime)
331 Q_PROPERTY(int Columns READ getColumns WRITE setColumns)
337 Q_PROPERTY(int ICCProfile READ getICCProfile WRITE setICCProfile)
353 int _Rows;
355 Q_PROPERTY(int Rows READ getRows WRITE setRows)
364 Q_PROPERTY(QString RescaleSlope READ getRescaleSlope WRITE setRescaleSlope)
367 Q_PROPERTY(QString RescaleType READ getRescaleType WRITE setRescaleType)
376 Q_PROPERTY(QString EthnicGroup READ getEthnicGroup WRITE setEthnicGroup)
398 QString _PatientID;
400 Q_PROPERTY(QString PatientID READ getPatientID WRITE setPatientID)
406 Q_PROPERTY(QString PatientName READ getPatientName WRITE setPatientName)
407 QString _PatientSex;
409 Q_PROPERTY(QString PatientSex READ getPatientSex WRITE setPatientSex)
427 Q_PROPERTY(QString AdmissionID READ getAdmissionID WRITE setAdmissionID)
434 QString _Occupation;
436 Q_PROPERTY(QString Occupation READ getOccupation WRITE setOccupation)
437 QString _PatientAge;
439 Q_PROPERTY(QString PatientAge READ getPatientAge WRITE setPatientAge)
445 Q_PROPERTY(QString PatientSize READ getPatientSize WRITE setPatientSize)
448 Q_PROPERTY(QString PatientWeight READ getPatientWeight WRITE setPatientWeight)
457 Q_PROPERTY(int BitsStored READ getBitsStored WRITE setBitsStored)
469 Q_PROPERTY(QString GantryAngle READ getGantryAngle WRITE setGantryAngle)
475 Q_PROPERTY(int HighBit READ getHighBit WRITE setHighBit)
484 Q_PROPERTY(QString OperatorsName READ getOperatorsName WRITE setOperatorsName)
511 Q_PROPERTY(QString RTImageLabel READ getRTImageLabel WRITE setRTImageLabel)
514 Q_PROPERTY(QString RTImageName READ getRTImageName WRITE setRTImageName)
520 Q_PROPERTY(QString RTImagePlane READ getRTImagePlane WRITE setRTImagePlane)
524 QString _RTImageSID;
526 Q_PROPERTY(QString RTImageSID READ getRTImageSID WRITE setRTImageSID)
575 QString _Modality;
577 Q_PROPERTY(QString Modality READ getModality WRITE setModality)
598 Q_PROPERTY(QString SeriesNumber READ getSeriesNumber WRITE setSeriesNumber)
625 Q_PROPERTY(QString SOPClassUID READ getSOPClassUID WRITE setSOPClassUID)
643 Q_PROPERTY(QString WindowCenter READ getWindowCenter WRITE setWindowCenter)
649 Q_PROPERTY(QString WindowWidth READ getWindowWidth WRITE setWindowWidth)
650
664 Q_PROPERTY(QVariant DeviceSequence READ getDeviceSequence)
665 Q_PROPERTY(QVariant DeviceSequence READ createEmptyDeviceSequence)
666 Q_PROPERTY(QVariant DeviceSequence WRITE setDeviceSequence)
670 Q_PROPERTY(QVariant DerivationCodeSequence WRITE setDerivationCodeSequence)
672 Q_PROPERTY(QVariant IconImageSequence READ getIconImageSequence)
673 Q_PROPERTY(QVariant IconImageSequence READ createEmptyIconImageSequence)
674 Q_PROPERTY(QVariant IconImageSequence WRITE setIconImageSequence)
678 Q_PROPERTY(QVariant ReferencedImageSequence WRITE setReferencedImageSequence)
686 Q_PROPERTY(QVariant SourceImageSequence WRITE setSourceImageSequence)
698 Q_PROPERTY(QVariant ProcedureCodeSequence WRITE setProcedureCodeSequence)
702 Q_PROPERTY(QVariant ReferencedStudySequence WRITE setReferencedStudySequence)
710 Q_PROPERTY(QVariant ModalityLUTSequence WRITE setModalityLUTSequence)
722 Q_PROPERTY(QVariant OtherPatientIDsSequence WRITE setOtherPatientIDsSequence)
740 Q_PROPERTY(QVariant ExposureSequence READ getExposureSequence)
741 Q_PROPERTY(QVariant ExposureSequence READ createEmptyExposureSequence)
742 Q_PROPERTY(QVariant ExposureSequence WRITE setExposureSequence)
745 Q_PROPERTY(QVariant FluenceMapSequence READ createEmptyFluenceMapSequence)
746 Q_PROPERTY(QVariant FluenceMapSequence WRITE setFluenceMapSequence)
786 Q_PROPERTY(QVariant MACParametersSequence WRITE setMACParametersSequence)
792 Q_PROPERTY(QVariant VOILUTSequence READ getVOILUTSequence)
793 Q_PROPERTY(QVariant VOILUTSequence READ createEmptyVOILUTSequence)
794 Q_PROPERTY(QVariant VOILUTSequence WRITE setVOILUTSequence)
795
796
797public slots:
800
802 QStringList dir(QString searchString="") const;
803
806 QVariantMap getDicomTagByKey(QString key) ;
807 QVariantMap getDicomTagByName(QString name);
809 QVariant getDicomTagValueByKey(QString key);
811 QVariant getDicomTagValueByName(QString name);
813 MLABDicomTree* getDicomTree();
815 bool containsDicomModule(int dcmModuleType) const {
816 return _wrappedIOD->containsModule(static_cast<ml::DcmModuleType>(dcmModuleType));
817 }
819 QVariantList getDicomModuleTypes() const {
820
821 QVariantList types;
822 std::vector<ml::DcmModuleType> typesVec = _wrappedIOD->getModuleTypes();
823 for (std::vector<ml::DcmModuleType>::iterator iter = typesVec.begin(); iter != typesVec.end(); ++iter) {
824 types << static_cast<int>(*iter);
825 }
826 return types;
827 }
829 QString getDicomModuleName(int dcmModuleType) {
830 static QString dicomModules[] = { "ApprovalModule",
831"CalculatedDoseReferenceRecordModule",
832"CineModule",
833"ClinicalTrialSeriesModule",
834"ClinicalTrialStudyModule",
835"ClinicalTrialSubjectModule",
836"ContrastBolusModule",
837"DeviceModule",
838"FrameOfReferenceModule",
839"GeneralEquipmentModule",
840"GeneralImageModule",
841"GeneralStudyModule",
842"ImagePixelModule",
843"ImagePlaneModule",
844"MeasuredDoseReferenceRecordModule",
845"ModalityLUTModule",
846"MultiFrameModule",
847"MultiFrameOverlayModule",
848"OverlayPlaneModule",
849"PatientModule",
850"PatientStudyModule",
851"ROIContourModule",
852"RTBeamsModule",
853"RTBrachyApplicationSetupsModule",
854"RTDVHModule",
855"RTDoseModule",
856"RTDoseROIModule",
857"RTFractionSchemeModule",
858"RTGeneralPlanModule",
859"RTGeneralTreatmentRecordModule",
860"RTImageModule",
861"RTIonBeamsModule",
862"RTIonBeamsSessionRecordModule",
863"RTIonToleranceTablesModule",
864"RTPatientSetupModule",
865"RTPrescriptionModule",
866"RTROIObservationsModule",
867"RTSeriesModule",
868"RTToleranceTablesModule",
869"RTTreatmentMachineRecordModule",
870"RTTreatmentSummaryRecordModule",
871"SOPCommonModule",
872"StructureSetModule",
873"VOILUTModule" };
874 if (dcmModuleType>=0 && dcmModuleType<44)
875 {
876 return dicomModules[dcmModuleType];
877 }
878 return QString();
879 }
880
882 int sizeX ();
884 int sizeY ();
886 int sizeZ ();
888 int sizeC ();
890 int sizeT ();
892 int sizeU ();
894 QVariantList size3D ();
896 QVariantList size6D ();
898 QString dataType ();
900 //QVariantList worldToVoxelMatrix ();
902 QVariantList voxelToWorldMatrix ();
904 double voxelSizeX ();
906 double voxelSizeY ();
908 double voxelSizeZ ();
910 QVariantList voxelSize ();
911
912
913
914
915 bool setApprovalStatus(QString qParam);
916 QString getApprovalStatus() const;
917 QString getApprovalStatusTag() const { return QString(_wrappedIOD->getApprovalStatusTag().c_str()); }
918
919 bool setReviewDate(QString qParam);
920 QString getReviewDate() const;
921 QString getReviewDateTag() const { return QString(_wrappedIOD->getReviewDateTag().c_str()); }
922
923 bool setReviewTime(QString qParam);
924 QString getReviewTime() const;
925 QString getReviewTimeTag() const { return QString(_wrappedIOD->getReviewTimeTag().c_str()); }
926
927 bool setReviewerName(QString qParam);
928 QString getReviewerName() const;
929 QString getReviewerNameTag() const { return QString(_wrappedIOD->getReviewerNameTag().c_str()); }
930
931 bool setActualFrameDuration(QString qParam);
932 QString getActualFrameDuration() const;
933 QString getActualFrameDurationTag() const { return QString(_wrappedIOD->getActualFrameDurationTag().c_str()); }
934
935 bool setCineRate(QString qParam);
936 QString getCineRate() const;
937 QString getCineRateTag() const { return QString(_wrappedIOD->getCineRateTag().c_str()); }
938
939 bool setEffectiveDuration(QString qParam);
940 QString getEffectiveDuration() const;
941 QString getEffectiveDurationTag() const { return QString(_wrappedIOD->getEffectiveDurationTag().c_str()); }
942
943 bool setFrameDelay(QString qParam);
944 QString getFrameDelay() const;
945 QString getFrameDelayTag() const { return QString(_wrappedIOD->getFrameDelayTag().c_str()); }
946
947 bool setFrameTime(QString qParam);
948 QString getFrameTime() const;
949 QString getFrameTimeTag() const { return QString(_wrappedIOD->getFrameTimeTag().c_str()); }
950
951 bool setFrameTimeVector(QString qParam);
952 QString getFrameTimeVector() const;
953 QString getFrameTimeVectorTag() const { return QString(_wrappedIOD->getFrameTimeVectorTag().c_str()); }
954
955 bool setImageTriggerDelay(QString qParam);
956 QString getImageTriggerDelay() const;
957 QString getImageTriggerDelayTag() const { return QString(_wrappedIOD->getImageTriggerDelayTag().c_str()); }
958
961 QString getPreferredPlaybackSequencingTag() const { return QString(_wrappedIOD->getPreferredPlaybackSequencingTag().c_str()); }
962
963 bool setRecommendedDisplayFrameRate(QString qParam);
965 QString getRecommendedDisplayFrameRateTag() const { return QString(_wrappedIOD->getRecommendedDisplayFrameRateTag().c_str()); }
966
967 bool setStartTrim(QString qParam);
968 QString getStartTrim() const;
969 QString getStartTrimTag() const { return QString(_wrappedIOD->getStartTrimTag().c_str()); }
970
971 bool setStopTrim(QString qParam);
972 QString getStopTrim() const;
973 QString getStopTrimTag() const { return QString(_wrappedIOD->getStopTrimTag().c_str()); }
974
977 QString getClinicalTrialCoordinatingCenterNameTag() const { return QString(_wrappedIOD->getClinicalTrialCoordinatingCenterNameTag().c_str()); }
978
981 QString getClinicalTrialTimePointDescriptionTag() const { return QString(_wrappedIOD->getClinicalTrialTimePointDescriptionTag().c_str()); }
982
983 bool setClinicalTrialTimePointID(QString qParam);
985 QString getClinicalTrialTimePointIDTag() const { return QString(_wrappedIOD->getClinicalTrialTimePointIDTag().c_str()); }
986
987 bool setClinicalTrialProtocolID(QString qParam);
989 QString getClinicalTrialProtocolIDTag() const { return QString(_wrappedIOD->getClinicalTrialProtocolIDTag().c_str()); }
990
991 bool setClinicalTrialProtocolName(QString qParam);
993 QString getClinicalTrialProtocolNameTag() const { return QString(_wrappedIOD->getClinicalTrialProtocolNameTag().c_str()); }
994
995 bool setClinicalTrialSiteID(QString qParam);
996 QString getClinicalTrialSiteID() const;
997 QString getClinicalTrialSiteIDTag() const { return QString(_wrappedIOD->getClinicalTrialSiteIDTag().c_str()); }
998
999 bool setClinicalTrialSiteName(QString qParam);
1001 QString getClinicalTrialSiteNameTag() const { return QString(_wrappedIOD->getClinicalTrialSiteNameTag().c_str()); }
1002
1003 bool setClinicalTrialSponsorName(QString qParam);
1005 QString getClinicalTrialSponsorNameTag() const { return QString(_wrappedIOD->getClinicalTrialSponsorNameTag().c_str()); }
1006
1007 bool setClinicalTrialSubjectID(QString qParam);
1009 QString getClinicalTrialSubjectIDTag() const { return QString(_wrappedIOD->getClinicalTrialSubjectIDTag().c_str()); }
1010
1013 QString getClinicalTrialSubjectReadingIDTag() const { return QString(_wrappedIOD->getClinicalTrialSubjectReadingIDTag().c_str()); }
1014
1015 bool setContrastBolusAgent(QString qParam);
1016 QString getContrastBolusAgent() const;
1017 QString getContrastBolusAgentTag() const { return QString(_wrappedIOD->getContrastBolusAgentTag().c_str()); }
1018
1019 bool setContrastBolusIngredient(QString qParam);
1021 QString getContrastBolusIngredientTag() const { return QString(_wrappedIOD->getContrastBolusIngredientTag().c_str()); }
1022
1025 QString getContrastBolusIngredientConcentrationTag() const { return QString(_wrappedIOD->getContrastBolusIngredientConcentrationTag().c_str()); }
1026
1027 bool setContrastBolusRoute(QString qParam);
1028 QString getContrastBolusRoute() const;
1029 QString getContrastBolusRouteTag() const { return QString(_wrappedIOD->getContrastBolusRouteTag().c_str()); }
1030
1031 bool setContrastBolusStartTime(QString qParam);
1033 QString getContrastBolusStartTimeTag() const { return QString(_wrappedIOD->getContrastBolusStartTimeTag().c_str()); }
1034
1035 bool setContrastBolusStopTime(QString qParam);
1037 QString getContrastBolusStopTimeTag() const { return QString(_wrappedIOD->getContrastBolusStopTimeTag().c_str()); }
1038
1039 bool setContrastBolusTotalDose(QString qParam);
1041 QString getContrastBolusTotalDoseTag() const { return QString(_wrappedIOD->getContrastBolusTotalDoseTag().c_str()); }
1042
1043 bool setContrastBolusVolume(QString qParam);
1044 QString getContrastBolusVolume() const;
1045 QString getContrastBolusVolumeTag() const { return QString(_wrappedIOD->getContrastBolusVolumeTag().c_str()); }
1046
1047 bool setContrastFlowDuration(QString qParam);
1049 QString getContrastFlowDurationTag() const { return QString(_wrappedIOD->getContrastFlowDurationTag().c_str()); }
1050
1051 bool setContrastFlowRate(QString qParam);
1052 QString getContrastFlowRate() const;
1053 QString getContrastFlowRateTag() const { return QString(_wrappedIOD->getContrastFlowRateTag().c_str()); }
1054
1055 bool setFrameOfReferenceUID(QString qParam);
1056 QString getFrameOfReferenceUID() const;
1057 QString getFrameOfReferenceUIDTag() const { return QString(_wrappedIOD->getFrameOfReferenceUIDTag().c_str()); }
1058
1059 bool setPositionReferenceIndicator(QString qParam);
1061 QString getPositionReferenceIndicatorTag() const { return QString(_wrappedIOD->getPositionReferenceIndicatorTag().c_str()); }
1062
1063 bool setDateOfLastCalibration(QString qParam);
1065 QString getDateOfLastCalibrationTag() const { return QString(_wrappedIOD->getDateOfLastCalibrationTag().c_str()); }
1066
1067 bool setDeviceSerialNumber(QString qParam);
1068 QString getDeviceSerialNumber() const;
1069 QString getDeviceSerialNumberTag() const { return QString(_wrappedIOD->getDeviceSerialNumberTag().c_str()); }
1070
1071 bool setGantryID(QString qParam);
1072 QString getGantryID() const;
1073 QString getGantryIDTag() const { return QString(_wrappedIOD->getGantryIDTag().c_str()); }
1074
1075 bool setInstitutionAddress(QString qParam);
1076 QString getInstitutionAddress() const;
1077 QString getInstitutionAddressTag() const { return QString(_wrappedIOD->getInstitutionAddressTag().c_str()); }
1078
1079 bool setInstitutionName(QString qParam);
1080 QString getInstitutionName() const;
1081 QString getInstitutionNameTag() const { return QString(_wrappedIOD->getInstitutionNameTag().c_str()); }
1082
1085 QString getInstitutionalDepartmentNameTag() const { return QString(_wrappedIOD->getInstitutionalDepartmentNameTag().c_str()); }
1086
1087 bool setManufacturer(QString qParam);
1088 QString getManufacturer() const;
1089 QString getManufacturerTag() const { return QString(_wrappedIOD->getManufacturerTag().c_str()); }
1090
1091 bool setManufacturerModelName(QString qParam);
1093 QString getManufacturerModelNameTag() const { return QString(_wrappedIOD->getManufacturerModelNameTag().c_str()); }
1094
1095 bool setPixelPaddingValue(int qParam);
1097 QString getPixelPaddingValueTag() const { return QString(_wrappedIOD->getPixelPaddingValueTag().c_str()); }
1098
1099 bool setSoftwareVersions(QString qParam);
1100 QString getSoftwareVersions() const;
1101 QString getSoftwareVersionsTag() const { return QString(_wrappedIOD->getSoftwareVersionsTag().c_str()); }
1102
1103 bool setSpatialResolution(QString qParam);
1104 QString getSpatialResolution() const;
1105 QString getSpatialResolutionTag() const { return QString(_wrappedIOD->getSpatialResolutionTag().c_str()); }
1106
1107 bool setStationName(QString qParam);
1108 QString getStationName() const;
1109 QString getStationNameTag() const { return QString(_wrappedIOD->getStationNameTag().c_str()); }
1110
1111 bool setTimeOfLastCalibration(QString qParam);
1113 QString getTimeOfLastCalibrationTag() const { return QString(_wrappedIOD->getTimeOfLastCalibrationTag().c_str()); }
1114
1115 bool setAcquisitionDate(QString qParam);
1116 QString getAcquisitionDate() const;
1117 QString getAcquisitionDateTag() const { return QString(_wrappedIOD->getAcquisitionDateTag().c_str()); }
1118
1119 bool setAcquisitionDateTime(QString qParam);
1120 QString getAcquisitionDateTime() const;
1121 QString getAcquisitionDateTimeTag() const { return QString(_wrappedIOD->getAcquisitionDateTimeTag().c_str()); }
1122
1123 bool setAcquisitionNumber(QString qParam);
1124 QString getAcquisitionNumber() const;
1125 QString getAcquisitionNumberTag() const { return QString(_wrappedIOD->getAcquisitionNumberTag().c_str()); }
1126
1127 bool setAcquisitionTime(QString qParam);
1128 QString getAcquisitionTime() const;
1129 QString getAcquisitionTimeTag() const { return QString(_wrappedIOD->getAcquisitionTimeTag().c_str()); }
1130
1131 bool setBurnedInAnnotation(QString qParam);
1132 QString getBurnedInAnnotation() const;
1133 QString getBurnedInAnnotationTag() const { return QString(_wrappedIOD->getBurnedInAnnotationTag().c_str()); }
1134
1135 bool setContentDate(QString qParam);
1136 QString getContentDate() const;
1137 QString getContentDateTag() const { return QString(_wrappedIOD->getContentDateTag().c_str()); }
1138
1139 bool setContentTime(QString qParam);
1140 QString getContentTime() const;
1141 QString getContentTimeTag() const { return QString(_wrappedIOD->getContentTimeTag().c_str()); }
1142
1143 bool setDerivationDescription(QString qParam);
1145 QString getDerivationDescriptionTag() const { return QString(_wrappedIOD->getDerivationDescriptionTag().c_str()); }
1146
1147 bool setImageComments(QString qParam);
1148 QString getImageComments() const;
1149 QString getImageCommentsTag() const { return QString(_wrappedIOD->getImageCommentsTag().c_str()); }
1150
1151 bool setImageType(QString qParam);
1152 QString getImageType() const;
1153 QString getImageTypeTag() const { return QString(_wrappedIOD->getImageTypeTag().c_str()); }
1154
1155 bool setImagesInAcquisition(QString qParam);
1156 QString getImagesInAcquisition() const;
1157 QString getImagesInAcquisitionTag() const { return QString(_wrappedIOD->getImagesInAcquisitionTag().c_str()); }
1158
1159 bool setIrradiationEventUID(QString qParam);
1160 QString getIrradiationEventUID() const;
1161 QString getIrradiationEventUIDTag() const { return QString(_wrappedIOD->getIrradiationEventUIDTag().c_str()); }
1162
1163 bool setLossyImageCompression(QString qParam);
1165 QString getLossyImageCompressionTag() const { return QString(_wrappedIOD->getLossyImageCompressionTag().c_str()); }
1166
1169 QString getLossyImageCompressionMethodTag() const { return QString(_wrappedIOD->getLossyImageCompressionMethodTag().c_str()); }
1170
1171 bool setLossyImageCompressionRatio(QString qParam);
1173 QString getLossyImageCompressionRatioTag() const { return QString(_wrappedIOD->getLossyImageCompressionRatioTag().c_str()); }
1174
1175 bool setPatientOrientation(QString qParam);
1176 QString getPatientOrientation() const;
1177 QString getPatientOrientationTag() const { return QString(_wrappedIOD->getPatientOrientationTag().c_str()); }
1178
1179 bool setPresentationLUTShape(QString qParam);
1181 QString getPresentationLUTShapeTag() const { return QString(_wrappedIOD->getPresentationLUTShapeTag().c_str()); }
1182
1183 bool setQualityControlImage(QString qParam);
1184 QString getQualityControlImage() const;
1185 QString getQualityControlImageTag() const { return QString(_wrappedIOD->getQualityControlImageTag().c_str()); }
1186
1187 bool setAccessionNumber(QString qParam);
1188 QString getAccessionNumber() const;
1189 QString getAccessionNumberTag() const { return QString(_wrappedIOD->getAccessionNumberTag().c_str()); }
1190
1193 QString getNameOfPhysiciansReadingStudyTag() const { return QString(_wrappedIOD->getNameOfPhysiciansReadingStudyTag().c_str()); }
1194
1195 bool setPhysiciansOfRecord(QString qParam);
1196 QString getPhysiciansOfRecord() const;
1197 QString getPhysiciansOfRecordTag() const { return QString(_wrappedIOD->getPhysiciansOfRecordTag().c_str()); }
1198
1199 bool setReferringPhysicianName(QString qParam);
1201 QString getReferringPhysicianNameTag() const { return QString(_wrappedIOD->getReferringPhysicianNameTag().c_str()); }
1202
1203 bool setStudyDate(QString qParam);
1204 QString getStudyDate() const;
1205 QString getStudyDateTag() const { return QString(_wrappedIOD->getStudyDateTag().c_str()); }
1206
1207 bool setStudyDescription(QString qParam);
1208 QString getStudyDescription() const;
1209 QString getStudyDescriptionTag() const { return QString(_wrappedIOD->getStudyDescriptionTag().c_str()); }
1210
1211 bool setStudyID(QString qParam);
1212 QString getStudyID() const;
1213 QString getStudyIDTag() const { return QString(_wrappedIOD->getStudyIDTag().c_str()); }
1214
1215 bool setStudyInstanceUID(QString qParam);
1216 QString getStudyInstanceUID() const;
1217 QString getStudyInstanceUIDTag() const { return QString(_wrappedIOD->getStudyInstanceUIDTag().c_str()); }
1218
1219 bool setStudyTime(QString qParam);
1220 QString getStudyTime() const;
1221 QString getStudyTimeTag() const { return QString(_wrappedIOD->getStudyTimeTag().c_str()); }
1222
1225 QString getBluePaletteColorLookupTableDescriptorTag() const { return QString(_wrappedIOD->getBluePaletteColorLookupTableDescriptorTag().c_str()); }
1226
1227 bool setColumns(int qParam);
1228 int getColumns() const;
1229 QString getColumnsTag() const { return QString(_wrappedIOD->getColumnsTag().c_str()); }
1230
1233 QString getGreenPaletteColorLookupTableDescriptorTag() const { return QString(_wrappedIOD->getGreenPaletteColorLookupTableDescriptorTag().c_str()); }
1234
1235 bool setICCProfile(int qParam);
1236 int getICCProfile() const;
1237 QString getICCProfileTag() const { return QString(_wrappedIOD->getICCProfileTag().c_str()); }
1238
1241 QString getLargestImagePixelValueTag() const { return QString(_wrappedIOD->getLargestImagePixelValueTag().c_str()); }
1242
1243 bool setPixelAspectRatio(QString qParam);
1244 QString getPixelAspectRatio() const;
1245 QString getPixelAspectRatioTag() const { return QString(_wrappedIOD->getPixelAspectRatioTag().c_str()); }
1246
1247 bool setPixelDataProviderURL(QString qParam);
1249 QString getPixelDataProviderURLTag() const { return QString(_wrappedIOD->getPixelDataProviderURLTag().c_str()); }
1250
1251 bool setPlanarConfiguration(int qParam);
1253 QString getPlanarConfigurationTag() const { return QString(_wrappedIOD->getPlanarConfigurationTag().c_str()); }
1254
1257 QString getRedPaletteColorLookupTableDescriptorTag() const { return QString(_wrappedIOD->getRedPaletteColorLookupTableDescriptorTag().c_str()); }
1258
1259 bool setRows(int qParam);
1260 int getRows() const;
1261 QString getRowsTag() const { return QString(_wrappedIOD->getRowsTag().c_str()); }
1262
1265 QString getSmallestImagePixelValueTag() const { return QString(_wrappedIOD->getSmallestImagePixelValueTag().c_str()); }
1266
1267 bool setRescaleIntercept(QString qParam);
1268 QString getRescaleIntercept() const;
1269 QString getRescaleInterceptTag() const { return QString(_wrappedIOD->getRescaleInterceptTag().c_str()); }
1270
1271 bool setRescaleSlope(QString qParam);
1272 QString getRescaleSlope() const;
1273 QString getRescaleSlopeTag() const { return QString(_wrappedIOD->getRescaleSlopeTag().c_str()); }
1274
1275 bool setRescaleType(QString qParam);
1276 QString getRescaleType() const;
1277 QString getRescaleTypeTag() const { return QString(_wrappedIOD->getRescaleTypeTag().c_str()); }
1278
1279 bool setNumberOfFrames(QString qParam);
1280 QString getNumberOfFrames() const;
1281 QString getNumberOfFramesTag() const { return QString(_wrappedIOD->getNumberOfFramesTag().c_str()); }
1282
1283 bool setDeidentificationMethod(QString qParam);
1285 QString getDeidentificationMethodTag() const { return QString(_wrappedIOD->getDeidentificationMethodTag().c_str()); }
1286
1287 bool setEthnicGroup(QString qParam);
1288 QString getEthnicGroup() const;
1289 QString getEthnicGroupTag() const { return QString(_wrappedIOD->getEthnicGroupTag().c_str()); }
1290
1291 bool setIssuerOfPatientID(QString qParam);
1292 QString getIssuerOfPatientID() const;
1293 QString getIssuerOfPatientIDTag() const { return QString(_wrappedIOD->getIssuerOfPatientIDTag().c_str()); }
1294
1295 bool setOtherPatientIDs(QString qParam);
1296 QString getOtherPatientIDs() const;
1297 QString getOtherPatientIDsTag() const { return QString(_wrappedIOD->getOtherPatientIDsTag().c_str()); }
1298
1299 bool setOtherPatientNames(QString qParam);
1300 QString getOtherPatientNames() const;
1301 QString getOtherPatientNamesTag() const { return QString(_wrappedIOD->getOtherPatientNamesTag().c_str()); }
1302
1303 bool setPatientBirthDate(QString qParam);
1304 QString getPatientBirthDate() const;
1305 QString getPatientBirthDateTag() const { return QString(_wrappedIOD->getPatientBirthDateTag().c_str()); }
1306
1307 bool setPatientBirthTime(QString qParam);
1308 QString getPatientBirthTime() const;
1309 QString getPatientBirthTimeTag() const { return QString(_wrappedIOD->getPatientBirthTimeTag().c_str()); }
1310
1311 bool setPatientBreedDescription(QString qParam);
1313 QString getPatientBreedDescriptionTag() const { return QString(_wrappedIOD->getPatientBreedDescriptionTag().c_str()); }
1314
1315 bool setPatientComments(QString qParam);
1316 QString getPatientComments() const;
1317 QString getPatientCommentsTag() const { return QString(_wrappedIOD->getPatientCommentsTag().c_str()); }
1318
1319 bool setPatientID(QString qParam);
1320 QString getPatientID() const;
1321 QString getPatientIDTag() const { return QString(_wrappedIOD->getPatientIDTag().c_str()); }
1322
1323 bool setPatientIdentityRemoved(QString qParam);
1325 QString getPatientIdentityRemovedTag() const { return QString(_wrappedIOD->getPatientIdentityRemovedTag().c_str()); }
1326
1327 bool setPatientName(QString qParam);
1328 QString getPatientName() const;
1329 QString getPatientNameTag() const { return QString(_wrappedIOD->getPatientNameTag().c_str()); }
1330
1331 bool setPatientSex(QString qParam);
1332 QString getPatientSex() const;
1333 QString getPatientSexTag() const { return QString(_wrappedIOD->getPatientSexTag().c_str()); }
1334
1335 bool setPatientSpeciesDescription(QString qParam);
1337 QString getPatientSpeciesDescriptionTag() const { return QString(_wrappedIOD->getPatientSpeciesDescriptionTag().c_str()); }
1338
1339 bool setResponsibleOrganization(QString qParam);
1341 QString getResponsibleOrganizationTag() const { return QString(_wrappedIOD->getResponsibleOrganizationTag().c_str()); }
1342
1343 bool setResponsiblePerson(QString qParam);
1344 QString getResponsiblePerson() const;
1345 QString getResponsiblePersonTag() const { return QString(_wrappedIOD->getResponsiblePersonTag().c_str()); }
1346
1347 bool setResponsiblePersonRole(QString qParam);
1349 QString getResponsiblePersonRoleTag() const { return QString(_wrappedIOD->getResponsiblePersonRoleTag().c_str()); }
1350
1351 bool setAdditionalPatientHistory(QString qParam);
1353 QString getAdditionalPatientHistoryTag() const { return QString(_wrappedIOD->getAdditionalPatientHistoryTag().c_str()); }
1354
1355 bool setAdmissionID(QString qParam);
1356 QString getAdmissionID() const;
1357 QString getAdmissionIDTag() const { return QString(_wrappedIOD->getAdmissionIDTag().c_str()); }
1358
1361 QString getAdmittingDiagnosesDescriptionTag() const { return QString(_wrappedIOD->getAdmittingDiagnosesDescriptionTag().c_str()); }
1362
1363 bool setIssuerOfAdmissionID(QString qParam);
1364 QString getIssuerOfAdmissionID() const;
1365 QString getIssuerOfAdmissionIDTag() const { return QString(_wrappedIOD->getIssuerOfAdmissionIDTag().c_str()); }
1366
1367 bool setOccupation(QString qParam);
1368 QString getOccupation() const;
1369 QString getOccupationTag() const { return QString(_wrappedIOD->getOccupationTag().c_str()); }
1370
1371 bool setPatientAge(QString qParam);
1372 QString getPatientAge() const;
1373 QString getPatientAgeTag() const { return QString(_wrappedIOD->getPatientAgeTag().c_str()); }
1374
1375 bool setPatientSexNeutered(QString qParam);
1376 QString getPatientSexNeutered() const;
1377 QString getPatientSexNeuteredTag() const { return QString(_wrappedIOD->getPatientSexNeuteredTag().c_str()); }
1378
1379 bool setPatientSize(QString qParam);
1380 QString getPatientSize() const;
1381 QString getPatientSizeTag() const { return QString(_wrappedIOD->getPatientSizeTag().c_str()); }
1382
1383 bool setPatientWeight(QString qParam);
1384 QString getPatientWeight() const;
1385 QString getPatientWeightTag() const { return QString(_wrappedIOD->getPatientWeightTag().c_str()); }
1386
1387 bool setBeamLimitingDeviceAngle(QString qParam);
1389 QString getBeamLimitingDeviceAngleTag() const { return QString(_wrappedIOD->getBeamLimitingDeviceAngleTag().c_str()); }
1390
1391 bool setBitsAllocated(int qParam);
1392 int getBitsAllocated() const;
1393 QString getBitsAllocatedTag() const { return QString(_wrappedIOD->getBitsAllocatedTag().c_str()); }
1394
1395 bool setBitsStored(int qParam);
1396 int getBitsStored() const;
1397 QString getBitsStoredTag() const { return QString(_wrappedIOD->getBitsStoredTag().c_str()); }
1398
1399 bool setConversionType(QString qParam);
1400 QString getConversionType() const;
1401 QString getConversionTypeTag() const { return QString(_wrappedIOD->getConversionTypeTag().c_str()); }
1402
1405 QString getEndCumulativeMetersetWeightTag() const { return QString(_wrappedIOD->getEndCumulativeMetersetWeightTag().c_str()); }
1406
1407 bool setFractionNumber(QString qParam);
1408 QString getFractionNumber() const;
1409 QString getFractionNumberTag() const { return QString(_wrappedIOD->getFractionNumberTag().c_str()); }
1410
1411 bool setGantryAngle(QString qParam);
1412 QString getGantryAngle() const;
1413 QString getGantryAngleTag() const { return QString(_wrappedIOD->getGantryAngleTag().c_str()); }
1414
1415 bool setGantryPitchAngle(float qParam);
1416 float getGantryPitchAngle() const;
1417 QString getGantryPitchAngleTag() const { return QString(_wrappedIOD->getGantryPitchAngleTag().c_str()); }
1418
1419 bool setHighBit(int qParam);
1420 int getHighBit() const;
1421 QString getHighBitTag() const { return QString(_wrappedIOD->getHighBitTag().c_str()); }
1422
1423 bool setImagePlanePixelSpacing(QString qParam);
1425 QString getImagePlanePixelSpacingTag() const { return QString(_wrappedIOD->getImagePlanePixelSpacingTag().c_str()); }
1426
1427 bool setIsocenterPosition(QString qParam);
1428 QString getIsocenterPosition() const;
1429 QString getIsocenterPositionTag() const { return QString(_wrappedIOD->getIsocenterPositionTag().c_str()); }
1430
1431 bool setOperatorsName(QString qParam);
1432 QString getOperatorsName() const;
1433 QString getOperatorsNameTag() const { return QString(_wrappedIOD->getOperatorsNameTag().c_str()); }
1434
1435 bool setPatientPosition(QString qParam);
1436 QString getPatientPosition() const;
1437 QString getPatientPositionTag() const { return QString(_wrappedIOD->getPatientPositionTag().c_str()); }
1438
1439 bool setPatientSupportAngle(QString qParam);
1440 QString getPatientSupportAngle() const;
1441 QString getPatientSupportAngleTag() const { return QString(_wrappedIOD->getPatientSupportAngleTag().c_str()); }
1442
1443 bool setPhotometricInterpretation(QString qParam);
1445 QString getPhotometricInterpretationTag() const { return QString(_wrappedIOD->getPhotometricInterpretationTag().c_str()); }
1446
1447 bool setPixelIntensityRelationship(QString qParam);
1449 QString getPixelIntensityRelationshipTag() const { return QString(_wrappedIOD->getPixelIntensityRelationshipTag().c_str()); }
1450
1453 QString getPixelIntensityRelationshipSignTag() const { return QString(_wrappedIOD->getPixelIntensityRelationshipSignTag().c_str()); }
1454
1455 bool setPixelRepresentation(int qParam);
1457 QString getPixelRepresentationTag() const { return QString(_wrappedIOD->getPixelRepresentationTag().c_str()); }
1458
1459 bool setPrimaryDosimeterUnit(QString qParam);
1461 QString getPrimaryDosimeterUnitTag() const { return QString(_wrappedIOD->getPrimaryDosimeterUnitTag().c_str()); }
1462
1463 bool setRTImageDescription(QString qParam);
1464 QString getRTImageDescription() const;
1465 QString getRTImageDescriptionTag() const { return QString(_wrappedIOD->getRTImageDescriptionTag().c_str()); }
1466
1467 bool setRTImageLabel(QString qParam);
1468 QString getRTImageLabel() const;
1469 QString getRTImageLabelTag() const { return QString(_wrappedIOD->getRTImageLabelTag().c_str()); }
1470
1471 bool setRTImageName(QString qParam);
1472 QString getRTImageName() const;
1473 QString getRTImageNameTag() const { return QString(_wrappedIOD->getRTImageNameTag().c_str()); }
1474
1475 bool setRTImageOrientation(QString qParam);
1476 QString getRTImageOrientation() const;
1477 QString getRTImageOrientationTag() const { return QString(_wrappedIOD->getRTImageOrientationTag().c_str()); }
1478
1479 bool setRTImagePlane(QString qParam);
1480 QString getRTImagePlane() const;
1481 QString getRTImagePlaneTag() const { return QString(_wrappedIOD->getRTImagePlaneTag().c_str()); }
1482
1483 bool setRTImagePosition(QString qParam);
1484 QString getRTImagePosition() const;
1485 QString getRTImagePositionTag() const { return QString(_wrappedIOD->getRTImagePositionTag().c_str()); }
1486
1487 bool setRTImageSID(QString qParam);
1488 QString getRTImageSID() const;
1489 QString getRTImageSIDTag() const { return QString(_wrappedIOD->getRTImageSIDTag().c_str()); }
1490
1491 bool setRadiationMachineName(QString qParam);
1493 QString getRadiationMachineNameTag() const { return QString(_wrappedIOD->getRadiationMachineNameTag().c_str()); }
1494
1495 bool setRadiationMachineSAD(QString qParam);
1496 QString getRadiationMachineSAD() const;
1497 QString getRadiationMachineSADTag() const { return QString(_wrappedIOD->getRadiationMachineSADTag().c_str()); }
1498
1499 bool setRadiationMachineSSD(QString qParam);
1500 QString getRadiationMachineSSD() const;
1501 QString getRadiationMachineSSDTag() const { return QString(_wrappedIOD->getRadiationMachineSSDTag().c_str()); }
1502
1503 bool setReferencedBeamNumber(QString qParam);
1505 QString getReferencedBeamNumberTag() const { return QString(_wrappedIOD->getReferencedBeamNumberTag().c_str()); }
1506
1509 QString getReferencedFractionGroupNumberTag() const { return QString(_wrappedIOD->getReferencedFractionGroupNumberTag().c_str()); }
1510
1511 bool setReportedValuesOrigin(QString qParam);
1513 QString getReportedValuesOriginTag() const { return QString(_wrappedIOD->getReportedValuesOriginTag().c_str()); }
1514
1515 bool setSamplesPerPixel(int qParam);
1517 QString getSamplesPerPixelTag() const { return QString(_wrappedIOD->getSamplesPerPixelTag().c_str()); }
1518
1521 QString getSourceToReferenceObjectDistanceTag() const { return QString(_wrappedIOD->getSourceToReferenceObjectDistanceTag().c_str()); }
1522
1525 QString getStartCumulativeMetersetWeightTag() const { return QString(_wrappedIOD->getStartCumulativeMetersetWeightTag().c_str()); }
1526
1527 bool setTableTopEccentricAngle(QString qParam);
1529 QString getTableTopEccentricAngleTag() const { return QString(_wrappedIOD->getTableTopEccentricAngleTag().c_str()); }
1530
1533 QString getTableTopEccentricAxisDistanceTag() const { return QString(_wrappedIOD->getTableTopEccentricAxisDistanceTag().c_str()); }
1534
1535 bool setTableTopLateralPosition(QString qParam);
1537 QString getTableTopLateralPositionTag() const { return QString(_wrappedIOD->getTableTopLateralPositionTag().c_str()); }
1538
1541 QString getTableTopLongitudinalPositionTag() const { return QString(_wrappedIOD->getTableTopLongitudinalPositionTag().c_str()); }
1542
1543 bool setTableTopVerticalPosition(QString qParam);
1545 QString getTableTopVerticalPositionTag() const { return QString(_wrappedIOD->getTableTopVerticalPositionTag().c_str()); }
1546
1547 bool setXRayImageReceptorAngle(QString qParam);
1549 QString getXRayImageReceptorAngleTag() const { return QString(_wrappedIOD->getXRayImageReceptorAngleTag().c_str()); }
1550
1553 QString getXRayImageReceptorTranslationTag() const { return QString(_wrappedIOD->getXRayImageReceptorTranslationTag().c_str()); }
1554
1555 bool setModality(QString qParam);
1556 QString getModality() const;
1557 QString getModalityTag() const { return QString(_wrappedIOD->getModalityTag().c_str()); }
1558
1561 QString getPerformedProcedureStepDescriptionTag() const { return QString(_wrappedIOD->getPerformedProcedureStepDescriptionTag().c_str()); }
1562
1563 bool setPerformedProcedureStepID(QString qParam);
1565 QString getPerformedProcedureStepIDTag() const { return QString(_wrappedIOD->getPerformedProcedureStepIDTag().c_str()); }
1566
1569 QString getPerformedProcedureStepStartDateTag() const { return QString(_wrappedIOD->getPerformedProcedureStepStartDateTag().c_str()); }
1570
1573 QString getPerformedProcedureStepStartTimeTag() const { return QString(_wrappedIOD->getPerformedProcedureStepStartTimeTag().c_str()); }
1574
1575 bool setSeriesDescription(QString qParam);
1576 QString getSeriesDescription() const;
1577 QString getSeriesDescriptionTag() const { return QString(_wrappedIOD->getSeriesDescriptionTag().c_str()); }
1578
1579 bool setSeriesInstanceUID(QString qParam);
1580 QString getSeriesInstanceUID() const;
1581 QString getSeriesInstanceUIDTag() const { return QString(_wrappedIOD->getSeriesInstanceUIDTag().c_str()); }
1582
1583 bool setSeriesNumber(QString qParam);
1584 QString getSeriesNumber() const;
1585 QString getSeriesNumberTag() const { return QString(_wrappedIOD->getSeriesNumberTag().c_str()); }
1586
1590
1591 bool setInstanceCreationDate(QString qParam);
1593 QString getInstanceCreationDateTag() const { return QString(_wrappedIOD->getInstanceCreationDateTag().c_str()); }
1594
1595 bool setInstanceCreationTime(QString qParam);
1597 QString getInstanceCreationTimeTag() const { return QString(_wrappedIOD->getInstanceCreationTimeTag().c_str()); }
1598
1599 bool setInstanceCreatorUID(QString qParam);
1600 QString getInstanceCreatorUID() const;
1601 QString getInstanceCreatorUIDTag() const { return QString(_wrappedIOD->getInstanceCreatorUIDTag().c_str()); }
1602
1605 QString getOriginalSpecializedSOPClassUIDTag() const { return QString(_wrappedIOD->getOriginalSpecializedSOPClassUIDTag().c_str()); }
1606
1607 bool setRelatedGeneralSOPClassUID(QString qParam);
1609 QString getRelatedGeneralSOPClassUIDTag() const { return QString(_wrappedIOD->getRelatedGeneralSOPClassUIDTag().c_str()); }
1610
1611 bool setSOPAuthorizationComment(QString qParam);
1613 QString getSOPAuthorizationCommentTag() const { return QString(_wrappedIOD->getSOPAuthorizationCommentTag().c_str()); }
1614
1615 bool setSOPAuthorizationDateTime(QString qParam);
1617 QString getSOPAuthorizationDateTimeTag() const { return QString(_wrappedIOD->getSOPAuthorizationDateTimeTag().c_str()); }
1618
1619 bool setSOPClassUID(QString qParam);
1620 QString getSOPClassUID() const;
1621 QString getSOPClassUIDTag() const { return QString(_wrappedIOD->getSOPClassUIDTag().c_str()); }
1622
1623 bool setSOPInstanceStatus(QString qParam);
1624 QString getSOPInstanceStatus() const;
1625 QString getSOPInstanceStatusTag() const { return QString(_wrappedIOD->getSOPInstanceStatusTag().c_str()); }
1626
1627 bool setSOPInstanceUID(QString qParam);
1628 QString getSOPInstanceUID() const;
1629 QString getSOPInstanceUIDTag() const { return QString(_wrappedIOD->getSOPInstanceUIDTag().c_str()); }
1630
1631 bool setSpecificCharacterSet(QString qParam);
1633 QString getSpecificCharacterSetTag() const { return QString(_wrappedIOD->getSpecificCharacterSetTag().c_str()); }
1634
1635 bool setTimezoneOffsetFromUTC(QString qParam);
1637 QString getTimezoneOffsetFromUTCTag() const { return QString(_wrappedIOD->getTimezoneOffsetFromUTCTag().c_str()); }
1638
1639 bool setVOILUTFunction(QString qParam);
1640 QString getVOILUTFunction() const;
1641 QString getVOILUTFunctionTag() const { return QString(_wrappedIOD->getVOILUTFunctionTag().c_str()); }
1642
1643 bool setWindowCenter(QString qParam);
1644 QString getWindowCenter() const;
1645 QString getWindowCenterTag() const { return QString(_wrappedIOD->getWindowCenterTag().c_str()); }
1646
1649 QString getWindowCenterWidthExplanationTag() const { return QString(_wrappedIOD->getWindowCenterWidthExplanationTag().c_str()); }
1650
1651 bool setWindowWidth(QString qParam);
1652 QString getWindowWidth() const;
1653 QString getWindowWidthTag() const { return QString(_wrappedIOD->getWindowWidthTag().c_str()); }
1654
1655
1656 //bool setMultiplexedAudioChannelsDescriptionCodeSequence(QVariantList qParam);
1661
1662 //bool setContrastBolusAdministrationRouteSequence(QVariantList qParam);
1667
1668 //bool setContrastBolusAgentSequence(QVariantList qParam);
1671 void setContrastBolusAgentSequence (QVariant qSeq);
1672 QString getContrastBolusAgentSequenceTag() const { return QString(_wrappedIOD->getContrastBolusAgentSequenceTag().c_str()); }
1673
1674 //bool setDeviceSequence(QVariantList qParam);
1675 QVariant getDeviceSequence() const;
1676 QVariant createEmptyDeviceSequence () const;
1677 void setDeviceSequence (QVariant qSeq);
1678 QString getDeviceSequenceTag() const { return QString(_wrappedIOD->getDeviceSequenceTag().c_str()); }
1679
1680 //bool setDerivationCodeSequence(QVariantList qParam);
1683 void setDerivationCodeSequence (QVariant qSeq);
1684 QString getDerivationCodeSequenceTag() const { return QString(_wrappedIOD->getDerivationCodeSequenceTag().c_str()); }
1685
1686 //bool setIconImageSequence(QVariantList qParam);
1687 QVariant getIconImageSequence() const;
1689 void setIconImageSequence (QVariant qSeq);
1690 QString getIconImageSequenceTag() const { return QString(_wrappedIOD->getIconImageSequenceTag().c_str()); }
1691
1692 //bool setReferencedImageSequence(QVariantList qParam);
1695 void setReferencedImageSequence (QVariant qSeq);
1696 QString getReferencedImageSequenceTag() const { return QString(_wrappedIOD->getReferencedImageSequenceTag().c_str()); }
1697
1698 //bool setReferencedInstanceSequence(QVariantList qParam);
1701 void setReferencedInstanceSequence (QVariant qSeq);
1702 QString getReferencedInstanceSequenceTag() const { return QString(_wrappedIOD->getReferencedInstanceSequenceTag().c_str()); }
1703
1704 //bool setSourceImageSequence(QVariantList qParam);
1705 QVariant getSourceImageSequence() const;
1707 void setSourceImageSequence (QVariant qSeq);
1708 QString getSourceImageSequenceTag() const { return QString(_wrappedIOD->getSourceImageSequenceTag().c_str()); }
1709
1710 //bool setPhysiciansOfRecordIdentificationSequence(QVariantList qParam);
1715
1716 //bool setPhysiciansReadingStudyIdentificationSequence(QVariantList qParam);
1721
1722 //bool setProcedureCodeSequence(QVariantList qParam);
1725 void setProcedureCodeSequence (QVariant qSeq);
1726 QString getProcedureCodeSequenceTag() const { return QString(_wrappedIOD->getProcedureCodeSequenceTag().c_str()); }
1727
1728 //bool setReferencedStudySequence(QVariantList qParam);
1731 void setReferencedStudySequence (QVariant qSeq);
1732 QString getReferencedStudySequenceTag() const { return QString(_wrappedIOD->getReferencedStudySequenceTag().c_str()); }
1733
1734 //bool setReferringPhysicianIdentificationSequence(QVariantList qParam);
1739
1740 //bool setModalityLUTSequence(QVariantList qParam);
1741 QVariant getModalityLUTSequence() const;
1743 void setModalityLUTSequence (QVariant qSeq);
1744 QString getModalityLUTSequenceTag() const { return QString(_wrappedIOD->getModalityLUTSequenceTag().c_str()); }
1745
1746 //bool setBreedRegistrationSequence(QVariantList qParam);
1749 void setBreedRegistrationSequence (QVariant qSeq);
1750 QString getBreedRegistrationSequenceTag() const { return QString(_wrappedIOD->getBreedRegistrationSequenceTag().c_str()); }
1751
1752 //bool setDeidentificationMethodCodeSequence(QVariantList qParam);
1756 QString getDeidentificationMethodCodeSequenceTag() const { return QString(_wrappedIOD->getDeidentificationMethodCodeSequenceTag().c_str()); }
1757
1758 //bool setOtherPatientIDsSequence(QVariantList qParam);
1761 void setOtherPatientIDsSequence (QVariant qSeq);
1762 QString getOtherPatientIDsSequenceTag() const { return QString(_wrappedIOD->getOtherPatientIDsSequenceTag().c_str()); }
1763
1764 //bool setPatientBreedCodeSequence(QVariantList qParam);
1767 void setPatientBreedCodeSequence (QVariant qSeq);
1768 QString getPatientBreedCodeSequenceTag() const { return QString(_wrappedIOD->getPatientBreedCodeSequenceTag().c_str()); }
1769
1770 //bool setPatientSpeciesCodeSequence(QVariantList qParam);
1773 void setPatientSpeciesCodeSequence (QVariant qSeq);
1774 QString getPatientSpeciesCodeSequenceTag() const { return QString(_wrappedIOD->getPatientSpeciesCodeSequenceTag().c_str()); }
1775
1776 //bool setReferencedPatientSequence(QVariantList qParam);
1779 void setReferencedPatientSequence (QVariant qSeq);
1780 QString getReferencedPatientSequenceTag() const { return QString(_wrappedIOD->getReferencedPatientSequenceTag().c_str()); }
1781
1782 //bool setAdmittingDiagnosesCodeSequence(QVariantList qParam);
1786 QString getAdmittingDiagnosesCodeSequenceTag() const { return QString(_wrappedIOD->getAdmittingDiagnosesCodeSequenceTag().c_str()); }
1787
1788 //bool setExposureSequence(QVariantList qParam);
1789 QVariant getExposureSequence() const;
1791 void setExposureSequence (QVariant qSeq);
1792 QString getExposureSequenceTag() const { return QString(_wrappedIOD->getExposureSequenceTag().c_str()); }
1793
1794 //bool setFluenceMapSequence(QVariantList qParam);
1795 QVariant getFluenceMapSequence() const;
1797 void setFluenceMapSequence (QVariant qSeq);
1798 QString getFluenceMapSequenceTag() const { return QString(_wrappedIOD->getFluenceMapSequenceTag().c_str()); }
1799
1800 //bool setReferencedRTPlanSequence(QVariantList qParam);
1803 void setReferencedRTPlanSequence (QVariant qSeq);
1804 QString getReferencedRTPlanSequenceTag() const { return QString(_wrappedIOD->getReferencedRTPlanSequenceTag().c_str()); }
1805
1806 //bool setPerformedProtocolCodeSequence(QVariantList qParam);
1810 QString getPerformedProtocolCodeSequenceTag() const { return QString(_wrappedIOD->getPerformedProtocolCodeSequenceTag().c_str()); }
1811
1812 //bool setReferencedPerformedProcedureStepSequence(QVariantList qParam);
1817
1818 //bool setRequestAttributesSequence(QVariantList qParam);
1821 void setRequestAttributesSequence (QVariant qSeq);
1822 QString getRequestAttributesSequenceTag() const { return QString(_wrappedIOD->getRequestAttributesSequenceTag().c_str()); }
1823
1824 //bool setCodingSchemeIdentificationSequence(QVariantList qParam);
1828 QString getCodingSchemeIdentificationSequenceTag() const { return QString(_wrappedIOD->getCodingSchemeIdentificationSequenceTag().c_str()); }
1829
1830 //bool setContributingEquipmentSequence(QVariantList qParam);
1834 QString getContributingEquipmentSequenceTag() const { return QString(_wrappedIOD->getContributingEquipmentSequenceTag().c_str()); }
1835
1836 //bool setDigitalSignaturesSequence(QVariantList qParam);
1839 void setDigitalSignaturesSequence (QVariant qSeq);
1840 QString getDigitalSignaturesSequenceTag() const { return QString(_wrappedIOD->getDigitalSignaturesSequenceTag().c_str()); }
1841
1842 //bool setEncryptedAttributesSequence(QVariantList qParam);
1846 QString getEncryptedAttributesSequenceTag() const { return QString(_wrappedIOD->getEncryptedAttributesSequenceTag().c_str()); }
1847
1848 //bool setHL7StructuredDocumentReferenceSequence(QVariantList qParam);
1852 QString getHL7StructuredDocumentReferenceSequenceTag() const { return QString(_wrappedIOD->getHL7StructuredDocumentReferenceSequenceTag().c_str()); }
1853
1854 //bool setMACParametersSequence(QVariantList qParam);
1857 void setMACParametersSequence (QVariant qSeq);
1858 QString getMACParametersSequenceTag() const { return QString(_wrappedIOD->getMACParametersSequenceTag().c_str()); }
1859
1860 //bool setOriginalAttributesSequence(QVariantList qParam);
1863 void setOriginalAttributesSequence (QVariant qSeq);
1864 QString getOriginalAttributesSequenceTag() const { return QString(_wrappedIOD->getOriginalAttributesSequenceTag().c_str()); }
1865
1866 //bool setVOILUTSequence(QVariantList qParam);
1867 QVariant getVOILUTSequence() const;
1868 QVariant createEmptyVOILUTSequence () const;
1869 void setVOILUTSequence (QVariant qSeq);
1870 QString getVOILUTSequenceTag() const { return QString(_wrappedIOD->getVOILUTSequenceTag().c_str()); }
1871
1872
1874protected:
1875 QVariantMap _createMapFromTag(const DCMTree::Const_TagPtr& tagPtr);
1877 bool _getTagIdByATString (const std::string& atString, DCMTree::TagId& tagId);
1878
1879private:
1880 ml::DRTImageIODBase* _wrappedIOD;
1881
1882 QMap<QString, QString> _dcmTagToPropertyMap;
1883 QMap<QString, QString> _vrCode;
1884 DCMTree::TreePtr _dicomTree;
1885 void _init();
1886};
1887
1888#endif // __mlDRTImageIODBaseWrapper_H
Class to wrap a tag ID.
A class that wraps DRTImageIOD object for use in Python.
QString getNameOfPhysiciansReadingStudyTag() const
QString getDateOfLastCalibrationTag() const
QString getAcquisitionDate() const
QString AcquisitionDateTime
AcquisitionDateTime (0008,002a) vr=DT, vm=1, type=3 \script.
bool setManufacturerModelName(QString qParam)
QString getIssuerOfPatientIDTag() const
bool setContrastFlowRate(QString qParam)
bool setClinicalTrialProtocolName(QString qParam)
bool setBurnedInAnnotation(QString qParam)
QString getClinicalTrialProtocolID() const
int PixelIntensityRelationshipSign
PixelIntensityRelationshipSign (0028,1041) vr=SS, vm=1, type=1C \script.
QVariant getMACParametersSequence() const
QString getContrastBolusStartTimeTag() const
QString getFrameTimeVectorTag() const
bool setPatientBirthDate(QString qParam)
QString getPerformedProcedureStepDescription() const
QString getStopTrim() const
QString getInstitutionalDepartmentNameTag() const
bool setPixelIntensityRelationshipSign(int qParam)
QString getContrastBolusStopTime() const
bool setClinicalTrialSubjectReadingID(QString qParam)
QVariant ReferencedPatientSequence
ReferencedPatientSequence (0008,1120) vr=SQ, vm=1, type=3 \script.
QString getRTImageOrientation() const
QString getDerivationCodeSequenceTag() const
int getRedPaletteColorLookupTableDescriptor() const
QString ReferencedBeamNumber
ReferencedBeamNumber (300c,0006) vr=IS, vm=1, type=3 \script.
QVariant DerivationCodeSequence
DerivationCodeSequence (0008,9215) vr=SQ, vm=1, type=3 \script.
QString getDerivationDescriptionTag() const
QString getXRayImageReceptorAngle() const
QString InstitutionAddress
InstitutionAddress (0008,0081) vr=ST, vm=1, type=3 \script.
QString getActualFrameDuration() const
QString ContentDate
ContentDate (0008,0023) vr=DA, vm=1, type=2C \script.
int getBitsAllocated() const
QString RadiationMachineSAD
RadiationMachineSAD (3002,0022) vr=DS, vm=1, type=2 \script.
QVariant getProcedureCodeSequence() const
QString getRTImageDescription() const
QVariant getBreedRegistrationSequence() const
QString getReferencedFractionGroupNumberTag() const
QString getReviewerName() const
QString getReferencedPatientSequenceTag() const
bool setIssuerOfPatientID(QString qParam)
QString ResponsibleOrganization
ResponsibleOrganization (0010,2299) vr=LO, vm=1, type=2C \script.
int PixelRepresentation
PixelRepresentation (0028,0103) vr=US, vm=1, type=1 \script.
QString ContentTime
ContentTime (0008,0033) vr=TM, vm=1, type=2C \script.
QString getGantryID() const
QString StudyID
StudyID (0020,0010) vr=SH, vm=1, type=2 \script.
QVariant ReferringPhysicianIdentificationSequence
ReferringPhysicianIdentificationSequence (0008,0096) vr=SQ, vm=1, type=3 \script.
QString getRecommendedDisplayFrameRate() const
QString getManufacturer() const
QString getNameOfPhysiciansReadingStudy() const
void setOtherPatientIDsSequence(QVariant qSeq)
bool setStudyInstanceUID(QString qParam)
bool setNameOfPhysiciansReadingStudy(QString qParam)
bool setStartTrim(QString qParam)
bool setAdmissionID(QString qParam)
int sizeC()
get c size in voxels
QString SpecificCharacterSet
SpecificCharacterSet (0008,0005) vr=CS, vm=1-n, type=1C \script.
void setIconImageSequence(QVariant qSeq)
QString getPatientSpeciesDescriptionTag() const
QVariant ReferencedRTPlanSequence
ReferencedRTPlanSequence (300c,0002) vr=SQ, vm=1, type=3 \script.
bool setClinicalTrialSubjectID(QString qParam)
QVariant getDerivationCodeSequence() const
QStringList dir(QString searchString="") const
Return dicom tags which contain searchstring.
QString ContrastBolusIngredientConcentration
ContrastBolusIngredientConcentration (0018,1049) vr=DS, vm=1, type=3 \script.
QString getClinicalTrialProtocolNameTag() const
QString getImagesInAcquisition() const
QString LossyImageCompression
LossyImageCompression (0028,2110) vr=CS, vm=1, type=3 \script.
void setFluenceMapSequence(QVariant qSeq)
QString SeriesNumber
SeriesNumber (0020,0011) vr=IS, vm=1, type=2 \script.
bool setIsocenterPosition(QString qParam)
void setReferringPhysicianIdentificationSequence(QVariant qSeq)
QVariant getIconImageSequence() const
bool setColumns(int qParam)
int sizeY()
get y size in voxels
bool setContrastBolusAgent(QString qParam)
QString getReferencedStudySequenceTag() const
QString getReferencedPerformedProcedureStepSequenceTag() const
QString getReviewDate() const
QString getPhysiciansOfRecord() const
bool setPatientBreedDescription(QString qParam)
QString ImageComments
ImageComments (0020,4000) vr=LT, vm=1, type=3 \script.
QString getSpecificCharacterSetTag() const
QString IssuerOfPatientID
IssuerOfPatientID (0010,0021) vr=LO, vm=1, type=3 \script.
QString getInstanceCreationTime() const
int sizeX()
get x size in voxels
bool setContentTime(QString qParam)
QString PresentationLUTShape
PresentationLUTShape (2050,0020) vr=CS, vm=1, type=3 \script.
void setMultiplexedAudioChannelsDescriptionCodeSequence(QVariant qSeq)
QString getSOPClassUID() const
QString getResponsiblePerson() const
QVariant createEmptyHL7StructuredDocumentReferenceSequence() const
bool setDateOfLastCalibration(QString qParam)
void setBreedRegistrationSequence(QVariant qSeq)
QString PrimaryDosimeterUnit
PrimaryDosimeterUnit (300a,00b3) vr=CS, vm=1, type=2 \script.
QString getReferencedImageSequenceTag() const
QString getClinicalTrialProtocolName() const
QVariant ProcedureCodeSequence
ProcedureCodeSequence (0008,1032) vr=SQ, vm=1, type=3 \script.
QString TableTopLateralPosition
TableTopLateralPosition (300a,012a) vr=DS, vm=1, type=3 \script.
QString getImageType() const
int BitsAllocated
BitsAllocated (0028,0100) vr=US, vm=1, type=1 \script.
QString getSpatialResolution() const
QString StudyDescription
StudyDescription (0008,1030) vr=LO, vm=1, type=3 \script.
bool setSmallestImagePixelValue(int qParam)
QString getClinicalTrialSponsorName() const
QString getInstitutionalDepartmentName() const
QString getInstanceCreationTimeTag() const
QString getGantryPitchAngleTag() const
QString getTableTopLongitudinalPositionTag() const
QString getTableTopLongitudinalPosition() const
QString getRadiationMachineSAD() const
QString getIsocenterPosition() const
QString getSourceToReferenceObjectDistanceTag() const
bool setRescaleSlope(QString qParam)
bool setVOILUTFunction(QString qParam)
QVariantMap getDicomTagByKey(QString key)
Return dict containing: {u'isString': True, u'vr': u'TM', u'valid': 1, u'isNumeric': False,...
QString getPreferredPlaybackSequencingTag() const
bool setApprovalStatus(QString qParam)
bool setICCProfile(int qParam)
QString getPatientBirthDate() const
int SamplesPerPixel
SamplesPerPixel (0028,0002) vr=US, vm=1, type=1 \script.
QString PerformedProcedureStepDescription
PerformedProcedureStepDescription (0040,0254) vr=LO, vm=1, type=3 \script.
QString getRTImageDescriptionTag() const
QString getContrastFlowRate() const
bool setInstanceCreationTime(QString qParam)
bool setOriginalSpecializedSOPClassUID(QString qParam)
QString getWindowCenterWidthExplanationTag() const
QString getRadiationMachineSADTag() const
bool setPixelRepresentation(int qParam)
QString getClinicalTrialSiteIDTag() const
QString TableTopEccentricAxisDistance
TableTopEccentricAxisDistance (300a,0124) vr=DS, vm=1, type=3 \script.
int getLargestImagePixelValue() const
bool setPreferredPlaybackSequencing(int qParam)
bool setPerformedProcedureStepStartDate(QString qParam)
bool setEndCumulativeMetersetWeight(QString qParam)
QVariant ReferencedImageSequence
ReferencedImageSequence (0008,1140) vr=SQ, vm=1, type=3 \script.
bool setQualityControlImage(QString qParam)
QVariant getPatientBreedCodeSequence() const
QString getContrastBolusIngredientConcentrationTag() const
QString LossyImageCompressionRatio
LossyImageCompressionRatio (0028,2112) vr=DS, vm=1-n, type=3 \script.
int getBluePaletteColorLookupTableDescriptor() const
QString AdmittingDiagnosesDescription
AdmittingDiagnosesDescription (0008,1080) vr=LO, vm=1-n, type=3 \script.
bool setContrastBolusIngredientConcentration(QString qParam)
bool setRTImagePosition(QString qParam)
QString getPatientSpeciesCodeSequenceTag() const
bool setConversionType(QString qParam)
QVariant getDeviceSequence() const
QString TimeOfLastCalibration
TimeOfLastCalibration (0018,1201) vr=TM, vm=1-n, type=3 \script.
QVariant createEmptyDeidentificationMethodCodeSequence() const
bool setContrastBolusRoute(QString qParam)
QString VOILUTFunction
VOILUTFunction (0028,1056) vr=CS, vm=1, type=3 \script.
bool setAcquisitionTime(QString qParam)
QString getPatientAge() const
void setSourceImageSequence(QVariant qSeq)
QString getInstanceCreationDate() const
QString getPerformedProcedureStepStartTimeTag() const
bool setSourceToReferenceObjectDistance(QString qParam)
QString PatientSexNeutered
PatientSexNeutered (0010,2203) vr=CS, vm=1, type=2C \script.
QString getFrameOfReferenceUID() const
QString PatientPosition
PatientPosition (0018,5100) vr=CS, vm=1, type=1C \script.
QVariant getOriginalAttributesSequence() const
int BluePaletteColorLookupTableDescriptor
BluePaletteColorLookupTableDescriptor (0028,1103) vr=US_SS, vm=3, type=1C \script.
QString PatientName
PatientName (0010,0010) vr=PN, vm=1, type=2 \script.
QString getRescaleType() const
QString getReferencedFractionGroupNumber() const
QString getGantryAngle() const
QString RadiationMachineSSD
RadiationMachineSSD (3002,0024) vr=DS, vm=1, type=3 \script.
QString getRedPaletteColorLookupTableDescriptorTag() const
QString getSOPInstanceStatusTag() const
QString StopTrim
StopTrim (0008,2143) vr=IS, vm=1, type=3 \script.
bool setPixelAspectRatio(QString qParam)
QString DerivationDescription
DerivationDescription (0008,2111) vr=ST, vm=1, type=3 \script.
QString SeriesInstanceUID
SeriesInstanceUID (0020,000e) vr=UI, vm=1, type=1 \script.
QVariant getPatientSpeciesCodeSequence() const
QString Occupation
Occupation (0010,2180) vr=SH, vm=1, type=3 \script.
bool setHighBit(int qParam)
QString getSOPAuthorizationDateTimeTag() const
bool setClinicalTrialProtocolID(QString qParam)
QString AuthorizationEquipmentCertificationNumber
AuthorizationEquipmentCertificationNumber (0100,0426) vr=LO, vm=1, type=3 \script.
QString getLossyImageCompressionRatioTag() const
QString OtherPatientIDs
OtherPatientIDs (0010,1000) vr=LO, vm=1-n, type=3 \script.
void setReferencedPerformedProcedureStepSequence(QVariant qSeq)
QString getXRayImageReceptorTranslation() const
QString getReferencedRTPlanSequenceTag() const
void setDeidentificationMethodCodeSequence(QVariant qSeq)
bool setImageComments(QString qParam)
bool setLossyImageCompressionMethod(QString qParam)
bool setGreenPaletteColorLookupTableDescriptor(int qParam)
QString StudyTime
StudyTime (0008,0030) vr=TM, vm=1, type=2 \script.
QString getContrastBolusIngredientConcentration() const
QVariant createEmptyMultiplexedAudioChannelsDescriptionCodeSequence() const
QString getRTImageLabel() const
bool setStudyID(QString qParam)
QVariant getDigitalSignaturesSequence() const
QString getReferringPhysicianNameTag() const
QString getEffectiveDurationTag() const
bool setImagePlanePixelSpacing(QString qParam)
QString getPatientPosition() const
QString getAccessionNumber() const
QString getInstitutionName() const
QString getBurnedInAnnotationTag() const
QString getDerivationDescription() const
QString ManufacturerModelName
ManufacturerModelName (0008,1090) vr=LO, vm=1, type=3 \script.
bool setContentDate(QString qParam)
QString PatientBirthDate
PatientBirthDate (0010,0030) vr=DA, vm=1, type=2 \script.
bool setPatientPosition(QString qParam)
QVariantList voxelSize()
get voxel size as array with 3 double values
QString getPatientSpeciesDescription() const
int PixelPaddingValue
PixelPaddingValue (0028,0120) vr=US_SS, vm=1, type=3 \script.
QString getStartCumulativeMetersetWeightTag() const
bool setAccessionNumber(QString qParam)
QString getInstanceCreatorUID() const
bool setBluePaletteColorLookupTableDescriptor(int qParam)
QVariantList size3D()
get size as array with 3 int values
QString getResponsibleOrganizationTag() const
bool setTableTopEccentricAngle(QString qParam)
QString SeriesDescription
SeriesDescription (0008,103e) vr=LO, vm=1, type=3 \script.
bool setReferencedFractionGroupNumber(QString qParam)
int sizeZ()
get z size in voxels
bool setRescaleIntercept(QString qParam)
QString getFrameTime() const
QString PhotometricInterpretation
PhotometricInterpretation (0028,0004) vr=CS, vm=1, type=1 \script.
QVariant HL7StructuredDocumentReferenceSequence
HL7StructuredDocumentReferenceSequence (0040,a390) vr=SQ, vm=1, type=1C \script.
QVariant SourceImageSequence
SourceImageSequence (0008,2112) vr=SQ, vm=1, type=3 \script.
bool setReviewerName(QString qParam)
QString getPerformedProcedureStepID() const
QVariant getPerformedProtocolCodeSequence() const
QString getClinicalTrialCoordinatingCenterName() const
double voxelSizeX()
get x voxel size
QString getTableTopLateralPosition() const
QString getPatientSexNeutered() const
QString ImageTriggerDelay
ImageTriggerDelay (0018,1067) vr=DS, vm=1, type=3 \script.
bool setLossyImageCompressionRatio(QString qParam)
QVariantMap getDicomTagByName(QString name)
void setPhysiciansReadingStudyIdentificationSequence(QVariant qSeq)
QString getContrastBolusIngredient() const
void setPhysiciansOfRecordIdentificationSequence(QVariant qSeq)
QString getConversionType() const
QString FrameOfReferenceUID
FrameOfReferenceUID (0020,0052) vr=UI, vm=1, type=1 \script.
QString getSeriesDescription() const
bool setPixelPaddingValue(int qParam)
bool setOtherPatientIDs(QString qParam)
QString getContrastBolusTotalDoseTag() const
bool setSOPInstanceStatus(QString qParam)
QString getInstitutionNameTag() const
QString getPhotometricInterpretation() const
bool setStudyDescription(QString qParam)
QString ClinicalTrialTimePointDescription
ClinicalTrialTimePointDescription (0012,0051) vr=ST, vm=1, type=3 \script.
bool setPhotometricInterpretation(QString qParam)
bool setPatientIdentityRemoved(QString qParam)
QString getAcquisitionTimeTag() const
QString getTimeOfLastCalibration() const
QString getContrastBolusRoute() const
bool containsDicomModule(int dcmModuleType) const
Return true if IOD contains given module.
QString getClinicalTrialSiteID() const
bool setTableTopEccentricAxisDistance(QString qParam)
bool setIssuerOfAdmissionID(QString qParam)
QString getStudyDate() const
QString getRelatedGeneralSOPClassUID() const
bool setRTImageOrientation(QString qParam)
QString ContrastFlowRate
ContrastFlowRate (0018,1046) vr=DS, vm=1-n, type=3 \script.
QString getTableTopVerticalPosition() const
bool setDerivationDescription(QString qParam)
QString getSeriesInstanceUIDTag() const
QString getDeviceSerialNumberTag() const
void setReferencedImageSequence(QVariant qSeq)
QString ImagePlanePixelSpacing
ImagePlanePixelSpacing (3002,0011) vr=DS, vm=2, type=2 \script.
QString getResponsiblePersonRoleTag() const
QString QualityControlImage
QualityControlImage (0028,0300) vr=CS, vm=1, type=3 \script.
QString getSourceImageSequenceTag() const
QString RescaleSlope
RescaleSlope (0028,1053) vr=DS, vm=1, type=1C \script.
QString DateOfLastCalibration
DateOfLastCalibration (0018,1200) vr=DA, vm=1-n, type=3 \script.
QString getManufacturerModelNameTag() const
QVariant ModalityLUTSequence
ModalityLUTSequence (0028,3000) vr=SQ, vm=1, type=1C \script.
void setContrastBolusAdministrationRouteSequence(QVariant qSeq)
bool setGantryAngle(QString qParam)
QString getPixelDataProviderURLTag() const
bool setCineRate(QString qParam)
bool setContrastBolusIngredient(QString qParam)
QString PatientWeight
PatientWeight (0010,1030) vr=DS, vm=1, type=3 \script.
bool setSamplesPerPixel(int qParam)
void setReferencedStudySequence(QVariant qSeq)
QString FractionNumber
FractionNumber (3002,0029) vr=IS, vm=1, type=3 \script.
QString getStudyDescriptionTag() const
QString ContrastBolusIngredient
ContrastBolusIngredient (0018,1048) vr=CS, vm=1, type=3 \script.
QString getPatientIdentityRemoved() const
bool setManufacturer(QString qParam)
bool setPatientComments(QString qParam)
bool setInstanceCreatorUID(QString qParam)
QString getReferencedInstanceSequenceTag() const
bool setContrastFlowDuration(QString qParam)
QString getSeriesNumber() const
QString getAdditionalPatientHistory() const
QVariant ExposureSequence
ExposureSequence (3002,0030) vr=SQ, vm=1, type=3 \script.
bool setPatientOrientation(QString qParam)
QString getPixelAspectRatio() const
QString getTableTopEccentricAngle() const
QString getOriginalSpecializedSOPClassUID() const
void setReferencedPatientSequence(QVariant qSeq)
QString getPatientSex() const
QString getResponsibleOrganization() const
bool setOccupation(QString qParam)
QString getContentTime() const
QString getPatientCommentsTag() const
QVariant getAdmittingDiagnosesCodeSequence() const
QVariant getReferencedInstanceSequence() const
QVariant createEmptyReferencedStudySequence() const
QVariant getPhysiciansOfRecordIdentificationSequence() const
QVariant ContrastBolusAgentSequence
ContrastBolusAgentSequence (0018,0012) vr=SQ, vm=1, type=3 \script.
QString getBreedRegistrationSequenceTag() const
QString ContrastFlowDuration
ContrastFlowDuration (0018,1047) vr=DS, vm=1-n, type=3 \script.
QString getDeviceSerialNumber() const
QString getActualFrameDurationTag() const
QVariant createEmptyFluenceMapSequence() const
QString getIrradiationEventUID() const
QString getClinicalTrialSubjectReadingID() const
QVariant createEmptyMACParametersSequence() const
bool setAuthorizationEquipmentCertificationNumber(QString qParam)
void setDeviceSequence(QVariant qSeq)
QString ReferringPhysicianName
ReferringPhysicianName (0008,0090) vr=PN, vm=1, type=2 \script.
QString getSamplesPerPixelTag() const
QString getMultiplexedAudioChannelsDescriptionCodeSequenceTag() const
QString getPhotometricInterpretationTag() const
QString SoftwareVersions
SoftwareVersions (0018,1020) vr=LO, vm=1-n, type=3 \script.
bool setSOPAuthorizationComment(QString qParam)
QString ContrastBolusRoute
ContrastBolusRoute (0018,1040) vr=LO, vm=1, type=3 \script.
QString PatientSize
PatientSize (0010,1020) vr=DS, vm=1, type=3 \script.
QString BurnedInAnnotation
BurnedInAnnotation (0028,0301) vr=CS, vm=1, type=3 \script.
float getGantryPitchAngle() const
QString getRadiationMachineNameTag() const
QString ContrastBolusAgent
ContrastBolusAgent (0018,0010) vr=LO, vm=1, type=2 \script.
QVariant getFluenceMapSequence() const
QString WindowWidth
WindowWidth (0028,1051) vr=DS, vm=1-n, type=1C \script.
QString getContrastBolusTotalDose() const
QString getOriginalAttributesSequenceTag() const
QString PixelAspectRatio
PixelAspectRatio (0028,0034) vr=IS, vm=2, type=1C \script.
bool setRTImageDescription(QString qParam)
QString getFluenceMapSequenceTag() const
QString getPatientOrientationTag() const
QString getApprovalStatusTag() const
QString getOtherPatientNamesTag() const
QVariant createEmptyReferencedInstanceSequence() const
QVariant createEmptyOriginalAttributesSequence() const
QString getFrameDelay() const
bool setClinicalTrialTimePointDescription(QString qParam)
QString getIssuerOfAdmissionIDTag() const
bool setRTImagePlane(QString qParam)
QString FrameDelay
FrameDelay (0018,1066) vr=DS, vm=1, type=3 \script.
QString getOtherPatientIDsTag() const
bool setWindowCenterWidthExplanation(QString qParam)
QString ClinicalTrialSubjectReadingID
ClinicalTrialSubjectReadingID (0012,0042) vr=LO, vm=1, type=1C \script.
QString getImagePlanePixelSpacingTag() const
QVariant DeidentificationMethodCodeSequence
DeidentificationMethodCodeSequence (0012,0064) vr=SQ, vm=1, type=1C \script.
QString getPerformedProcedureStepStartTime() const
bool setInstitutionName(QString qParam)
int getPixelRepresentation() const
QString ActualFrameDuration
ActualFrameDuration (0018,1242) vr=IS, vm=1, type=3 \script.
QString SOPClassUID
SOPClassUID (0008,0016) vr=UI, vm=1, type=1 \script.
QString ReviewDate
ReviewDate (300e,0004) vr=DA, vm=1, type=2C \script.
QString PatientComments
PatientComments (0010,4000) vr=LT, vm=1, type=3 \script.
QString getAccessionNumberTag() const
QVariant CodingSchemeIdentificationSequence
CodingSchemeIdentificationSequence (0008,0110) vr=SQ, vm=1, type=3 \script.
QVariantList size6D()
get size as array with 6 int values
bool setPatientAge(QString qParam)
bool setFrameDelay(QString qParam)
QString AcquisitionTime
AcquisitionTime (0008,0032) vr=TM, vm=1, type=3 \script.
bool setRadiationMachineSSD(QString qParam)
QString getLossyImageCompressionMethodTag() const
QVariant createEmptyPerformedProtocolCodeSequence() const
bool setRedPaletteColorLookupTableDescriptor(int qParam)
bool setSoftwareVersions(QString qParam)
void setExposureSequence(QVariant qSeq)
void setDigitalSignaturesSequence(QVariant qSeq)
QString RTImageOrientation
RTImageOrientation (3002,0010) vr=DS, vm=6, type=2C \script.
QString RTImageLabel
RTImageLabel (3002,0002) vr=SH, vm=1, type=1 \script.
QString getContrastBolusAgentSequenceTag() const
QVariantList getDicomModuleTypes() const
Return list of DICOM modules contained in this IOD, encoded as integer.
bool setResponsiblePerson(QString qParam)
QVariant getRequestAttributesSequence() const
QString getTimeOfLastCalibrationTag() const
QString getPerformedProcedureStepStartDate() const
QVariant DeviceSequence
DeviceSequence (0050,0010) vr=SQ, vm=1, type=3 \script.
QString XRayImageReceptorTranslation
XRayImageReceptorTranslation (3002,000d) vr=DS, vm=3, type=3 \script.
int Columns
Columns (0028,0011) vr=US, vm=1, type=1 \script.
QVariant getDeidentificationMethodCodeSequence() const
QString PatientBreedDescription
PatientBreedDescription (0010,2292) vr=LO, vm=1, type=2C \script.
QString TableTopVerticalPosition
TableTopVerticalPosition (300a,0128) vr=DS, vm=1, type=3 \script.
QVariant getReferencedImageSequence() const
QString getImagePlanePixelSpacing() const
QString getEndCumulativeMetersetWeight() const
QVariant createEmptyContributingEquipmentSequence() const
QString getClinicalTrialSiteName() const
bool setAcquisitionDateTime(QString qParam)
QVariant getReferringPhysicianIdentificationSequence() const
QString getContrastBolusStopTimeTag() const
QVariant createEmptySourceImageSequence() const
QString getStudyInstanceUID() const
QString getClinicalTrialSubjectReadingIDTag() const
QString getPatientPositionTag() const
QString PatientSex
PatientSex (0010,0040) vr=CS, vm=1, type=2 \script.
void setContrastBolusAgentSequence(QVariant qSeq)
QString getContrastBolusStartTime() const
QString InstanceCreatorUID
InstanceCreatorUID (0008,0014) vr=UI, vm=1, type=3 \script.
QString getPatientSexNeuteredTag() const
QString ClinicalTrialProtocolName
ClinicalTrialProtocolName (0012,0021) vr=LO, vm=1, type=2 \script.
QString ImagesInAcquisition
ImagesInAcquisition (0020,1002) vr=IS, vm=1, type=3 \script.
QString getContentDate() const
QString NameOfPhysiciansReadingStudy
NameOfPhysiciansReadingStudy (0008,1060) vr=PN, vm=1-n, type=3 \script.
QVariant DigitalSignaturesSequence
DigitalSignaturesSequence (fffa,fffa) vr=SQ, vm=1, type=3 \script.
QString getImageTriggerDelay() const
int PlanarConfiguration
PlanarConfiguration (0028,0006) vr=US, vm=1, type=1C \script.
bool setLossyImageCompression(QString qParam)
bool setRTImageName(QString qParam)
QString getPatientComments() const
QString StationName
StationName (0008,1010) vr=SH, vm=1, type=3 \script.
QVariant createEmptyPatientSpeciesCodeSequence() const
QString getEthnicGroup() const
bool setFrameTime(QString qParam)
QString getXRayImageReceptorAngleTag() const
QVariant createEmptyExposureSequence() const
bool setFrameTimeVector(QString qParam)
void setAdmittingDiagnosesCodeSequence(QVariant qSeq)
QString getAdmissionID() const
QString PatientID
PatientID (0010,0020) vr=LO, vm=1, type=2 \script.
bool setModality(QString qParam)
QString getOtherPatientIDs() const
QString getSpatialResolutionTag() const
QString getImageComments() const
QString InstitutionName
InstitutionName (0008,0080) vr=LO, vm=1, type=3 \script.
QString getClinicalTrialTimePointIDTag() const
QString PatientAge
PatientAge (0010,1010) vr=AS, vm=1, type=3 \script.
QVariant createEmptyBreedRegistrationSequence() const
QString getReportedValuesOriginTag() const
QString TableTopEccentricAngle
TableTopEccentricAngle (300a,0125) vr=DS, vm=1, type=3 \script.
QString ConversionType
ConversionType (0008,0064) vr=CS, vm=1, type=2 \script.
void setPerformedProtocolCodeSequence(QVariant qSeq)
bool setRadiationMachineName(QString qParam)
QVariant getContrastBolusAdministrationRouteSequence() const
void setReferencedRTPlanSequence(QVariant qSeq)
QString getContrastBolusVolumeTag() const
QString ReviewerName
ReviewerName (300e,0008) vr=PN, vm=1, type=2C \script.
QString GantryAngle
GantryAngle (300a,011e) vr=DS, vm=1, type=3 \script.
QString getContrastBolusAdministrationRouteSequenceTag() const
QString getLargestImagePixelValueTag() const
QVariant ReferencedPerformedProcedureStepSequence
ReferencedPerformedProcedureStepSequence (0008,1111) vr=SQ, vm=1, type=3 \script.
QString getApprovalStatus() const
MLABDicomTree * getDicomTree()
Return the dicom tag tree.
bool setSpatialResolution(QString qParam)
int getPixelPaddingValue() const
bool setReferringPhysicianName(QString qParam)
QVariant IconImageSequence
IconImageSequence (0088,0200) vr=SQ, vm=1, type=3 \script.
void setDerivationCodeSequence(QVariant qSeq)
QString getContrastFlowDuration() const
bool setReferencedBeamNumber(QString qParam)
QString EffectiveDuration
EffectiveDuration (0018,0072) vr=DS, vm=1, type=3 \script.
bool setPixelDataProviderURL(QString qParam)
QString getTableTopVerticalPositionTag() const
QVariant createEmptyReferringPhysicianIdentificationSequence() const
QVariant createEmptyDeviceSequence() const
QString XRayImageReceptorAngle
XRayImageReceptorAngle (3002,000e) vr=DS, vm=1, type=2 \script.
QVariant createEmptyReferencedRTPlanSequence() const
QVariant PatientSpeciesCodeSequence
PatientSpeciesCodeSequence (0010,2202) vr=SQ, vm=1, type=1C \script.
QString PixelDataProviderURL
PixelDataProviderURL (0028,7fe0) vr=UT, vm=1, type=1C \script.
bool setRTImageSID(QString qParam)
QVariant RequestAttributesSequence
RequestAttributesSequence (0040,0275) vr=SQ, vm=1, type=3 \script.
bool setTableTopLateralPosition(QString qParam)
QString getRTImageName() const
QString RelatedGeneralSOPClassUID
RelatedGeneralSOPClassUID (0008,001a) vr=UI, vm=1-n, type=3 \script.
QString getClinicalTrialSubjectID() const
QString StartCumulativeMetersetWeight
StartCumulativeMetersetWeight (300c,0008) vr=DS, vm=1, type=3 \script.
QVariant createEmptyReferencedPatientSequence() const
QString getRescaleInterceptTag() const
QString getBeamLimitingDeviceAngleTag() const
int Rows
Rows (0028,0010) vr=US, vm=1, type=1 \script.
bool setAdditionalPatientHistory(QString qParam)
QVariant createEmptyContrastBolusAdministrationRouteSequence() const
int getPixelIntensityRelationshipSign() const
QVariant getEncryptedAttributesSequence() const
bool setClinicalTrialTimePointID(QString qParam)
bool setAcquisitionDate(QString qParam)
QString WindowCenterWidthExplanation
WindowCenterWidthExplanation (0028,1055) vr=LO, vm=1-n, type=3 \script.
QString getQualityControlImage() const
bool setBeamLimitingDeviceAngle(QString qParam)
QString GantryID
GantryID (0018,1008) vr=LO, vm=1, type=3 \script.
QString getPositionReferenceIndicatorTag() const
QString ReferencedFractionGroupNumber
ReferencedFractionGroupNumber (300c,0022) vr=IS, vm=1, type=3 \script.
QString WindowCenter
WindowCenter (0028,1050) vr=DS, vm=1-n, type=1C \script.
QVariant MACParametersSequence
MACParametersSequence (4ffe,0001) vr=SQ, vm=1, type=3 \script.
QString getIsocenterPositionTag() const
bool setImageTriggerDelay(QString qParam)
bool setGantryID(QString qParam)
QString getPatientBreedDescription() const
QString AdditionalPatientHistory
AdditionalPatientHistory (0010,21b0) vr=LT, vm=1, type=3 \script.
QString AcquisitionDate
AcquisitionDate (0008,0022) vr=DA, vm=1, type=3 \script.
bool setEffectiveDuration(QString qParam)
QString getIrradiationEventUIDTag() const
QString getPatientIdentityRemovedTag() const
bool setSeriesInstanceUID(QString qParam)
bool setInstitutionAddress(QString qParam)
QString getManufacturerModelName() const
int getPreferredPlaybackSequencing() const
bool setPatientSpeciesDescription(QString qParam)
QString getAdmittingDiagnosesCodeSequenceTag() const
QVariantMap _createMapFromTag(const DCMTree::Const_TagPtr &tagPtr)
QString InstitutionalDepartmentName
InstitutionalDepartmentName (0008,1040) vr=LO, vm=1, type=3 \script.
QString getPixelDataProviderURL() const
QString RTImageName
RTImageName (3002,0003) vr=LO, vm=1, type=3 \script.
QString getClinicalTrialSponsorNameTag() const
QString getDeidentificationMethod() const
QString getClinicalTrialTimePointDescription() const
QString getXRayImageReceptorTranslationTag() const
QString getStudyDescription() const
void setModalityLUTSequence(QVariant qSeq)
bool setRows(int qParam)
QVariant getVOILUTSequence() const
bool setDeidentificationMethod(QString qParam)
QString getSOPAuthorizationComment() const
QVariant PatientBreedCodeSequence
PatientBreedCodeSequence (0010,2293) vr=SQ, vm=1, type=2C \script.
QVariant getOtherPatientIDsSequence() const
QString getClinicalTrialSiteNameTag() const
QVariant createEmptyContrastBolusAgentSequence() const
QVariant createEmptyIconImageSequence() const
bool setRelatedGeneralSOPClassUID(QString qParam)
QString getIssuerOfPatientID() const
QString RTImagePosition
RTImagePosition (3002,0012) vr=DS, vm=2, type=2 \script.
void setHL7StructuredDocumentReferenceSequence(QVariant qSeq)
bool setPatientName(QString qParam)
QString NumberOfFrames
NumberOfFrames (0028,0008) vr=IS, vm=1, type=1 \script.
QString TableTopLongitudinalPosition
TableTopLongitudinalPosition (300a,0129) vr=DS, vm=1, type=3 \script.
QString OperatorsName
OperatorsName (0008,1070) vr=PN, vm=1-n, type=2 \script.
bool setStudyDate(QString qParam)
QString getClinicalTrialSubjectIDTag() const
QString getAcquisitionDateTimeTag() const
int getPlanarConfiguration() const
QString getLossyImageCompressionMethod() const
QString getStartTrim() const
QString RescaleType
RescaleType (0028,1054) vr=LO, vm=1, type=1C \script.
QString getClinicalTrialTimePointID() const
QString LossyImageCompressionMethod
LossyImageCompressionMethod (0028,2114) vr=CS, vm=1-n, type=3 \script.
bool setPatientSex(QString qParam)
bool setPatientSexNeutered(QString qParam)
QVariant getPhysiciansReadingStudyIdentificationSequence() const
QString getRadiationMachineName() const
void setProcedureCodeSequence(QVariant qSeq)
QVariant getCodingSchemeIdentificationSequence() const
bool setSOPClassUID(QString qParam)
QString getSeriesDescriptionTag() const
bool setRescaleType(QString qParam)
int LargestImagePixelValue
LargestImagePixelValue (0028,0107) vr=US_SS, vm=1, type=3 \script.
QString getTableTopLateralPositionTag() const
bool setPerformedProcedureStepID(QString qParam)
QString PhysiciansOfRecord
PhysiciansOfRecord (0008,1048) vr=PN, vm=1-n, type=3 \script.
QString getContrastFlowRateTag() const
bool setBitsStored(int qParam)
QString getPerformedProtocolCodeSequenceTag() const
QString getCineRate() const
QString SpatialResolution
SpatialResolution (0018,1050) vr=DS, vm=1, type=3 \script.
bool setPresentationLUTShape(QString qParam)
QVariant createEmptyPhysiciansReadingStudyIdentificationSequence() const
QString getRescaleSlope() const
QString BeamLimitingDeviceAngle
BeamLimitingDeviceAngle (300a,0120) vr=DS, vm=1, type=3 \script.
QString getFrameTimeVector() const
QString getRadiationMachineSSDTag() const
QString getContrastFlowDurationTag() const
void setPatientSpeciesCodeSequence(QVariant qSeq)
QString ClinicalTrialProtocolID
ClinicalTrialProtocolID (0012,0020) vr=LO, vm=1, type=1 \script.
QString getReportedValuesOrigin() const
QVariant ContributingEquipmentSequence
ContributingEquipmentSequence (0018,a001) vr=SQ, vm=1, type=3 \script.
bool setOperatorsName(QString qParam)
bool setStartCumulativeMetersetWeight(QString qParam)
QString getPixelIntensityRelationship() const
QString getModalityLUTSequenceTag() const
QVariant getContributingEquipmentSequence() const
QString ImageType
ImageType (0008,0008) vr=CS, vm=2-n, type=3 \script.
bool setStopTrim(QString qParam)
bool setLargestImagePixelValue(int qParam)
int PreferredPlaybackSequencing
PreferredPlaybackSequencing (0018,1244) vr=US, vm=1, type=3 \script.
QString getContrastBolusRouteTag() const
QString getPixelIntensityRelationshipTag() const
QString getSOPInstanceStatus() const
QString getTimezoneOffsetFromUTC() const
QString getProcedureCodeSequenceTag() const
QVariant getDicomTagValueByKey(QString key)
Return value of tag with given tag, e.g. "(0008,0018)".
QString getPatientBreedCodeSequenceTag() const
bool setIrradiationEventUID(QString qParam)
QString getPatientBirthTimeTag() const
bool setClinicalTrialSiteName(QString qParam)
QString getResponsiblePersonTag() const
QVariant BreedRegistrationSequence
BreedRegistrationSequence (0010,2294) vr=SQ, vm=1, type=2C \script.
void setContributingEquipmentSequence(QVariant qSeq)
QString RescaleIntercept
RescaleIntercept (0028,1052) vr=DS, vm=1, type=1C \script.
QString PerformedProcedureStepStartDate
PerformedProcedureStepStartDate (0040,0244) vr=DA, vm=1, type=3 \script.
QString getEndCumulativeMetersetWeightTag() const
bool setClinicalTrialSponsorName(QString qParam)
QString CineRate
CineRate (0018,0040) vr=IS, vm=1, type=3 \script.
QString getMACParametersSequenceTag() const
QString RTImageDescription
RTImageDescription (3002,0004) vr=ST, vm=1, type=3 \script.
bool setContrastBolusStartTime(QString qParam)
QVariant getReferencedStudySequence() const
QString getAcquisitionNumberTag() const
QVariant createEmptyPhysiciansOfRecordIdentificationSequence() const
int getICCProfile() const
QString getPatientName() const
QVariant ReferencedStudySequence
ReferencedStudySequence (0008,1110) vr=SQ, vm=1, type=3 \script.
bool setReviewDate(QString qParam)
QString getHL7StructuredDocumentReferenceSequenceTag() const
QString getTableTopEccentricAngleTag() const
QString dataType()
get datatype as string (as in mlDataTypes.h MLNameFromDataType()), undefined if image invalid
void setOriginalAttributesSequence(QVariant qSeq)
QString FrameTimeVector
FrameTimeVector (0018,1065) vr=DS, vm=1-n, type=1C \script.
QString getContrastBolusAgent() const
QString getPerformedProcedureStepDescriptionTag() const
bool setContrastBolusStopTime(QString qParam)
QString ContrastBolusTotalDose
ContrastBolusTotalDose (0018,1044) vr=DS, vm=1, type=3 \script.
QString ReportedValuesOrigin
ReportedValuesOrigin (3002,000a) vr=CS, vm=1, type=2C \script.
QVariant getReferencedRTPlanSequence() const
bool _getTagIdByATString(const std::string &atString, DCMTree::TagId &tagId)
QString ApprovalStatus
ApprovalStatus (300e,0002) vr=CS, vm=1, type=1 \script.
QVariant createEmptyEncryptedAttributesSequence() const
bool setTableTopVerticalPosition(QString qParam)
QString DeviceSerialNumber
DeviceSerialNumber (0018,1000) vr=LO, vm=1, type=3 \script.
bool setStudyTime(QString qParam)
QVariant AdmittingDiagnosesCodeSequence
AdmittingDiagnosesCodeSequence (0008,1084) vr=SQ, vm=1, type=3 \script.
QString getDeidentificationMethodCodeSequenceTag() const
QString getClinicalTrialProtocolIDTag() const
QString RTImageSID
RTImageSID (3002,0026) vr=DS, vm=1, type=2 \script.
QVariant createEmptyRequestAttributesSequence() const
QString getSOPAuthorizationDateTime() const
bool setContrastBolusTotalDose(QString qParam)
QString ClinicalTrialSiteName
ClinicalTrialSiteName (0012,0031) vr=LO, vm=1, type=2 \script.
void setCodingSchemeIdentificationSequence(QVariant qSeq)
bool setSOPAuthorizationDateTime(QString qParam)
QVariant createEmptyReferencedImageSequence() const
QString getPerformedProcedureStepIDTag() const
QString getEncryptedAttributesSequenceTag() const
QString SOPAuthorizationComment
SOPAuthorizationComment (0100,0424) vr=LT, vm=1, type=3 \script.
QVariant getReferencedPerformedProcedureStepSequence() const
QString ReviewTime
ReviewTime (300e,0005) vr=TM, vm=1, type=2C \script.
QString getRequestAttributesSequenceTag() const
QString getInstanceCreatorUIDTag() const
QString getOtherPatientNames() const
QString getIssuerOfAdmissionID() const
QString getReviewTime() const
QVariant createEmptyDigitalSignaturesSequence() const
bool setPixelIntensityRelationship(QString qParam)
QString ResponsiblePerson
ResponsiblePerson (0010,2297) vr=PN, vm=1, type=2C \script.
QString getPixelRepresentationTag() const
QString getDateOfLastCalibration() const
QString getSpecificCharacterSet() const
QString getPrimaryDosimeterUnit() const
QString getReferringPhysicianName() const
QVariant EncryptedAttributesSequence
EncryptedAttributesSequence (0400,0500) vr=SQ, vm=1, type=1C \script.
int getGreenPaletteColorLookupTableDescriptor() const
QString getRadiationMachineSSD() const
QString getPhysiciansOfRecordIdentificationSequenceTag() const
QString SourceToReferenceObjectDistance
SourceToReferenceObjectDistance (3002,0028) vr=DS, vm=1, type=3 \script.
QVariant getExposureSequence() const
QString IrradiationEventUID
IrradiationEventUID (0008,3010) vr=UI, vm=1, type=3 \script.
QVariant getContrastBolusAgentSequence() const
QString getReferringPhysicianIdentificationSequenceTag() const
double voxelSizeY()
get y voxel size
QString IsocenterPosition
IsocenterPosition (300a,012c) vr=DS, vm=3, type=3 \script.
int ICCProfile
ICCProfile (0028,2000) vr=OB, vm=1, type=3 \script.
QString SOPAuthorizationDateTime
SOPAuthorizationDateTime (0100,0420) vr=DT, vm=1, type=3 \script.
void setReferencedInstanceSequence(QVariant qSeq)
QString getSourceToReferenceObjectDistance() const
QString TimezoneOffsetFromUTC
TimezoneOffsetFromUTC (0008,0201) vr=SH, vm=1, type=3 \script.
void setPatientBreedCodeSequence(QVariant qSeq)
QString EndCumulativeMetersetWeight
EndCumulativeMetersetWeight (300c,0009) vr=DS, vm=1, type=3 \script.
int BitsStored
BitsStored (0028,0101) vr=US, vm=1, type=1 \script.
QString AccessionNumber
AccessionNumber (0008,0050) vr=SH, vm=1, type=2 \script.
bool setRadiationMachineSAD(QString qParam)
QString getRTImagePlane() const
QString getTimezoneOffsetFromUTCTag() const
QVariant createEmptyReferencedPerformedProcedureStepSequence() const
QVariant ReferencedInstanceSequence
ReferencedInstanceSequence (0008,114a) vr=SQ, vm=1, type=3 \script.
QString getClinicalTrialTimePointDescriptionTag() const
QString getReferencedBeamNumber() const
QString getSoftwareVersionsTag() const
bool setPerformedProcedureStepDescription(QString qParam)
QString getResponsiblePersonRole() const
QString SOPInstanceStatus
SOPInstanceStatus (0100,0410) vr=CS, vm=1, type=3 \script.
QString getPresentationLUTShape() const
bool setSeriesDescription(QString qParam)
QString ClinicalTrialSponsorName
ClinicalTrialSponsorName (0012,0010) vr=LO, vm=1, type=1 \script.
bool setAcquisitionNumber(QString qParam)
bool setResponsiblePersonRole(QString qParam)
QVariant MultiplexedAudioChannelsDescriptionCodeSequence
MultiplexedAudioChannelsDescriptionCodeSequence (003a,0300) vr=SQ, vm=1, type=2C \script.
QString getGreenPaletteColorLookupTableDescriptorTag() const
QString getClinicalTrialCoordinatingCenterNameTag() const
int getSmallestImagePixelValue() const
QString getFractionNumber() const
bool setClinicalTrialSiteID(QString qParam)
QVariant VOILUTSequence
VOILUTSequence (0028,3010) vr=SQ, vm=1, type=1C \script.
QString getBluePaletteColorLookupTableDescriptorTag() const
bool setOtherPatientNames(QString qParam)
QString getContrastBolusIngredientTag() const
QString Modality
Modality (0008,0060) vr=CS, vm=1, type=1 \script.
int RedPaletteColorLookupTableDescriptor
RedPaletteColorLookupTableDescriptor (0028,1101) vr=US_SS, vm=3, type=1C \script.
QString getLossyImageCompression() const
bool setStationName(QString qParam)
QVariant getDicomTagValueByName(QString name)
Return value of tag with given name, e.g. "SOPInstanceUID".
QString InstanceCreationDate
InstanceCreationDate (0008,0012) vr=DA, vm=1, type=3 \script.
QString FrameTime
FrameTime (0018,1063) vr=DS, vm=1, type=1C \script.
QVariant getMultiplexedAudioChannelsDescriptionCodeSequence() const
QString getPerformedProcedureStepStartDateTag() const
bool setReviewTime(QString qParam)
QString getOtherPatientIDsSequenceTag() const
QVariant getModalityLUTSequence() const
QString getTableTopEccentricAxisDistanceTag() const
bool setPhysiciansOfRecord(QString qParam)
QString getContrastBolusAgentTag() const
QString AcquisitionNumber
AcquisitionNumber (0020,0012) vr=IS, vm=1, type=3 \script.
QString InstanceCreationTime
InstanceCreationTime (0008,0013) vr=TM, vm=1, type=3 \script.
bool setSpecificCharacterSet(QString qParam)
QString getPixelAspectRatioTag() const
QString getPatientBirthTime() const
QString getTableTopEccentricAxisDistance() const
int GreenPaletteColorLookupTableDescriptor
GreenPaletteColorLookupTableDescriptor (0028,1102) vr=US_SS, vm=3, type=1C \script.
QString getPatientOrientation() const
QString getStudyID() const
QString getPresentationLUTShapeTag() const
bool setImagesInAcquisition(QString qParam)
bool setXRayImageReceptorTranslation(QString qParam)
QString getVOILUTFunction() const
void setEncryptedAttributesSequence(QVariant qSeq)
QString getLossyImageCompressionTag() const
QVariant createEmptyAdmittingDiagnosesCodeSequence() const
bool setClinicalTrialCoordinatingCenterName(QString qParam)
bool setWindowWidth(QString qParam)
int SmallestImagePixelValue
SmallestImagePixelValue (0028,0106) vr=US_SS, vm=1, type=3 \script.
QString getDeidentificationMethodTag() const
bool setTimeOfLastCalibration(QString qParam)
QString getRelatedGeneralSOPClassUIDTag() const
bool setPatientWeight(QString qParam)
bool setPrimaryDosimeterUnit(QString qParam)
int HighBit
HighBit (0028,0102) vr=US, vm=1, type=1 \script.
QString getOperatorsName() const
bool setDeviceSerialNumber(QString qParam)
QString IssuerOfAdmissionID
IssuerOfAdmissionID (0038,0011) vr=LO, vm=1, type=3 \script.
QString getPatientBreedDescriptionTag() const
QString getPhysiciansReadingStudyIdentificationSequenceTag() const
QString PatientSpeciesDescription
PatientSpeciesDescription (0010,2201) vr=LO, vm=1, type=1C \script.
QString getAdmittingDiagnosesDescriptionTag() const
QVariant OriginalAttributesSequence
OriginalAttributesSequence (0400,0561) vr=SQ, vm=1, type=3 \script.
QString RTImagePlane
RTImagePlane (3002,000c) vr=CS, vm=1, type=1 \script.
void setRequestAttributesSequence(QVariant qSeq)
QString StudyInstanceUID
StudyInstanceUID (0020,000d) vr=UI, vm=1, type=1 \script.
bool setRTImageLabel(QString qParam)
bool setPlanarConfiguration(int qParam)
QString getModality() const
bool setFractionNumber(QString qParam)
QString getRTImageSID() const
DRTImageIODBaseWrapper(ml::DRTImageIODBase *wrappedIOD)
bool setSeriesNumber(QString qParam)
bool setPatientSize(QString qParam)
QString getInstanceCreationDateTag() const
QString getStudyInstanceUIDTag() const
QString getLossyImageCompressionRatio() const
QString ClinicalTrialCoordinatingCenterName
ClinicalTrialCoordinatingCenterName (0012,0060) vr=LO, vm=1, type=2 \script.
QString getStationName() const
bool setPositionReferenceIndicator(QString qParam)
QString StudyDate
StudyDate (0008,0020) vr=DA, vm=1, type=2 \script.
double voxelSizeZ()
get z voxel size
int sizeU()
get u size in voxels
QString getBurnedInAnnotation() const
QString ClinicalTrialTimePointID
ClinicalTrialTimePointID (0012,0050) vr=LO, vm=1, type=2 \script.
QVariant FluenceMapSequence
FluenceMapSequence (3002,0040) vr=SQ, vm=1, type=1C \script.
QString getInstitutionAddressTag() const
QString DeidentificationMethod
DeidentificationMethod (0012,0063) vr=LO, vm=1-n, type=1C \script.
QString getPatientWeight() const
QString getAcquisitionDateTag() const
QString getPixelIntensityRelationshipSignTag() const
QString getStudyTime() const
QString getExposureSequenceTag() const
bool setPatientBirthTime(QString qParam)
bool setPatientID(QString qParam)
QString getPatientID() const
QString RecommendedDisplayFrameRate
RecommendedDisplayFrameRate (0008,2144) vr=IS, vm=1, type=3 \script.
bool setWindowCenter(QString qParam)
QString getImageTriggerDelayTag() const
QString OtherPatientNames
OtherPatientNames (0010,1001) vr=PN, vm=1-n, type=3 \script.
QString ClinicalTrialSiteID
ClinicalTrialSiteID (0012,0030) vr=LO, vm=1, type=2 \script.
QString getStartCumulativeMetersetWeight() const
QString getAdmittingDiagnosesDescription() const
QString getRTImagePosition() const
QString getFrameOfReferenceUIDTag() const
QString getEffectiveDuration() const
QString PatientOrientation
PatientOrientation (0020,0020) vr=CS, vm=2, type=2C \script.
QVariant PerformedProtocolCodeSequence
PerformedProtocolCodeSequence (0040,0260) vr=SQ, vm=1, type=3 \script.
bool setPatientSupportAngle(QString qParam)
void setMACParametersSequence(QVariant qSeq)
bool setGantryPitchAngle(float qParam)
QVariant PhysiciansReadingStudyIdentificationSequence
PhysiciansReadingStudyIdentificationSequence (0008,1062) vr=SQ, vm=1, type=3 \script.
QString getOriginalSpecializedSOPClassUIDTag() const
QString getAuthorizationEquipmentCertificationNumberTag() const
QString getOccupation() const
QString getWindowCenter() const
QString getPatientSupportAngle() const
bool setReportedValuesOrigin(QString qParam)
QString OriginalSpecializedSOPClassUID
OriginalSpecializedSOPClassUID (0008,001b) vr=UI, vm=1, type=3 \script.
QString PatientSupportAngle
PatientSupportAngle (300a,0122) vr=DS, vm=1, type=3 \script.
QVariant getSourceImageSequence() const
QString getContrastBolusVolume() const
QString getRescaleIntercept() const
QString getNumberOfFrames() const
QString StartTrim
StartTrim (0008,2142) vr=IS, vm=1, type=3 \script.
QString getSeriesInstanceUID() const
QVariantList voxelToWorldMatrix()
get the world to voxel matrix (as [][] array)
QString getSOPAuthorizationCommentTag() const
QString SOPInstanceUID
SOPInstanceUID (0008,0018) vr=UI, vm=1, type=1 \script.
QVariant getHL7StructuredDocumentReferenceSequence() const
QString PerformedProcedureStepID
PerformedProcedureStepID (0040,0253) vr=SH, vm=1, type=3 \script.
QVariant createEmptyProcedureCodeSequence() const
QVariant ContrastBolusAdministrationRouteSequence
ContrastBolusAdministrationRouteSequence (0018,0014) vr=SQ, vm=1, type=3 \script.
QString getDicomModuleName(int dcmModuleType)
Return string representation of module type id.
bool setBitsAllocated(int qParam)
QString getPlanarConfigurationTag() const
bool setEthnicGroup(QString qParam)
QVariant createEmptyVOILUTSequence() const
bool setSOPInstanceUID(QString qParam)
bool setFrameOfReferenceUID(QString qParam)
QVariant createEmptyModalityLUTSequence() const
bool setResponsibleOrganization(QString qParam)
bool setXRayImageReceptorAngle(QString qParam)
QString ResponsiblePersonRole
ResponsiblePersonRole (0010,2298) vr=CS, vm=1, type=1C \script.
bool setTableTopLongitudinalPosition(QString qParam)
QString getWindowCenterWidthExplanation() const
bool setPerformedProcedureStepStartTime(QString qParam)
bool setNumberOfFrames(QString qParam)
QString getRTImageOrientationTag() const
float GantryPitchAngle
GantryPitchAngle (300a,014a) vr=FL, vm=1, type=3 \script.
QString getAcquisitionTime() const
QString getPhysiciansOfRecordTag() const
QString getQualityControlImageTag() const
QString AdmissionID
AdmissionID (0038,0010) vr=LO, vm=1, type=3 \script.
QString PatientIdentityRemoved
PatientIdentityRemoved (0012,0062) vr=CS, vm=1, type=3 \script.
QVariant getReferencedPatientSequence() const
QString getPatientBirthDateTag() const
QString getInstitutionAddress() const
QString getPatientSupportAngleTag() const
QVariant createEmptyCodingSchemeIdentificationSequence() const
QString getRecommendedDisplayFrameRateTag() const
QString getWindowWidth() const
bool setActualFrameDuration(QString qParam)
QString getBeamLimitingDeviceAngle() const
QString ContrastBolusStartTime
ContrastBolusStartTime (0018,1042) vr=TM, vm=1, type=3 \script.
QString getAuthorizationEquipmentCertificationNumber() const
QString getSmallestImagePixelValueTag() const
QString getPositionReferenceIndicator() const
QString getCodingSchemeIdentificationSequenceTag() const
QString PatientBirthTime
PatientBirthTime (0010,0032) vr=TM, vm=1, type=3 \script.
void setVOILUTSequence(QVariant qSeq)
int getBitsStored() const
QString getPatientSize() const
bool setInstitutionalDepartmentName(QString qParam)
QVariant OtherPatientIDsSequence
OtherPatientIDsSequence (0010,1002) vr=SQ, vm=1, type=3 \script.
QVariant createEmptyOtherPatientIDsSequence() const
QVariant createEmptyDerivationCodeSequence() const
QString Manufacturer
Manufacturer (0008,0070) vr=LO, vm=1, type=2 \script.
QString getRTImagePositionTag() const
QString getDigitalSignaturesSequenceTag() const
QString getImagesInAcquisitionTag() const
bool setContrastBolusVolume(QString qParam)
QString RadiationMachineName
RadiationMachineName (3002,0020) vr=SH, vm=1, type=2 \script.
bool setInstanceCreationDate(QString qParam)
QString getPixelPaddingValueTag() const
QString ContrastBolusStopTime
ContrastBolusStopTime (0018,1043) vr=TM, vm=1, type=3 \script.
QString EthnicGroup
EthnicGroup (0010,2160) vr=SH, vm=1, type=3 \script.
QString getContributingEquipmentSequenceTag() const
QString getSOPInstanceUID() const
bool setAdmittingDiagnosesDescription(QString qParam)
QString getReferencedBeamNumberTag() const
QString getPrimaryDosimeterUnitTag() const
QString ClinicalTrialSubjectID
ClinicalTrialSubjectID (0012,0040) vr=LO, vm=1, type=1C \script.
QVariant createEmptyPatientBreedCodeSequence() const
int sizeT()
get t size in voxels
QVariant PhysiciansOfRecordIdentificationSequence
PhysiciansOfRecordIdentificationSequence (0008,1049) vr=SQ, vm=1, type=3 \script.
QString PositionReferenceIndicator
PositionReferenceIndicator (0020,1040) vr=LO, vm=1, type=2 \script.
QString ContrastBolusVolume
ContrastBolusVolume (0018,1041) vr=DS, vm=1, type=3 \script.
bool setImageType(QString qParam)
QString PerformedProcedureStepStartTime
PerformedProcedureStepStartTime (0040,0245) vr=TM, vm=1, type=3 \script.
QString PixelIntensityRelationship
PixelIntensityRelationship (0028,1040) vr=CS, vm=1, type=3 \script.
bool setTimezoneOffsetFromUTC(QString qParam)
QString getIconImageSequenceTag() const
bool setRecommendedDisplayFrameRate(QString qParam)
int getSamplesPerPixel() const
QString getAcquisitionNumber() const
QString getAdditionalPatientHistoryTag() const
QString getAcquisitionDateTime() const
QString getSoftwareVersions() const
Base object class for passing DRTImageIOD objects between MeVisLab modules.
std::string getStudyDateTag() const
std::string getMACParametersSequenceTag()
std::string getReferringPhysicianNameTag() const
std::string getDerivationDescriptionTag() const
std::string getOccupationTag() const
std::string getNumberOfFramesTag() const
std::string getSeriesInstanceUIDTag() const
bool containsModule(DcmModuleType moduleType)
std::string getClinicalTrialProtocolNameTag() const
std::string getContrastBolusIngredientTag() const
std::string getClinicalTrialSubjectIDTag() const
std::string getPerformedProcedureStepStartTimeTag() const
std::string getOperatorsNameTag() const
std::string getDeviceSequenceTag()
std::string getOtherPatientIDsSequenceTag()
std::string getPatientBreedDescriptionTag() const
std::string getEndCumulativeMetersetWeightTag() const
std::string getInstitutionNameTag() const
std::string getWindowCenterWidthExplanationTag() const
std::string getFrameDelayTag() const
std::string getPatientSexTag() const
std::string getAccessionNumberTag() const
std::string getSmallestImagePixelValueTag() const
std::string getReferringPhysicianIdentificationSequenceTag()
std::string getTableTopVerticalPositionTag() const
std::string getReferencedPatientSequenceTag()
std::string getGantryPitchAngleTag() const
std::string getRTImageSIDTag() const
std::string getBitsStoredTag() const
std::string getReferencedFractionGroupNumberTag() const
std::string getPatientOrientationTag() const
std::string getSpatialResolutionTag() const
std::string getPhotometricInterpretationTag() const
std::string getPatientIdentityRemovedTag() const
std::string getSOPAuthorizationCommentTag() const
std::string getManufacturerModelNameTag() const
std::string getClinicalTrialSponsorNameTag() const
std::string getRescaleTypeTag() const
std::string getIconImageSequenceTag()
std::string getRTImageDescriptionTag() const
std::string getNameOfPhysiciansReadingStudyTag() const
std::string getReportedValuesOriginTag() const
std::string getPixelAspectRatioTag() const
std::string getRadiationMachineNameTag() const
std::string getRTImagePlaneTag() const
std::string getTableTopLongitudinalPositionTag() const
std::string getApprovalStatusTag() const
std::string getManufacturerTag() const
std::string getPixelIntensityRelationshipSignTag() const
std::string getContrastBolusVolumeTag() const
std::string getContrastFlowRateTag() const
std::string getOtherPatientIDsTag() const
std::string getRTImageNameTag() const
std::string getContrastFlowDurationTag() const
dcmModuleTypeVec getModuleTypes()
Return vector of DcmModuleTypes.
std::string getFractionNumberTag() const
std::string getConversionTypeTag() const
std::string getClinicalTrialTimePointIDTag() const
std::string getReviewDateTag() const
std::string getContrastBolusAgentTag() const
std::string getGantryIDTag() const
std::string getPatientIDTag() const
std::string getStopTrimTag() const
std::string getWindowCenterTag() const
std::string getXRayImageReceptorAngleTag() const
std::string getDeviceSerialNumberTag() const
std::string getModalityLUTSequenceTag()
std::string getBeamLimitingDeviceAngleTag() const
std::string getInstanceCreationDateTag() const
std::string getImageCommentsTag() const
std::string getOtherPatientNamesTag() const
std::string getFluenceMapSequenceTag()
std::string getResponsiblePersonRoleTag() const
std::string getModalityTag() const
std::string getPhysiciansOfRecordIdentificationSequenceTag()
std::string getPatientSizeTag() const
std::string getInstanceCreatorUIDTag() const
std::string getExposureSequenceTag()
std::string getImagePlanePixelSpacingTag() const
std::string getDerivationCodeSequenceTag()
std::string getDateOfLastCalibrationTag() const
std::string getClinicalTrialSiteIDTag() const
std::string getTimeOfLastCalibrationTag() const
std::string getIssuerOfAdmissionIDTag() const
std::string getAdmittingDiagnosesCodeSequenceTag()
std::string getPatientSpeciesDescriptionTag() const
std::string getPatientSpeciesCodeSequenceTag()
std::string getContentTimeTag() const
std::string getPixelPaddingValueTag() const
std::string getGantryAngleTag() const
std::string getAuthorizationEquipmentCertificationNumberTag() const
std::string getReferencedImageSequenceTag()
std::string getContrastBolusAdministrationRouteSequenceTag()
std::string getReferencedStudySequenceTag()
std::string getContrastBolusRouteTag() const
std::string getTimezoneOffsetFromUTCTag() const
std::string getContrastBolusAgentSequenceTag()
std::string getPerformedProcedureStepStartDateTag() const
std::string getImagesInAcquisitionTag() const
std::string getPerformedProcedureStepDescriptionTag() const
std::string getContrastBolusTotalDoseTag() const
std::string getResponsiblePersonTag() const
std::string getSOPClassUIDTag() const
std::string getReferencedRTPlanSequenceTag()
std::string getRTImageLabelTag() const
std::string getClinicalTrialProtocolIDTag() const
std::string getDigitalSignaturesSequenceTag()
std::string getStartTrimTag() const
std::string getTableTopEccentricAngleTag() const
std::string getQualityControlImageTag() const
std::string getStationNameTag() const
std::string getContrastBolusIngredientConcentrationTag() const
std::string getVOILUTSequenceTag()
std::string getPatientCommentsTag() const
std::string getIrradiationEventUIDTag() const
std::string getHL7StructuredDocumentReferenceSequenceTag()
std::string getRowsTag() const
std::string getRadiationMachineSSDTag() const
std::string getRelatedGeneralSOPClassUIDTag() const
std::string getAdmittingDiagnosesDescriptionTag() const
std::string getPerformedProtocolCodeSequenceTag()
std::string getIsocenterPositionTag() const
std::string getColumnsTag() const
std::string getRequestAttributesSequenceTag()
std::string getClinicalTrialCoordinatingCenterNameTag() const
std::string getBreedRegistrationSequenceTag()
std::string getStartCumulativeMetersetWeightTag() const
std::string getIssuerOfPatientIDTag() const
std::string getReviewTimeTag() const
std::string getResponsibleOrganizationTag() const
std::string getAdmissionIDTag() const
std::string getAcquisitionDateTag() const
std::string getAcquisitionNumberTag() const
std::string getProcedureCodeSequenceTag()
std::string getRTImageOrientationTag() const
std::string getImageTriggerDelayTag() const
std::string getStudyIDTag() const
std::string getContentDateTag() const
std::string getLossyImageCompressionRatioTag() const
std::string getGreenPaletteColorLookupTableDescriptorTag() const
std::string getSOPAuthorizationDateTimeTag() const
std::string getPatientSupportAngleTag() const
std::string getSeriesNumberTag() const
std::string getHighBitTag() const
std::string getWindowWidthTag() const
std::string getPreferredPlaybackSequencingTag() const
std::string getPatientNameTag() const
std::string getInstanceCreationTimeTag() const
std::string getLossyImageCompressionMethodTag() const
std::string getReferencedBeamNumberTag() const
std::string getBurnedInAnnotationTag() const
std::string getInstitutionalDepartmentNameTag() const
std::string getSOPInstanceUIDTag() const
std::string getContributingEquipmentSequenceTag()
std::string getXRayImageReceptorTranslationTag() const
std::string getOriginalSpecializedSOPClassUIDTag() const
std::string getEthnicGroupTag() const
std::string getSourceImageSequenceTag()
std::string getPatientBirthDateTag() const
std::string getStudyTimeTag() const
std::string getSamplesPerPixelTag() const
std::string getRedPaletteColorLookupTableDescriptorTag() const
std::string getLargestImagePixelValueTag() const
std::string getRecommendedDisplayFrameRateTag() const
std::string getRTImagePositionTag() const
std::string getSourceToReferenceObjectDistanceTag() const
std::string getPlanarConfigurationTag() const
std::string getPresentationLUTShapeTag() const
std::string getClinicalTrialTimePointDescriptionTag() const
std::string getEffectiveDurationTag() const
std::string getReferencedPerformedProcedureStepSequenceTag()
std::string getMultiplexedAudioChannelsDescriptionCodeSequenceTag()
std::string getBitsAllocatedTag() const
std::string getPatientBirthTimeTag() const
std::string getInstitutionAddressTag() const
std::string getDeidentificationMethodTag() const
std::string getPixelDataProviderURLTag() const
std::string getPositionReferenceIndicatorTag() const
std::string getRadiationMachineSADTag() const
std::string getLossyImageCompressionTag() const
std::string getPixelIntensityRelationshipTag() const
std::string getPatientBreedCodeSequenceTag()
std::string getFrameOfReferenceUIDTag() const
std::string getSpecificCharacterSetTag() const
std::string getClinicalTrialSubjectReadingIDTag() const
std::string getFrameTimeTag() const
std::string getVOILUTFunctionTag() const
std::string getPatientPositionTag() const
std::string getActualFrameDurationTag() const
std::string getPhysiciansReadingStudyIdentificationSequenceTag()
std::string getCineRateTag() const
std::string getImageTypeTag() const
std::string getPatientSexNeuteredTag() const
std::string getICCProfileTag() const
std::string getTableTopEccentricAxisDistanceTag() const
std::string getStudyDescriptionTag() const
std::string getEncryptedAttributesSequenceTag()
std::string getReviewerNameTag() const
std::string getSeriesDescriptionTag() const
std::string getSoftwareVersionsTag() const
std::string getReferencedInstanceSequenceTag()
std::string getPhysiciansOfRecordTag() const
std::string getAcquisitionTimeTag() const
std::string getBluePaletteColorLookupTableDescriptorTag() const
std::string getContrastBolusStartTimeTag() const
std::string getClinicalTrialSiteNameTag() const
std::string getFrameTimeVectorTag() const
std::string getPatientWeightTag() const
std::string getSOPInstanceStatusTag() const
std::string getRescaleSlopeTag() const
std::string getCodingSchemeIdentificationSequenceTag()
std::string getPerformedProcedureStepIDTag() const
std::string getPatientAgeTag() const
std::string getDeidentificationMethodCodeSequenceTag()
std::string getPrimaryDosimeterUnitTag() const
std::string getRescaleInterceptTag() const
std::string getAcquisitionDateTimeTag() const
std::string getOriginalAttributesSequenceTag()
std::string getStudyInstanceUIDTag() const
std::string getPixelRepresentationTag() const
std::string getTableTopLateralPositionTag() const
std::string getAdditionalPatientHistoryTag() const
std::string getContrastBolusStopTimeTag() const
The DRTAdmittingDiagnosesCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTBreedRegistrationSequence DICOM Sequence wrapped for PythonQT.
The DRTCodingSchemeIdentificationSequence DICOM Sequence wrapped for PythonQT.
The DRTContrastBolusAdministrationRouteSequence DICOM Sequence wrapped for PythonQT.
The DRTContrastBolusAgentSequence DICOM Sequence wrapped for PythonQT.
The DRTContributingEquipmentSequence DICOM Sequence wrapped for PythonQT.
The DRTDeidentificationMethodCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTDerivationCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTDeviceSequence DICOM Sequence wrapped for PythonQT.
The DRTDigitalSignaturesSequence DICOM Sequence wrapped for PythonQT.
The DRTEncryptedAttributesSequence DICOM Sequence wrapped for PythonQT.
The DRTExposureSequence DICOM Sequence wrapped for PythonQT.
The DRTFluenceMapSequence DICOM Sequence wrapped for PythonQT.
The DRTHL7StructuredDocumentReferenceSequence DICOM Sequence wrapped for PythonQT.
The DRTIconImageSequence DICOM Sequence wrapped for PythonQT.
Base object class for passing DRTImageIOD objects between MeVisLab modules.
The DRTMACParametersSequence DICOM Sequence wrapped for PythonQT.
The DRTModalityLUTSequence DICOM Sequence wrapped for PythonQT.
The DRTMultiplexedAudioChannelsDescriptionCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTOriginalAttributesSequence DICOM Sequence wrapped for PythonQT.
The DRTOtherPatientIDsSequence DICOM Sequence wrapped for PythonQT.
The DRTPatientBreedCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTPatientSpeciesCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTPerformedProtocolCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTPhysiciansOfRecordIdentificationSequence DICOM Sequence wrapped for PythonQT.
The DRTPhysiciansReadingStudyIdentificationSequence DICOM Sequence wrapped for PythonQT.
The DRTProcedureCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTReferencedImageSequence DICOM Sequence wrapped for PythonQT.
The DRTReferencedInstanceSequence DICOM Sequence wrapped for PythonQT.
The DRTReferencedPatientSequence DICOM Sequence wrapped for PythonQT.
The DRTReferencedPerformedProcedureStepSequence DICOM Sequence wrapped for PythonQT.
The DRTReferencedRTPlanSequenceInRTImageModule DICOM Sequence wrapped for PythonQT.
The DRTReferencedStudySequence DICOM Sequence wrapped for PythonQT.
The DRTReferringPhysicianIdentificationSequence DICOM Sequence wrapped for PythonQT.
The DRTRequestAttributesSequence DICOM Sequence wrapped for PythonQT.
The DRTSourceImageSequence DICOM Sequence wrapped for PythonQT.
The DRTVOILUTSequence DICOM Sequence wrapped for PythonQT.
boost::shared_ptr< const Tag > Const_TagPtr
Definition DCMTree_Lib.h:57
boost::shared_ptr< Tree > TreePtr
Shared pointer to a DCMTree::Tree.
Definition DCMTree_Lib.h:66