MeVisLab Toolbox Reference
mlDRTDoseIODWrapper.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 __mlDRTDoseIODBaseWrapper_H
25 #define __mlDRTDoseIODBaseWrapper_H
26 
27 #ifndef Q_MOC_RUN
28 
29 #include <ThirdPartyWarningsDisable.h>
30 #include <QObject>
31 #include <QMap>
32 #include <QString>
33 #include <QVariant>
34 #include <QVariantMap>
35 #include <QList>
36 #include <ThirdPartyWarningsRestore.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 <mlDRTDoseIODBase.h>
44 
45 // local includes
81 
82 #endif
83 
86 class DRTDoseIODBaseWrapper : public QObject
87 {
88  Q_OBJECT
89 
90 public:
91  DRTDoseIODBaseWrapper(ml::DRTDoseIODBase* wrappedIOD) { _wrappedIOD = wrappedIOD; _init(); }
92 
93  QStringList _propertyKeys;
135  Q_PROPERTY(QString DeviceSerialNumber READ getDeviceSerialNumber WRITE setDeviceSerialNumber)
136  QString _GantryID;
138  Q_PROPERTY(QString GantryID READ getGantryID WRITE setGantryID)
141  Q_PROPERTY(QString InstitutionAddress READ getInstitutionAddress WRITE setInstitutionAddress)
144  Q_PROPERTY(QString InstitutionName READ getInstitutionName WRITE setInstitutionName)
148  QString _Manufacturer;
150  Q_PROPERTY(QString Manufacturer READ getManufacturer WRITE setManufacturer)
159  Q_PROPERTY(QString SoftwareVersions READ getSoftwareVersions WRITE setSoftwareVersions)
162  Q_PROPERTY(QString SpatialResolution READ getSpatialResolution WRITE setSpatialResolution)
163  QString _StationName;
165  Q_PROPERTY(QString StationName READ getStationName WRITE setStationName)
171  Q_PROPERTY(QString AcquisitionDate READ getAcquisitionDate WRITE setAcquisitionDate)
177  Q_PROPERTY(QString AcquisitionNumber READ getAcquisitionNumber WRITE setAcquisitionNumber)
180  Q_PROPERTY(QString AcquisitionTime READ getAcquisitionTime WRITE setAcquisitionTime)
183  Q_PROPERTY(QString BurnedInAnnotation READ getBurnedInAnnotation WRITE setBurnedInAnnotation)
184  QString _ContentDate;
186  Q_PROPERTY(QString ContentDate READ getContentDate WRITE setContentDate)
187  QString _ContentTime;
189  Q_PROPERTY(QString ContentTime READ getContentTime WRITE setContentTime)
193  QString _ImageComments;
195  Q_PROPERTY(QString ImageComments READ getImageComments WRITE setImageComments)
196  QString _ImageType;
198  Q_PROPERTY(QString ImageType READ getImageType WRITE setImageType)
216  Q_PROPERTY(QString PatientOrientation READ getPatientOrientation WRITE setPatientOrientation)
225  Q_PROPERTY(QString AccessionNumber READ getAccessionNumber WRITE setAccessionNumber)
231  Q_PROPERTY(QString PhysiciansOfRecord READ getPhysiciansOfRecord WRITE setPhysiciansOfRecord)
235  QString _StudyDate;
237  Q_PROPERTY(QString StudyDate READ getStudyDate WRITE setStudyDate)
240  Q_PROPERTY(QString StudyDescription READ getStudyDescription WRITE setStudyDescription)
241  QString _StudyID;
243  Q_PROPERTY(QString StudyID READ getStudyID WRITE setStudyID)
246  Q_PROPERTY(QString StudyInstanceUID READ getStudyInstanceUID WRITE setStudyInstanceUID)
247  QString _StudyTime;
249  Q_PROPERTY(QString StudyTime READ getStudyTime WRITE setStudyTime)
253  int _Columns;
255  Q_PROPERTY(int Columns READ getColumns WRITE setColumns)
261  Q_PROPERTY(int ICCProfile READ getICCProfile WRITE setICCProfile)
267  Q_PROPERTY(QString PixelAspectRatio READ getPixelAspectRatio WRITE setPixelAspectRatio)
277  int _Rows;
279  Q_PROPERTY(int Rows READ getRows WRITE setRows)
289  QString _PixelSpacing;
291  Q_PROPERTY(QString PixelSpacing READ getPixelSpacing WRITE setPixelSpacing)
292  QString _SliceLocation;
294  Q_PROPERTY(QString SliceLocation READ getSliceLocation WRITE setSliceLocation)
297  Q_PROPERTY(QString SliceThickness READ getSliceThickness WRITE setSliceThickness)
300  Q_PROPERTY(QString RescaleIntercept READ getRescaleIntercept WRITE setRescaleIntercept)
301  QString _RescaleSlope;
303  Q_PROPERTY(QString RescaleSlope READ getRescaleSlope WRITE setRescaleSlope)
304  QString _RescaleType;
306  Q_PROPERTY(QString RescaleType READ getRescaleType WRITE setRescaleType)
309  Q_PROPERTY(QString NumberOfFrames READ getNumberOfFrames WRITE setNumberOfFrames)
312  Q_PROPERTY(int ImageFrameOrigin READ getImageFrameOrigin WRITE setImageFrameOrigin)
324  Q_PROPERTY(int OverlayColumns READ getOverlayColumns WRITE setOverlayColumns)
327  Q_PROPERTY(QString OverlayDescription READ getOverlayDescription WRITE setOverlayDescription)
328  QString _OverlayLabel;
330  Q_PROPERTY(QString OverlayLabel READ getOverlayLabel WRITE setOverlayLabel)
333  Q_PROPERTY(int OverlayOrigin READ getOverlayOrigin WRITE setOverlayOrigin)
336  Q_PROPERTY(int OverlayRows READ getOverlayRows WRITE setOverlayRows)
339  Q_PROPERTY(QString OverlaySubtype READ getOverlaySubtype WRITE setOverlaySubtype)
340  QString _OverlayType;
342  Q_PROPERTY(QString OverlayType READ getOverlayType WRITE setOverlayType)
343  QString _ROIArea;
345  Q_PROPERTY(QString ROIArea READ getROIArea WRITE setROIArea)
346  QString _ROIMean;
348  Q_PROPERTY(QString ROIMean READ getROIMean WRITE setROIMean)
355  QString _EthnicGroup;
357  Q_PROPERTY(QString EthnicGroup READ getEthnicGroup WRITE setEthnicGroup)
360  Q_PROPERTY(QString IssuerOfPatientID READ getIssuerOfPatientID WRITE setIssuerOfPatientID)
363  Q_PROPERTY(QString OtherPatientIDs READ getOtherPatientIDs WRITE setOtherPatientIDs)
366  Q_PROPERTY(QString OtherPatientNames READ getOtherPatientNames WRITE setOtherPatientNames)
369  Q_PROPERTY(QString PatientBirthDate READ getPatientBirthDate WRITE setPatientBirthDate)
372  Q_PROPERTY(QString PatientBirthTime READ getPatientBirthTime WRITE setPatientBirthTime)
378  Q_PROPERTY(QString PatientComments READ getPatientComments WRITE setPatientComments)
379  QString _PatientID;
381  Q_PROPERTY(QString PatientID READ getPatientID WRITE setPatientID)
385  QString _PatientName;
387  Q_PROPERTY(QString PatientName READ getPatientName WRITE setPatientName)
388  QString _PatientSex;
390  Q_PROPERTY(QString PatientSex READ getPatientSex WRITE setPatientSex)
399  Q_PROPERTY(QString ResponsiblePerson READ getResponsiblePerson WRITE setResponsiblePerson)
406  QString _AdmissionID;
408  Q_PROPERTY(QString AdmissionID READ getAdmissionID WRITE setAdmissionID)
415  QString _Occupation;
417  Q_PROPERTY(QString Occupation READ getOccupation WRITE setOccupation)
418  QString _PatientAge;
420  Q_PROPERTY(QString PatientAge READ getPatientAge WRITE setPatientAge)
423  Q_PROPERTY(QString PatientSexNeutered READ getPatientSexNeutered WRITE setPatientSexNeutered)
424  QString _PatientSize;
426  Q_PROPERTY(QString PatientSize READ getPatientSize WRITE setPatientSize)
427  QString _PatientWeight;
429  Q_PROPERTY(QString PatientWeight READ getPatientWeight WRITE setPatientWeight)
438  Q_PROPERTY(int BitsAllocated READ getBitsAllocated WRITE setBitsAllocated)
441  Q_PROPERTY(int BitsStored READ getBitsStored WRITE setBitsStored)
442  QString _DoseComment;
444  Q_PROPERTY(QString DoseComment READ getDoseComment WRITE setDoseComment)
447  Q_PROPERTY(QString DoseGridScaling READ getDoseGridScaling WRITE setDoseGridScaling)
450  Q_PROPERTY(QString DoseSummationType READ getDoseSummationType WRITE setDoseSummationType)
451  QString _DoseType;
453  Q_PROPERTY(QString DoseType READ getDoseType WRITE setDoseType)
454  QString _DoseUnits;
456  Q_PROPERTY(QString DoseUnits READ getDoseUnits WRITE setDoseUnits)
460  int _HighBit;
462  Q_PROPERTY(int HighBit READ getHighBit WRITE setHighBit)
465  Q_PROPERTY(QString InstanceNumber READ getInstanceNumber WRITE setInstanceNumber)
468  Q_PROPERTY(QString NormalizationPoint READ getNormalizationPoint WRITE setNormalizationPoint)
477  Q_PROPERTY(int SamplesPerPixel READ getSamplesPerPixel WRITE setSamplesPerPixel)
481  QString _Modality;
483  Q_PROPERTY(QString Modality READ getModality WRITE setModality)
498  Q_PROPERTY(QString SeriesDescription READ getSeriesDescription WRITE setSeriesDescription)
501  Q_PROPERTY(QString SeriesInstanceUID READ getSeriesInstanceUID WRITE setSeriesInstanceUID)
502  QString _SeriesNumber;
504  Q_PROPERTY(QString SeriesNumber READ getSeriesNumber WRITE setSeriesNumber)
516  Q_PROPERTY(QString InstanceCreatorUID READ getInstanceCreatorUID WRITE setInstanceCreatorUID)
529  QString _SOPClassUID;
531  Q_PROPERTY(QString SOPClassUID READ getSOPClassUID WRITE setSOPClassUID)
534  Q_PROPERTY(QString SOPInstanceStatus READ getSOPInstanceStatus WRITE setSOPInstanceStatus)
537  Q_PROPERTY(QString SOPInstanceUID READ getSOPInstanceUID WRITE setSOPInstanceUID)
546  Q_PROPERTY(QString StructureSetDate READ getStructureSetDate WRITE setStructureSetDate)
552  Q_PROPERTY(QString StructureSetLabel READ getStructureSetLabel WRITE setStructureSetLabel)
555  Q_PROPERTY(QString StructureSetName READ getStructureSetName WRITE setStructureSetName)
558  Q_PROPERTY(QString StructureSetTime READ getStructureSetTime WRITE setStructureSetTime)
559 
561  Q_PROPERTY(QVariant DerivationCodeSequence READ getDerivationCodeSequence)
563  Q_PROPERTY(QVariant DerivationCodeSequence WRITE setDerivationCodeSequence)
565  Q_PROPERTY(QVariant IconImageSequence READ getIconImageSequence)
566  Q_PROPERTY(QVariant IconImageSequence READ createEmptyIconImageSequence)
567  Q_PROPERTY(QVariant IconImageSequence WRITE setIconImageSequence)
569  Q_PROPERTY(QVariant ReferencedImageSequence READ getReferencedImageSequence)
571  Q_PROPERTY(QVariant ReferencedImageSequence WRITE setReferencedImageSequence)
577  Q_PROPERTY(QVariant SourceImageSequence READ getSourceImageSequence)
578  Q_PROPERTY(QVariant SourceImageSequence READ createEmptySourceImageSequence)
579  Q_PROPERTY(QVariant SourceImageSequence WRITE setSourceImageSequence)
589  Q_PROPERTY(QVariant ProcedureCodeSequence READ getProcedureCodeSequence)
591  Q_PROPERTY(QVariant ProcedureCodeSequence WRITE setProcedureCodeSequence)
593  Q_PROPERTY(QVariant ReferencedStudySequence READ getReferencedStudySequence)
595  Q_PROPERTY(QVariant ReferencedStudySequence WRITE setReferencedStudySequence)
601  Q_PROPERTY(QVariant ModalityLUTSequence READ getModalityLUTSequence)
602  Q_PROPERTY(QVariant ModalityLUTSequence READ createEmptyModalityLUTSequence)
603  Q_PROPERTY(QVariant ModalityLUTSequence WRITE setModalityLUTSequence)
613  Q_PROPERTY(QVariant OtherPatientIDsSequence READ getOtherPatientIDsSequence)
615  Q_PROPERTY(QVariant OtherPatientIDsSequence WRITE setOtherPatientIDsSequence)
617  Q_PROPERTY(QVariant PatientBreedCodeSequence READ getPatientBreedCodeSequence)
619  Q_PROPERTY(QVariant PatientBreedCodeSequence WRITE setPatientBreedCodeSequence)
633  Q_PROPERTY(QVariant ROIContourSequence READ getROIContourSequence)
634  Q_PROPERTY(QVariant ROIContourSequence READ createEmptyROIContourSequence)
635  Q_PROPERTY(QVariant ROIContourSequence WRITE setROIContourSequence)
637  Q_PROPERTY(QVariant DVHSequence READ getDVHSequence)
638  Q_PROPERTY(QVariant DVHSequence READ createEmptyDVHSequence)
639  Q_PROPERTY(QVariant DVHSequence WRITE setDVHSequence)
645  Q_PROPERTY(QVariant ReferencedRTPlanSequence READ getReferencedRTPlanSequence)
647  Q_PROPERTY(QVariant ReferencedRTPlanSequence WRITE setReferencedRTPlanSequence)
649  Q_PROPERTY(QVariant RTDoseROISequence READ getRTDoseROISequence)
650  Q_PROPERTY(QVariant RTDoseROISequence READ createEmptyRTDoseROISequence)
651  Q_PROPERTY(QVariant RTDoseROISequence WRITE setRTDoseROISequence)
685  Q_PROPERTY(QVariant MACParametersSequence READ getMACParametersSequence)
687  Q_PROPERTY(QVariant MACParametersSequence WRITE setMACParametersSequence)
697  Q_PROPERTY(QVariant StructureSetROISequence READ getStructureSetROISequence)
699  Q_PROPERTY(QVariant StructureSetROISequence WRITE setStructureSetROISequence)
700 
701 
702 public slots:
705 
707  QStringList dir(QString searchString="") const;
708 
711  QVariantMap getDicomTagByKey(QString key) ;
712  QVariantMap getDicomTagByName(QString name);
714  QVariant getDicomTagValueByKey(QString key);
716  QVariant getDicomTagValueByName(QString name);
718  MLABDicomTree* getDicomTree();
720  bool containsDicomModule(int dcmModuleType) const {
721  return _wrappedIOD->containsModule(static_cast<ml::DcmModuleType>(dcmModuleType));
722  }
724  QVariantList getDicomModuleTypes() const {
725 
726  QVariantList types;
727  std::vector<ml::DcmModuleType> typesVec = _wrappedIOD->getModuleTypes();
728  for (std::vector<ml::DcmModuleType>::iterator iter = typesVec.begin(); iter != typesVec.end(); ++iter) {
729  types << static_cast<int>(*iter);
730  }
731  return types;
732  }
734  QString getDicomModuleName(int dcmModuleType) {
735  static QString dicomModules[] = { "ApprovalModule",
736 "CalculatedDoseReferenceRecordModule",
737 "CineModule",
738 "ClinicalTrialSeriesModule",
739 "ClinicalTrialStudyModule",
740 "ClinicalTrialSubjectModule",
741 "ContrastBolusModule",
742 "DeviceModule",
743 "FrameOfReferenceModule",
744 "GeneralEquipmentModule",
745 "GeneralImageModule",
746 "GeneralStudyModule",
747 "ImagePixelModule",
748 "ImagePlaneModule",
749 "MeasuredDoseReferenceRecordModule",
750 "ModalityLUTModule",
751 "MultiFrameModule",
752 "MultiFrameOverlayModule",
753 "OverlayPlaneModule",
754 "PatientModule",
755 "PatientStudyModule",
756 "ROIContourModule",
757 "RTBeamsModule",
758 "RTBrachyApplicationSetupsModule",
759 "RTDVHModule",
760 "RTDoseModule",
761 "RTDoseROIModule",
762 "RTFractionSchemeModule",
763 "RTGeneralPlanModule",
764 "RTGeneralTreatmentRecordModule",
765 "RTImageModule",
766 "RTIonBeamsModule",
767 "RTIonBeamsSessionRecordModule",
768 "RTIonToleranceTablesModule",
769 "RTPatientSetupModule",
770 "RTPrescriptionModule",
771 "RTROIObservationsModule",
772 "RTSeriesModule",
773 "RTToleranceTablesModule",
774 "RTTreatmentMachineRecordModule",
775 "RTTreatmentSummaryRecordModule",
776 "SOPCommonModule",
777 "StructureSetModule",
778 "VOILUTModule" };
779  if (dcmModuleType>=0 && dcmModuleType<44)
780  {
781  return dicomModules[dcmModuleType];
782  }
783  return QString();
784  }
785 
787  int sizeX ();
789  int sizeY ();
791  int sizeZ ();
793  int sizeC ();
795  int sizeT ();
797  int sizeU ();
799  QVariantList size3D ();
801  QVariantList size6D ();
803  QString dataType ();
805  //QVariantList worldToVoxelMatrix ();
807  QVariantList voxelToWorldMatrix ();
809  double voxelSizeX ();
811  double voxelSizeY ();
813  double voxelSizeZ ();
815  QVariantList voxelSize ();
816 
818 
819 
820 
821 
822 
825  QString getClinicalTrialCoordinatingCenterNameTag() const { return QString(_wrappedIOD->getClinicalTrialCoordinatingCenterNameTag().c_str()); }
826 
829  QString getClinicalTrialTimePointDescriptionTag() const { return QString(_wrappedIOD->getClinicalTrialTimePointDescriptionTag().c_str()); }
830 
831  bool setClinicalTrialTimePointID(QString qParam);
833  QString getClinicalTrialTimePointIDTag() const { return QString(_wrappedIOD->getClinicalTrialTimePointIDTag().c_str()); }
834 
835  bool setClinicalTrialProtocolID(QString qParam);
836  QString getClinicalTrialProtocolID() const;
837  QString getClinicalTrialProtocolIDTag() const { return QString(_wrappedIOD->getClinicalTrialProtocolIDTag().c_str()); }
838 
839  bool setClinicalTrialProtocolName(QString qParam);
841  QString getClinicalTrialProtocolNameTag() const { return QString(_wrappedIOD->getClinicalTrialProtocolNameTag().c_str()); }
842 
843  bool setClinicalTrialSiteID(QString qParam);
844  QString getClinicalTrialSiteID() const;
845  QString getClinicalTrialSiteIDTag() const { return QString(_wrappedIOD->getClinicalTrialSiteIDTag().c_str()); }
846 
847  bool setClinicalTrialSiteName(QString qParam);
848  QString getClinicalTrialSiteName() const;
849  QString getClinicalTrialSiteNameTag() const { return QString(_wrappedIOD->getClinicalTrialSiteNameTag().c_str()); }
850 
851  bool setClinicalTrialSponsorName(QString qParam);
853  QString getClinicalTrialSponsorNameTag() const { return QString(_wrappedIOD->getClinicalTrialSponsorNameTag().c_str()); }
854 
855  bool setClinicalTrialSubjectID(QString qParam);
856  QString getClinicalTrialSubjectID() const;
857  QString getClinicalTrialSubjectIDTag() const { return QString(_wrappedIOD->getClinicalTrialSubjectIDTag().c_str()); }
858 
859  bool setClinicalTrialSubjectReadingID(QString qParam);
861  QString getClinicalTrialSubjectReadingIDTag() const { return QString(_wrappedIOD->getClinicalTrialSubjectReadingIDTag().c_str()); }
862 
863  bool setFrameOfReferenceUID(QString qParam);
864  QString getFrameOfReferenceUID() const;
865  QString getFrameOfReferenceUIDTag() const { return QString(_wrappedIOD->getFrameOfReferenceUIDTag().c_str()); }
866 
867  bool setPositionReferenceIndicator(QString qParam);
869  QString getPositionReferenceIndicatorTag() const { return QString(_wrappedIOD->getPositionReferenceIndicatorTag().c_str()); }
870 
871  bool setDateOfLastCalibration(QString qParam);
872  QString getDateOfLastCalibration() const;
873  QString getDateOfLastCalibrationTag() const { return QString(_wrappedIOD->getDateOfLastCalibrationTag().c_str()); }
874 
875  bool setDeviceSerialNumber(QString qParam);
876  QString getDeviceSerialNumber() const;
877  QString getDeviceSerialNumberTag() const { return QString(_wrappedIOD->getDeviceSerialNumberTag().c_str()); }
878 
879  bool setGantryID(QString qParam);
880  QString getGantryID() const;
881  QString getGantryIDTag() const { return QString(_wrappedIOD->getGantryIDTag().c_str()); }
882 
883  bool setInstitutionAddress(QString qParam);
884  QString getInstitutionAddress() const;
885  QString getInstitutionAddressTag() const { return QString(_wrappedIOD->getInstitutionAddressTag().c_str()); }
886 
887  bool setInstitutionName(QString qParam);
888  QString getInstitutionName() const;
889  QString getInstitutionNameTag() const { return QString(_wrappedIOD->getInstitutionNameTag().c_str()); }
890 
891  bool setInstitutionalDepartmentName(QString qParam);
893  QString getInstitutionalDepartmentNameTag() const { return QString(_wrappedIOD->getInstitutionalDepartmentNameTag().c_str()); }
894 
895  bool setManufacturer(QString qParam);
896  QString getManufacturer() const;
897  QString getManufacturerTag() const { return QString(_wrappedIOD->getManufacturerTag().c_str()); }
898 
899  bool setManufacturerModelName(QString qParam);
900  QString getManufacturerModelName() const;
901  QString getManufacturerModelNameTag() const { return QString(_wrappedIOD->getManufacturerModelNameTag().c_str()); }
902 
903  bool setPixelPaddingValue(int qParam);
904  int getPixelPaddingValue() const;
905  QString getPixelPaddingValueTag() const { return QString(_wrappedIOD->getPixelPaddingValueTag().c_str()); }
906 
907  bool setSoftwareVersions(QString qParam);
908  QString getSoftwareVersions() const;
909  QString getSoftwareVersionsTag() const { return QString(_wrappedIOD->getSoftwareVersionsTag().c_str()); }
910 
911  bool setSpatialResolution(QString qParam);
912  QString getSpatialResolution() const;
913  QString getSpatialResolutionTag() const { return QString(_wrappedIOD->getSpatialResolutionTag().c_str()); }
914 
915  bool setStationName(QString qParam);
916  QString getStationName() const;
917  QString getStationNameTag() const { return QString(_wrappedIOD->getStationNameTag().c_str()); }
918 
919  bool setTimeOfLastCalibration(QString qParam);
920  QString getTimeOfLastCalibration() const;
921  QString getTimeOfLastCalibrationTag() const { return QString(_wrappedIOD->getTimeOfLastCalibrationTag().c_str()); }
922 
923  bool setAcquisitionDate(QString qParam);
924  QString getAcquisitionDate() const;
925  QString getAcquisitionDateTag() const { return QString(_wrappedIOD->getAcquisitionDateTag().c_str()); }
926 
927  bool setAcquisitionDateTime(QString qParam);
928  QString getAcquisitionDateTime() const;
929  QString getAcquisitionDateTimeTag() const { return QString(_wrappedIOD->getAcquisitionDateTimeTag().c_str()); }
930 
931  bool setAcquisitionNumber(QString qParam);
932  QString getAcquisitionNumber() const;
933  QString getAcquisitionNumberTag() const { return QString(_wrappedIOD->getAcquisitionNumberTag().c_str()); }
934 
935  bool setAcquisitionTime(QString qParam);
936  QString getAcquisitionTime() const;
937  QString getAcquisitionTimeTag() const { return QString(_wrappedIOD->getAcquisitionTimeTag().c_str()); }
938 
939  bool setBurnedInAnnotation(QString qParam);
940  QString getBurnedInAnnotation() const;
941  QString getBurnedInAnnotationTag() const { return QString(_wrappedIOD->getBurnedInAnnotationTag().c_str()); }
942 
943  bool setContentDate(QString qParam);
944  QString getContentDate() const;
945  QString getContentDateTag() const { return QString(_wrappedIOD->getContentDateTag().c_str()); }
946 
947  bool setContentTime(QString qParam);
948  QString getContentTime() const;
949  QString getContentTimeTag() const { return QString(_wrappedIOD->getContentTimeTag().c_str()); }
950 
951  bool setDerivationDescription(QString qParam);
952  QString getDerivationDescription() const;
953  QString getDerivationDescriptionTag() const { return QString(_wrappedIOD->getDerivationDescriptionTag().c_str()); }
954 
955  bool setImageComments(QString qParam);
956  QString getImageComments() const;
957  QString getImageCommentsTag() const { return QString(_wrappedIOD->getImageCommentsTag().c_str()); }
958 
959  bool setImageType(QString qParam);
960  QString getImageType() const;
961  QString getImageTypeTag() const { return QString(_wrappedIOD->getImageTypeTag().c_str()); }
962 
963  bool setImagesInAcquisition(QString qParam);
964  QString getImagesInAcquisition() const;
965  QString getImagesInAcquisitionTag() const { return QString(_wrappedIOD->getImagesInAcquisitionTag().c_str()); }
966 
967  bool setIrradiationEventUID(QString qParam);
968  QString getIrradiationEventUID() const;
969  QString getIrradiationEventUIDTag() const { return QString(_wrappedIOD->getIrradiationEventUIDTag().c_str()); }
970 
971  bool setLossyImageCompression(QString qParam);
972  QString getLossyImageCompression() const;
973  QString getLossyImageCompressionTag() const { return QString(_wrappedIOD->getLossyImageCompressionTag().c_str()); }
974 
975  bool setLossyImageCompressionMethod(QString qParam);
977  QString getLossyImageCompressionMethodTag() const { return QString(_wrappedIOD->getLossyImageCompressionMethodTag().c_str()); }
978 
979  bool setLossyImageCompressionRatio(QString qParam);
981  QString getLossyImageCompressionRatioTag() const { return QString(_wrappedIOD->getLossyImageCompressionRatioTag().c_str()); }
982 
983  bool setPatientOrientation(QString qParam);
984  QString getPatientOrientation() const;
985  QString getPatientOrientationTag() const { return QString(_wrappedIOD->getPatientOrientationTag().c_str()); }
986 
987  bool setPresentationLUTShape(QString qParam);
988  QString getPresentationLUTShape() const;
989  QString getPresentationLUTShapeTag() const { return QString(_wrappedIOD->getPresentationLUTShapeTag().c_str()); }
990 
991  bool setQualityControlImage(QString qParam);
992  QString getQualityControlImage() const;
993  QString getQualityControlImageTag() const { return QString(_wrappedIOD->getQualityControlImageTag().c_str()); }
994 
995  bool setAccessionNumber(QString qParam);
996  QString getAccessionNumber() const;
997  QString getAccessionNumberTag() const { return QString(_wrappedIOD->getAccessionNumberTag().c_str()); }
998 
999  bool setNameOfPhysiciansReadingStudy(QString qParam);
1001  QString getNameOfPhysiciansReadingStudyTag() const { return QString(_wrappedIOD->getNameOfPhysiciansReadingStudyTag().c_str()); }
1002 
1003  bool setPhysiciansOfRecord(QString qParam);
1004  QString getPhysiciansOfRecord() const;
1005  QString getPhysiciansOfRecordTag() const { return QString(_wrappedIOD->getPhysiciansOfRecordTag().c_str()); }
1006 
1007  bool setReferringPhysicianName(QString qParam);
1008  QString getReferringPhysicianName() const;
1009  QString getReferringPhysicianNameTag() const { return QString(_wrappedIOD->getReferringPhysicianNameTag().c_str()); }
1010 
1011  bool setStudyDate(QString qParam);
1012  QString getStudyDate() const;
1013  QString getStudyDateTag() const { return QString(_wrappedIOD->getStudyDateTag().c_str()); }
1014 
1015  bool setStudyDescription(QString qParam);
1016  QString getStudyDescription() const;
1017  QString getStudyDescriptionTag() const { return QString(_wrappedIOD->getStudyDescriptionTag().c_str()); }
1018 
1019  bool setStudyID(QString qParam);
1020  QString getStudyID() const;
1021  QString getStudyIDTag() const { return QString(_wrappedIOD->getStudyIDTag().c_str()); }
1022 
1023  bool setStudyInstanceUID(QString qParam);
1024  QString getStudyInstanceUID() const;
1025  QString getStudyInstanceUIDTag() const { return QString(_wrappedIOD->getStudyInstanceUIDTag().c_str()); }
1026 
1027  bool setStudyTime(QString qParam);
1028  QString getStudyTime() const;
1029  QString getStudyTimeTag() const { return QString(_wrappedIOD->getStudyTimeTag().c_str()); }
1030 
1033  QString getBluePaletteColorLookupTableDescriptorTag() const { return QString(_wrappedIOD->getBluePaletteColorLookupTableDescriptorTag().c_str()); }
1034 
1035  bool setColumns(int qParam);
1036  int getColumns() const;
1037  QString getColumnsTag() const { return QString(_wrappedIOD->getColumnsTag().c_str()); }
1038 
1041  QString getGreenPaletteColorLookupTableDescriptorTag() const { return QString(_wrappedIOD->getGreenPaletteColorLookupTableDescriptorTag().c_str()); }
1042 
1043  bool setICCProfile(int qParam);
1044  int getICCProfile() const;
1045  QString getICCProfileTag() const { return QString(_wrappedIOD->getICCProfileTag().c_str()); }
1046 
1047  bool setLargestImagePixelValue(int qParam);
1049  QString getLargestImagePixelValueTag() const { return QString(_wrappedIOD->getLargestImagePixelValueTag().c_str()); }
1050 
1051  bool setPixelAspectRatio(QString qParam);
1052  QString getPixelAspectRatio() const;
1053  QString getPixelAspectRatioTag() const { return QString(_wrappedIOD->getPixelAspectRatioTag().c_str()); }
1054 
1055  bool setPixelDataProviderURL(QString qParam);
1056  QString getPixelDataProviderURL() const;
1057  QString getPixelDataProviderURLTag() const { return QString(_wrappedIOD->getPixelDataProviderURLTag().c_str()); }
1058 
1059  bool setPlanarConfiguration(int qParam);
1061  QString getPlanarConfigurationTag() const { return QString(_wrappedIOD->getPlanarConfigurationTag().c_str()); }
1062 
1065  QString getRedPaletteColorLookupTableDescriptorTag() const { return QString(_wrappedIOD->getRedPaletteColorLookupTableDescriptorTag().c_str()); }
1066 
1067  bool setRows(int qParam);
1068  int getRows() const;
1069  QString getRowsTag() const { return QString(_wrappedIOD->getRowsTag().c_str()); }
1070 
1071  bool setSmallestImagePixelValue(int qParam);
1073  QString getSmallestImagePixelValueTag() const { return QString(_wrappedIOD->getSmallestImagePixelValueTag().c_str()); }
1074 
1075  bool setImageOrientationPatient(QString qParam);
1077  QString getImageOrientationPatientTag() const { return QString(_wrappedIOD->getImageOrientationPatientTag().c_str()); }
1078 
1079  bool setImagePositionPatient(QString qParam);
1080  QString getImagePositionPatient() const;
1081  QString getImagePositionPatientTag() const { return QString(_wrappedIOD->getImagePositionPatientTag().c_str()); }
1082 
1083  bool setPixelSpacing(QString qParam);
1084  QString getPixelSpacing() const;
1085  QString getPixelSpacingTag() const { return QString(_wrappedIOD->getPixelSpacingTag().c_str()); }
1086 
1087  bool setSliceLocation(QString qParam);
1088  QString getSliceLocation() const;
1089  QString getSliceLocationTag() const { return QString(_wrappedIOD->getSliceLocationTag().c_str()); }
1090 
1091  bool setSliceThickness(QString qParam);
1092  QString getSliceThickness() const;
1093  QString getSliceThicknessTag() const { return QString(_wrappedIOD->getSliceThicknessTag().c_str()); }
1094 
1095  bool setRescaleIntercept(QString qParam);
1096  QString getRescaleIntercept() const;
1097  QString getRescaleInterceptTag() const { return QString(_wrappedIOD->getRescaleInterceptTag().c_str()); }
1098 
1099  bool setRescaleSlope(QString qParam);
1100  QString getRescaleSlope() const;
1101  QString getRescaleSlopeTag() const { return QString(_wrappedIOD->getRescaleSlopeTag().c_str()); }
1102 
1103  bool setRescaleType(QString qParam);
1104  QString getRescaleType() const;
1105  QString getRescaleTypeTag() const { return QString(_wrappedIOD->getRescaleTypeTag().c_str()); }
1106 
1107  bool setNumberOfFrames(QString qParam);
1108  QString getNumberOfFrames() const;
1109  QString getNumberOfFramesTag() const { return QString(_wrappedIOD->getNumberOfFramesTag().c_str()); }
1110 
1111  bool setImageFrameOrigin(int qParam);
1112  int getImageFrameOrigin() const;
1113  QString getImageFrameOriginTag() const { return QString(_wrappedIOD->getImageFrameOriginTag().c_str()); }
1114 
1115  bool setNumberOfFramesInOverlay(QString qParam);
1117  QString getNumberOfFramesInOverlayTag() const { return QString(_wrappedIOD->getNumberOfFramesInOverlayTag().c_str()); }
1118 
1119  bool setOverlayBitPosition(int qParam);
1121  QString getOverlayBitPositionTag() const { return QString(_wrappedIOD->getOverlayBitPositionTag().c_str()); }
1122 
1123  bool setOverlayBitsAllocated(int qParam);
1125  QString getOverlayBitsAllocatedTag() const { return QString(_wrappedIOD->getOverlayBitsAllocatedTag().c_str()); }
1126 
1127  bool setOverlayColumns(int qParam);
1128  int getOverlayColumns() const;
1129  QString getOverlayColumnsTag() const { return QString(_wrappedIOD->getOverlayColumnsTag().c_str()); }
1130 
1131  bool setOverlayDescription(QString qParam);
1132  QString getOverlayDescription() const;
1133  QString getOverlayDescriptionTag() const { return QString(_wrappedIOD->getOverlayDescriptionTag().c_str()); }
1134 
1135  bool setOverlayLabel(QString qParam);
1136  QString getOverlayLabel() const;
1137  QString getOverlayLabelTag() const { return QString(_wrappedIOD->getOverlayLabelTag().c_str()); }
1138 
1139  bool setOverlayOrigin(int qParam);
1140  int getOverlayOrigin() const;
1141  QString getOverlayOriginTag() const { return QString(_wrappedIOD->getOverlayOriginTag().c_str()); }
1142 
1143  bool setOverlayRows(int qParam);
1144  int getOverlayRows() const;
1145  QString getOverlayRowsTag() const { return QString(_wrappedIOD->getOverlayRowsTag().c_str()); }
1146 
1147  bool setOverlaySubtype(QString qParam);
1148  QString getOverlaySubtype() const;
1149  QString getOverlaySubtypeTag() const { return QString(_wrappedIOD->getOverlaySubtypeTag().c_str()); }
1150 
1151  bool setOverlayType(QString qParam);
1152  QString getOverlayType() const;
1153  QString getOverlayTypeTag() const { return QString(_wrappedIOD->getOverlayTypeTag().c_str()); }
1154 
1155  bool setROIArea(QString qParam);
1156  QString getROIArea() const;
1157  QString getROIAreaTag() const { return QString(_wrappedIOD->getROIAreaTag().c_str()); }
1158 
1159  bool setROIMean(QString qParam);
1160  QString getROIMean() const;
1161  QString getROIMeanTag() const { return QString(_wrappedIOD->getROIMeanTag().c_str()); }
1162 
1163  bool setROIStandardDeviation(QString qParam);
1164  QString getROIStandardDeviation() const;
1165  QString getROIStandardDeviationTag() const { return QString(_wrappedIOD->getROIStandardDeviationTag().c_str()); }
1166 
1167  bool setDeidentificationMethod(QString qParam);
1168  QString getDeidentificationMethod() const;
1169  QString getDeidentificationMethodTag() const { return QString(_wrappedIOD->getDeidentificationMethodTag().c_str()); }
1170 
1171  bool setEthnicGroup(QString qParam);
1172  QString getEthnicGroup() const;
1173  QString getEthnicGroupTag() const { return QString(_wrappedIOD->getEthnicGroupTag().c_str()); }
1174 
1175  bool setIssuerOfPatientID(QString qParam);
1176  QString getIssuerOfPatientID() const;
1177  QString getIssuerOfPatientIDTag() const { return QString(_wrappedIOD->getIssuerOfPatientIDTag().c_str()); }
1178 
1179  bool setOtherPatientIDs(QString qParam);
1180  QString getOtherPatientIDs() const;
1181  QString getOtherPatientIDsTag() const { return QString(_wrappedIOD->getOtherPatientIDsTag().c_str()); }
1182 
1183  bool setOtherPatientNames(QString qParam);
1184  QString getOtherPatientNames() const;
1185  QString getOtherPatientNamesTag() const { return QString(_wrappedIOD->getOtherPatientNamesTag().c_str()); }
1186 
1187  bool setPatientBirthDate(QString qParam);
1188  QString getPatientBirthDate() const;
1189  QString getPatientBirthDateTag() const { return QString(_wrappedIOD->getPatientBirthDateTag().c_str()); }
1190 
1191  bool setPatientBirthTime(QString qParam);
1192  QString getPatientBirthTime() const;
1193  QString getPatientBirthTimeTag() const { return QString(_wrappedIOD->getPatientBirthTimeTag().c_str()); }
1194 
1195  bool setPatientBreedDescription(QString qParam);
1197  QString getPatientBreedDescriptionTag() const { return QString(_wrappedIOD->getPatientBreedDescriptionTag().c_str()); }
1198 
1199  bool setPatientComments(QString qParam);
1200  QString getPatientComments() const;
1201  QString getPatientCommentsTag() const { return QString(_wrappedIOD->getPatientCommentsTag().c_str()); }
1202 
1203  bool setPatientID(QString qParam);
1204  QString getPatientID() const;
1205  QString getPatientIDTag() const { return QString(_wrappedIOD->getPatientIDTag().c_str()); }
1206 
1207  bool setPatientIdentityRemoved(QString qParam);
1208  QString getPatientIdentityRemoved() const;
1209  QString getPatientIdentityRemovedTag() const { return QString(_wrappedIOD->getPatientIdentityRemovedTag().c_str()); }
1210 
1211  bool setPatientName(QString qParam);
1212  QString getPatientName() const;
1213  QString getPatientNameTag() const { return QString(_wrappedIOD->getPatientNameTag().c_str()); }
1214 
1215  bool setPatientSex(QString qParam);
1216  QString getPatientSex() const;
1217  QString getPatientSexTag() const { return QString(_wrappedIOD->getPatientSexTag().c_str()); }
1218 
1219  bool setPatientSpeciesDescription(QString qParam);
1221  QString getPatientSpeciesDescriptionTag() const { return QString(_wrappedIOD->getPatientSpeciesDescriptionTag().c_str()); }
1222 
1223  bool setResponsibleOrganization(QString qParam);
1225  QString getResponsibleOrganizationTag() const { return QString(_wrappedIOD->getResponsibleOrganizationTag().c_str()); }
1226 
1227  bool setResponsiblePerson(QString qParam);
1228  QString getResponsiblePerson() const;
1229  QString getResponsiblePersonTag() const { return QString(_wrappedIOD->getResponsiblePersonTag().c_str()); }
1230 
1231  bool setResponsiblePersonRole(QString qParam);
1232  QString getResponsiblePersonRole() const;
1233  QString getResponsiblePersonRoleTag() const { return QString(_wrappedIOD->getResponsiblePersonRoleTag().c_str()); }
1234 
1235  bool setAdditionalPatientHistory(QString qParam);
1237  QString getAdditionalPatientHistoryTag() const { return QString(_wrappedIOD->getAdditionalPatientHistoryTag().c_str()); }
1238 
1239  bool setAdmissionID(QString qParam);
1240  QString getAdmissionID() const;
1241  QString getAdmissionIDTag() const { return QString(_wrappedIOD->getAdmissionIDTag().c_str()); }
1242 
1243  bool setAdmittingDiagnosesDescription(QString qParam);
1245  QString getAdmittingDiagnosesDescriptionTag() const { return QString(_wrappedIOD->getAdmittingDiagnosesDescriptionTag().c_str()); }
1246 
1247  bool setIssuerOfAdmissionID(QString qParam);
1248  QString getIssuerOfAdmissionID() const;
1249  QString getIssuerOfAdmissionIDTag() const { return QString(_wrappedIOD->getIssuerOfAdmissionIDTag().c_str()); }
1250 
1251  bool setOccupation(QString qParam);
1252  QString getOccupation() const;
1253  QString getOccupationTag() const { return QString(_wrappedIOD->getOccupationTag().c_str()); }
1254 
1255  bool setPatientAge(QString qParam);
1256  QString getPatientAge() const;
1257  QString getPatientAgeTag() const { return QString(_wrappedIOD->getPatientAgeTag().c_str()); }
1258 
1259  bool setPatientSexNeutered(QString qParam);
1260  QString getPatientSexNeutered() const;
1261  QString getPatientSexNeuteredTag() const { return QString(_wrappedIOD->getPatientSexNeuteredTag().c_str()); }
1262 
1263  bool setPatientSize(QString qParam);
1264  QString getPatientSize() const;
1265  QString getPatientSizeTag() const { return QString(_wrappedIOD->getPatientSizeTag().c_str()); }
1266 
1267  bool setPatientWeight(QString qParam);
1268  QString getPatientWeight() const;
1269  QString getPatientWeightTag() const { return QString(_wrappedIOD->getPatientWeightTag().c_str()); }
1270 
1271  bool setDVHNormalizationDoseValue(QString qParam);
1273  QString getDVHNormalizationDoseValueTag() const { return QString(_wrappedIOD->getDVHNormalizationDoseValueTag().c_str()); }
1274 
1275  bool setDVHNormalizationPoint(QString qParam);
1276  QString getDVHNormalizationPoint() const;
1277  QString getDVHNormalizationPointTag() const { return QString(_wrappedIOD->getDVHNormalizationPointTag().c_str()); }
1278 
1279  bool setBitsAllocated(int qParam);
1280  int getBitsAllocated() const;
1281  QString getBitsAllocatedTag() const { return QString(_wrappedIOD->getBitsAllocatedTag().c_str()); }
1282 
1283  bool setBitsStored(int qParam);
1284  int getBitsStored() const;
1285  QString getBitsStoredTag() const { return QString(_wrappedIOD->getBitsStoredTag().c_str()); }
1286 
1287  bool setDoseComment(QString qParam);
1288  QString getDoseComment() const;
1289  QString getDoseCommentTag() const { return QString(_wrappedIOD->getDoseCommentTag().c_str()); }
1290 
1291  bool setDoseGridScaling(QString qParam);
1292  QString getDoseGridScaling() const;
1293  QString getDoseGridScalingTag() const { return QString(_wrappedIOD->getDoseGridScalingTag().c_str()); }
1294 
1295  bool setDoseSummationType(QString qParam);
1296  QString getDoseSummationType() const;
1297  QString getDoseSummationTypeTag() const { return QString(_wrappedIOD->getDoseSummationTypeTag().c_str()); }
1298 
1299  bool setDoseType(QString qParam);
1300  QString getDoseType() const;
1301  QString getDoseTypeTag() const { return QString(_wrappedIOD->getDoseTypeTag().c_str()); }
1302 
1303  bool setDoseUnits(QString qParam);
1304  QString getDoseUnits() const;
1305  QString getDoseUnitsTag() const { return QString(_wrappedIOD->getDoseUnitsTag().c_str()); }
1306 
1307  bool setGridFrameOffsetVector(QString qParam);
1308  QString getGridFrameOffsetVector() const;
1309  QString getGridFrameOffsetVectorTag() const { return QString(_wrappedIOD->getGridFrameOffsetVectorTag().c_str()); }
1310 
1311  bool setHighBit(int qParam);
1312  int getHighBit() const;
1313  QString getHighBitTag() const { return QString(_wrappedIOD->getHighBitTag().c_str()); }
1314 
1315  bool setInstanceNumber(QString qParam);
1316  QString getInstanceNumber() const;
1317  QString getInstanceNumberTag() const { return QString(_wrappedIOD->getInstanceNumberTag().c_str()); }
1318 
1319  bool setNormalizationPoint(QString qParam);
1320  QString getNormalizationPoint() const;
1321  QString getNormalizationPointTag() const { return QString(_wrappedIOD->getNormalizationPointTag().c_str()); }
1322 
1323  bool setPhotometricInterpretation(QString qParam);
1325  QString getPhotometricInterpretationTag() const { return QString(_wrappedIOD->getPhotometricInterpretationTag().c_str()); }
1326 
1327  bool setPixelRepresentation(int qParam);
1329  QString getPixelRepresentationTag() const { return QString(_wrappedIOD->getPixelRepresentationTag().c_str()); }
1330 
1331  bool setSamplesPerPixel(int qParam);
1332  int getSamplesPerPixel() const;
1333  QString getSamplesPerPixelTag() const { return QString(_wrappedIOD->getSamplesPerPixelTag().c_str()); }
1334 
1335  bool setTissueHeterogeneityCorrection(QString qParam);
1337  QString getTissueHeterogeneityCorrectionTag() const { return QString(_wrappedIOD->getTissueHeterogeneityCorrectionTag().c_str()); }
1338 
1339  bool setModality(QString qParam);
1340  QString getModality() const;
1341  QString getModalityTag() const { return QString(_wrappedIOD->getModalityTag().c_str()); }
1342 
1345  QString getPerformedProcedureStepDescriptionTag() const { return QString(_wrappedIOD->getPerformedProcedureStepDescriptionTag().c_str()); }
1346 
1347  bool setPerformedProcedureStepID(QString qParam);
1349  QString getPerformedProcedureStepIDTag() const { return QString(_wrappedIOD->getPerformedProcedureStepIDTag().c_str()); }
1350 
1353  QString getPerformedProcedureStepStartDateTag() const { return QString(_wrappedIOD->getPerformedProcedureStepStartDateTag().c_str()); }
1354 
1357  QString getPerformedProcedureStepStartTimeTag() const { return QString(_wrappedIOD->getPerformedProcedureStepStartTimeTag().c_str()); }
1358 
1359  bool setSeriesDescription(QString qParam);
1360  QString getSeriesDescription() const;
1361  QString getSeriesDescriptionTag() const { return QString(_wrappedIOD->getSeriesDescriptionTag().c_str()); }
1362 
1363  bool setSeriesInstanceUID(QString qParam);
1364  QString getSeriesInstanceUID() const;
1365  QString getSeriesInstanceUIDTag() const { return QString(_wrappedIOD->getSeriesInstanceUIDTag().c_str()); }
1366 
1367  bool setSeriesNumber(QString qParam);
1368  QString getSeriesNumber() const;
1369  QString getSeriesNumberTag() const { return QString(_wrappedIOD->getSeriesNumberTag().c_str()); }
1370 
1374 
1375  bool setInstanceCreationDate(QString qParam);
1376  QString getInstanceCreationDate() const;
1377  QString getInstanceCreationDateTag() const { return QString(_wrappedIOD->getInstanceCreationDateTag().c_str()); }
1378 
1379  bool setInstanceCreationTime(QString qParam);
1380  QString getInstanceCreationTime() const;
1381  QString getInstanceCreationTimeTag() const { return QString(_wrappedIOD->getInstanceCreationTimeTag().c_str()); }
1382 
1383  bool setInstanceCreatorUID(QString qParam);
1384  QString getInstanceCreatorUID() const;
1385  QString getInstanceCreatorUIDTag() const { return QString(_wrappedIOD->getInstanceCreatorUIDTag().c_str()); }
1386 
1389  QString getOriginalSpecializedSOPClassUIDTag() const { return QString(_wrappedIOD->getOriginalSpecializedSOPClassUIDTag().c_str()); }
1390 
1391  bool setRelatedGeneralSOPClassUID(QString qParam);
1393  QString getRelatedGeneralSOPClassUIDTag() const { return QString(_wrappedIOD->getRelatedGeneralSOPClassUIDTag().c_str()); }
1394 
1395  bool setSOPAuthorizationComment(QString qParam);
1397  QString getSOPAuthorizationCommentTag() const { return QString(_wrappedIOD->getSOPAuthorizationCommentTag().c_str()); }
1398 
1399  bool setSOPAuthorizationDateTime(QString qParam);
1401  QString getSOPAuthorizationDateTimeTag() const { return QString(_wrappedIOD->getSOPAuthorizationDateTimeTag().c_str()); }
1402 
1403  bool setSOPClassUID(QString qParam);
1404  QString getSOPClassUID() const;
1405  QString getSOPClassUIDTag() const { return QString(_wrappedIOD->getSOPClassUIDTag().c_str()); }
1406 
1407  bool setSOPInstanceStatus(QString qParam);
1408  QString getSOPInstanceStatus() const;
1409  QString getSOPInstanceStatusTag() const { return QString(_wrappedIOD->getSOPInstanceStatusTag().c_str()); }
1410 
1411  bool setSOPInstanceUID(QString qParam);
1412  QString getSOPInstanceUID() const;
1413  QString getSOPInstanceUIDTag() const { return QString(_wrappedIOD->getSOPInstanceUIDTag().c_str()); }
1414 
1415  bool setSpecificCharacterSet(QString qParam);
1416  QString getSpecificCharacterSet() const;
1417  QString getSpecificCharacterSetTag() const { return QString(_wrappedIOD->getSpecificCharacterSetTag().c_str()); }
1418 
1419  bool setTimezoneOffsetFromUTC(QString qParam);
1420  QString getTimezoneOffsetFromUTC() const;
1421  QString getTimezoneOffsetFromUTCTag() const { return QString(_wrappedIOD->getTimezoneOffsetFromUTCTag().c_str()); }
1422 
1423  bool setStructureSetDate(QString qParam);
1424  QString getStructureSetDate() const;
1425  QString getStructureSetDateTag() const { return QString(_wrappedIOD->getStructureSetDateTag().c_str()); }
1426 
1427  bool setStructureSetDescription(QString qParam);
1429  QString getStructureSetDescriptionTag() const { return QString(_wrappedIOD->getStructureSetDescriptionTag().c_str()); }
1430 
1431  bool setStructureSetLabel(QString qParam);
1432  QString getStructureSetLabel() const;
1433  QString getStructureSetLabelTag() const { return QString(_wrappedIOD->getStructureSetLabelTag().c_str()); }
1434 
1435  bool setStructureSetName(QString qParam);
1436  QString getStructureSetName() const;
1437  QString getStructureSetNameTag() const { return QString(_wrappedIOD->getStructureSetNameTag().c_str()); }
1438 
1439  bool setStructureSetTime(QString qParam);
1440  QString getStructureSetTime() const;
1441  QString getStructureSetTimeTag() const { return QString(_wrappedIOD->getStructureSetTimeTag().c_str()); }
1442 
1443 
1444  //bool setDerivationCodeSequence(QVariantList qParam);
1445  QVariant getDerivationCodeSequence() const;
1447  void setDerivationCodeSequence (QVariant qSeq);
1448  QString getDerivationCodeSequenceTag() const { return QString(_wrappedIOD->getDerivationCodeSequenceTag().c_str()); }
1449 
1450  //bool setIconImageSequence(QVariantList qParam);
1451  QVariant getIconImageSequence() const;
1452  QVariant createEmptyIconImageSequence () const;
1453  void setIconImageSequence (QVariant qSeq);
1454  QString getIconImageSequenceTag() const { return QString(_wrappedIOD->getIconImageSequenceTag().c_str()); }
1455 
1456  //bool setReferencedImageSequence(QVariantList qParam);
1457  QVariant getReferencedImageSequence() const;
1459  void setReferencedImageSequence (QVariant qSeq);
1460  QString getReferencedImageSequenceTag() const { return QString(_wrappedIOD->getReferencedImageSequenceTag().c_str()); }
1461 
1462  //bool setReferencedInstanceSequence(QVariantList qParam);
1465  void setReferencedInstanceSequence (QVariant qSeq);
1466  QString getReferencedInstanceSequenceTag() const { return QString(_wrappedIOD->getReferencedInstanceSequenceTag().c_str()); }
1467 
1468  //bool setSourceImageSequence(QVariantList qParam);
1469  QVariant getSourceImageSequence() const;
1471  void setSourceImageSequence (QVariant qSeq);
1472  QString getSourceImageSequenceTag() const { return QString(_wrappedIOD->getSourceImageSequenceTag().c_str()); }
1473 
1474  //bool setPhysiciansOfRecordIdentificationSequence(QVariantList qParam);
1479 
1480  //bool setPhysiciansReadingStudyIdentificationSequence(QVariantList qParam);
1485 
1486  //bool setProcedureCodeSequence(QVariantList qParam);
1487  QVariant getProcedureCodeSequence() const;
1489  void setProcedureCodeSequence (QVariant qSeq);
1490  QString getProcedureCodeSequenceTag() const { return QString(_wrappedIOD->getProcedureCodeSequenceTag().c_str()); }
1491 
1492  //bool setReferencedStudySequence(QVariantList qParam);
1493  QVariant getReferencedStudySequence() const;
1495  void setReferencedStudySequence (QVariant qSeq);
1496  QString getReferencedStudySequenceTag() const { return QString(_wrappedIOD->getReferencedStudySequenceTag().c_str()); }
1497 
1498  //bool setReferringPhysicianIdentificationSequence(QVariantList qParam);
1503 
1504  //bool setModalityLUTSequence(QVariantList qParam);
1505  QVariant getModalityLUTSequence() const;
1507  void setModalityLUTSequence (QVariant qSeq);
1508  QString getModalityLUTSequenceTag() const { return QString(_wrappedIOD->getModalityLUTSequenceTag().c_str()); }
1509 
1510  //bool setBreedRegistrationSequence(QVariantList qParam);
1513  void setBreedRegistrationSequence (QVariant qSeq);
1514  QString getBreedRegistrationSequenceTag() const { return QString(_wrappedIOD->getBreedRegistrationSequenceTag().c_str()); }
1515 
1516  //bool setDeidentificationMethodCodeSequence(QVariantList qParam);
1520  QString getDeidentificationMethodCodeSequenceTag() const { return QString(_wrappedIOD->getDeidentificationMethodCodeSequenceTag().c_str()); }
1521 
1522  //bool setOtherPatientIDsSequence(QVariantList qParam);
1523  QVariant getOtherPatientIDsSequence() const;
1525  void setOtherPatientIDsSequence (QVariant qSeq);
1526  QString getOtherPatientIDsSequenceTag() const { return QString(_wrappedIOD->getOtherPatientIDsSequenceTag().c_str()); }
1527 
1528  //bool setPatientBreedCodeSequence(QVariantList qParam);
1531  void setPatientBreedCodeSequence (QVariant qSeq);
1532  QString getPatientBreedCodeSequenceTag() const { return QString(_wrappedIOD->getPatientBreedCodeSequenceTag().c_str()); }
1533 
1534  //bool setPatientSpeciesCodeSequence(QVariantList qParam);
1537  void setPatientSpeciesCodeSequence (QVariant qSeq);
1538  QString getPatientSpeciesCodeSequenceTag() const { return QString(_wrappedIOD->getPatientSpeciesCodeSequenceTag().c_str()); }
1539 
1540  //bool setReferencedPatientSequence(QVariantList qParam);
1543  void setReferencedPatientSequence (QVariant qSeq);
1544  QString getReferencedPatientSequenceTag() const { return QString(_wrappedIOD->getReferencedPatientSequenceTag().c_str()); }
1545 
1546  //bool setAdmittingDiagnosesCodeSequence(QVariantList qParam);
1550  QString getAdmittingDiagnosesCodeSequenceTag() const { return QString(_wrappedIOD->getAdmittingDiagnosesCodeSequenceTag().c_str()); }
1551 
1552  //bool setROIContourSequence(QVariantList qParam);
1553  QVariant getROIContourSequence() const;
1555  void setROIContourSequence (QVariant qSeq);
1556  QString getROIContourSequenceTag() const { return QString(_wrappedIOD->getROIContourSequenceTag().c_str()); }
1557 
1558  //bool setDVHSequence(QVariantList qParam);
1559  QVariant getDVHSequence() const;
1560  QVariant createEmptyDVHSequence () const;
1561  void setDVHSequence (QVariant qSeq);
1562  QString getDVHSequenceTag() const { return QString(_wrappedIOD->getDVHSequenceTag().c_str()); }
1563 
1564  //bool setReferencedStructureSetSequence(QVariantList qParam);
1568  QString getReferencedStructureSetSequenceTag() const { return QString(_wrappedIOD->getReferencedStructureSetSequenceTag().c_str()); }
1569 
1570  //bool setReferencedRTPlanSequence(QVariantList qParam);
1573  void setReferencedRTPlanSequence (QVariant qSeq);
1574  QString getReferencedRTPlanSequenceTag() const { return QString(_wrappedIOD->getReferencedRTPlanSequenceTag().c_str()); }
1575 
1576  //bool setRTDoseROISequence(QVariantList qParam);
1577  QVariant getRTDoseROISequence() const;
1578  QVariant createEmptyRTDoseROISequence () const;
1579  void setRTDoseROISequence (QVariant qSeq);
1580  QString getRTDoseROISequenceTag() const { return QString(_wrappedIOD->getRTDoseROISequenceTag().c_str()); }
1581 
1582  //bool setPerformedProtocolCodeSequence(QVariantList qParam);
1585  void setPerformedProtocolCodeSequence (QVariant qSeq);
1586  QString getPerformedProtocolCodeSequenceTag() const { return QString(_wrappedIOD->getPerformedProtocolCodeSequenceTag().c_str()); }
1587 
1588  //bool setReferencedPerformedProcedureStepSequence(QVariantList qParam);
1593 
1594  //bool setRequestAttributesSequence(QVariantList qParam);
1597  void setRequestAttributesSequence (QVariant qSeq);
1598  QString getRequestAttributesSequenceTag() const { return QString(_wrappedIOD->getRequestAttributesSequenceTag().c_str()); }
1599 
1600  //bool setCodingSchemeIdentificationSequence(QVariantList qParam);
1604  QString getCodingSchemeIdentificationSequenceTag() const { return QString(_wrappedIOD->getCodingSchemeIdentificationSequenceTag().c_str()); }
1605 
1606  //bool setContributingEquipmentSequence(QVariantList qParam);
1609  void setContributingEquipmentSequence (QVariant qSeq);
1610  QString getContributingEquipmentSequenceTag() const { return QString(_wrappedIOD->getContributingEquipmentSequenceTag().c_str()); }
1611 
1612  //bool setDigitalSignaturesSequence(QVariantList qParam);
1615  void setDigitalSignaturesSequence (QVariant qSeq);
1616  QString getDigitalSignaturesSequenceTag() const { return QString(_wrappedIOD->getDigitalSignaturesSequenceTag().c_str()); }
1617 
1618  //bool setEncryptedAttributesSequence(QVariantList qParam);
1621  void setEncryptedAttributesSequence (QVariant qSeq);
1622  QString getEncryptedAttributesSequenceTag() const { return QString(_wrappedIOD->getEncryptedAttributesSequenceTag().c_str()); }
1623 
1624  //bool setHL7StructuredDocumentReferenceSequence(QVariantList qParam);
1628  QString getHL7StructuredDocumentReferenceSequenceTag() const { return QString(_wrappedIOD->getHL7StructuredDocumentReferenceSequenceTag().c_str()); }
1629 
1630  //bool setMACParametersSequence(QVariantList qParam);
1631  QVariant getMACParametersSequence() const;
1633  void setMACParametersSequence (QVariant qSeq);
1634  QString getMACParametersSequenceTag() const { return QString(_wrappedIOD->getMACParametersSequenceTag().c_str()); }
1635 
1636  //bool setOriginalAttributesSequence(QVariantList qParam);
1639  void setOriginalAttributesSequence (QVariant qSeq);
1640  QString getOriginalAttributesSequenceTag() const { return QString(_wrappedIOD->getOriginalAttributesSequenceTag().c_str()); }
1641 
1642  //bool setReferencedFrameOfReferenceSequence(QVariantList qParam);
1646  QString getReferencedFrameOfReferenceSequenceTag() const { return QString(_wrappedIOD->getReferencedFrameOfReferenceSequenceTag().c_str()); }
1647 
1648  //bool setStructureSetROISequence(QVariantList qParam);
1649  QVariant getStructureSetROISequence() const;
1651  void setStructureSetROISequence (QVariant qSeq);
1652  QString getStructureSetROISequenceTag() const { return QString(_wrappedIOD->getStructureSetROISequenceTag().c_str()); }
1653 
1654 
1656 protected:
1657  QVariantMap _createMapFromTag(const DCMTree::Const_TagPtr& tagPtr);
1659  bool _getTagIdByATString (const std::string& atString, DCMTree::TagId& tagId);
1660 
1661 private:
1662  ml::DRTDoseIODBase* _wrappedIOD;
1663 
1664  QMap<QString, QString> _dcmTagToPropertyMap;
1665  QMap<QString, QString> _vrCode;
1666  DCMTree::TreePtr _dicomTree;
1667  void _init();
1668 };
1669 
1670 #endif // __mlDRTDoseIODBaseWrapper_H
Class to wrap a tag-id.
Definition: DCMTree_TagId.h:40
A class that wraps DRTDoseIOD object for use in Python.
QString PatientIdentityRemoved
PatientIdentityRemoved (0012,0062) vr=CS, vm=1, type=3 \script.
QString getLossyImageCompressionTag() const
QString ContentDate
ContentDate (0008,0023) vr=DA, vm=1, type=2C \script.
QString getDeviceSerialNumberTag() const
QString PatientName
PatientName (0010,0010) vr=PN, vm=1, type=2 \script.
QVariantList getDicomModuleTypes() const
Return list of DICOM modules contained in this IOD, encoded as integer.
void setDVHSequence(QVariant qSeq)
QString OriginalSpecializedSOPClassUID
OriginalSpecializedSOPClassUID (0008,001b) vr=UI, vm=1, type=3 \script.
QVariant MACParametersSequence
MACParametersSequence (4ffe,0001) vr=SQ, vm=1, type=3 \script.
double voxelSizeX()
get x voxel size
QVariant AdmittingDiagnosesCodeSequence
AdmittingDiagnosesCodeSequence (0008,1084) vr=SQ, vm=1, type=3 \script.
bool setClinicalTrialSubjectReadingID(QString qParam)
QString SOPAuthorizationDateTime
SOPAuthorizationDateTime (0100,0420) vr=DT, vm=1, type=3 \script.
QString NumberOfFramesInOverlay
NumberOfFramesInOverlay (60xx,0015) vr=IS, vm=1, type=1 \script.
QString SpecificCharacterSet
SpecificCharacterSet (0008,0005) vr=CS, vm=1-n, type=1C \script.
QString getSpatialResolutionTag() const
bool setOverlayBitPosition(int qParam)
QString getOverlayBitPositionTag() const
QString ReferringPhysicianName
ReferringPhysicianName (0008,0090) vr=PN, vm=1, type=2 \script.
bool setPerformedProcedureStepStartTime(QString qParam)
QString getAdditionalPatientHistory() const
QVariant createEmptyReferencedFrameOfReferenceSequence() const
QString AccessionNumber
AccessionNumber (0008,0050) vr=SH, vm=1, type=2 \script.
QString getImageFrameOriginTag() const
QString RescaleType
RescaleType (0028,1054) vr=LO, vm=1, type=1C \script.
QString getPositionReferenceIndicatorTag() const
int getGreenPaletteColorLookupTableDescriptor() const
QString getEncryptedAttributesSequenceTag() const
QString getOverlayOriginTag() const
void setAdmittingDiagnosesCodeSequence(QVariant qSeq)
QString getImageCommentsTag() const
QVariantList size3D()
get size as array with 3 int values
void setModalityLUTSequence(QVariant qSeq)
QString EthnicGroup
EthnicGroup (0010,2160) vr=SH, vm=1, type=3 \script.
int sizeU()
get u size in voxels
bool setClinicalTrialSubjectID(QString qParam)
bool setOverlayType(QString qParam)
QString SOPClassUID
SOPClassUID (0008,0016) vr=UI, vm=1, type=1 \script.
bool setIrradiationEventUID(QString qParam)
QString InstanceCreationTime
InstanceCreationTime (0008,0013) vr=TM, vm=1, type=3 \script.
QString getClinicalTrialCoordinatingCenterName() const
QVariant createEmptyAdmittingDiagnosesCodeSequence() const
QString getDoseGridScaling() const
QString getPatientCommentsTag() const
QString getEthnicGroup() const
QString getRTDoseROISequenceTag() const
QString ClinicalTrialSubjectReadingID
ClinicalTrialSubjectReadingID (0012,0042) vr=LO, vm=1, type=1C \script.
MLABDicomTree * getDicomTree()
Return the dicom tag tree.
QString getAccessionNumber() const
QString getDoseCommentTag() const
QString getOverlayTypeTag() const
QVariant getPhysiciansOfRecordIdentificationSequence() const
QString getClinicalTrialSiteID() const
QString getIssuerOfAdmissionID() const
QString getReferencedStudySequenceTag() const
void setSourceImageSequence(QVariant qSeq)
QString getSamplesPerPixelTag() const
QString getDoseType() const
bool setBitsAllocated(int qParam)
QString getClinicalTrialTimePointIDTag() const
QVariantMap _createMapFromTag(const DCMTree::Const_TagPtr &tagPtr)
QString NumberOfFrames
NumberOfFrames (0028,0008) vr=IS, vm=1, type=1 \script.
QVariant ReferencedPatientSequence
ReferencedPatientSequence (0008,1120) vr=SQ, vm=1, type=3 \script.
QString getInstanceNumber() const
QString ClinicalTrialSubjectID
ClinicalTrialSubjectID (0012,0040) vr=LO, vm=1, type=1C \script.
bool setManufacturer(QString qParam)
void setPatientSpeciesCodeSequence(QVariant qSeq)
void setReferencedPerformedProcedureStepSequence(QVariant qSeq)
void setCodingSchemeIdentificationSequence(QVariant qSeq)
QString getStationName() const
int getBitsStored() const
bool setSliceThickness(QString qParam)
bool setResponsiblePersonRole(QString qParam)
QVariant getDicomTagValueByName(QString name)
Return value of tag with given name, e.g. "SOPInstanceUID".
QVariant createEmptyOriginalAttributesSequence() const
int RedPaletteColorLookupTableDescriptor
RedPaletteColorLookupTableDescriptor (0028,1101) vr=US_SS, vm=3, type=1C \script.
QString LossyImageCompressionMethod
LossyImageCompressionMethod (0028,2114) vr=CS, vm=1-n, type=3 \script.
int getLargestImagePixelValue() const
QString getSOPInstanceUIDTag() const
QString QualityControlImage
QualityControlImage (0028,0300) vr=CS, vm=1, type=3 \script.
bool setRescaleIntercept(QString qParam)
int Rows
Rows (0028,0010) vr=US, vm=1, type=1 \script.
QString getClinicalTrialSiteNameTag() const
QString getPixelDataProviderURLTag() const
QString getSeriesDescription() const
QString getPerformedProcedureStepDescriptionTag() const
QString getClinicalTrialCoordinatingCenterNameTag() const
QVariant ReferencedInstanceSequence
ReferencedInstanceSequence (0008,114a) vr=SQ, vm=1, type=3 \script.
QString getStructureSetName() const
QString getResponsiblePersonRoleTag() const
bool setOverlayOrigin(int qParam)
QString getPhysiciansOfRecordTag() const
QString getDoseSummationType() const
QString getClinicalTrialProtocolName() const
QString getOverlayDescriptionTag() const
void setRequestAttributesSequence(QVariant qSeq)
QString getAdmittingDiagnosesCodeSequenceTag() const
bool setPatientSize(QString qParam)
QString ClinicalTrialProtocolID
ClinicalTrialProtocolID (0012,0020) vr=LO, vm=1, type=1 \script.
int sizeX()
get x size in voxels
QString getStructureSetDescription() const
bool setBitsStored(int qParam)
QString getAcquisitionDateTimeTag() const
int OverlayColumns
OverlayColumns (60xx,0011) vr=US, vm=1, type=1 \script.
QString getPatientBreedCodeSequenceTag() const
QString getIrradiationEventUID() const
QString InstitutionAddress
InstitutionAddress (0008,0081) vr=ST, vm=1, type=3 \script.
QString StudyDate
StudyDate (0008,0020) vr=DA, vm=1, type=2 \script.
QVariant getHL7StructuredDocumentReferenceSequence() const
QString getModality() const
int ImageFrameOrigin
ImageFrameOrigin (60xx,0051) vr=US, vm=1, type=3 \script.
QString PatientWeight
PatientWeight (0010,1030) vr=DS, vm=1, type=3 \script.
QString getRescaleTypeTag() const
QString DoseType
DoseType (3004,0004) vr=CS, vm=1, type=1 \script.
QVariant createEmptyModalityLUTSequence() const
QString DVHNormalizationDoseValue
DVHNormalizationDoseValue (3004,0042) vr=DS, vm=1, type=3 \script.
QString getTimezoneOffsetFromUTC() const
bool setROIArea(QString qParam)
QString getAdmittingDiagnosesDescriptionTag() const
bool setImageFrameOrigin(int qParam)
QVariant createEmptyContributingEquipmentSequence() const
QString getSOPClassUID() const
QString getOriginalSpecializedSOPClassUID() const
void setOriginalAttributesSequence(QVariant qSeq)
QString getDVHNormalizationPointTag() const
QString Occupation
Occupation (0010,2180) vr=SH, vm=1, type=3 \script.
QString getPatientAge() const
QString getAuthorizationEquipmentCertificationNumber() const
QString getOtherPatientNamesTag() const
QString getImagesInAcquisitionTag() const
QString StationName
StationName (0008,1010) vr=SH, vm=1, type=3 \script.
QString FrameOfReferenceUID
FrameOfReferenceUID (0020,0052) vr=UI, vm=1, type=1 \script.
QString getLossyImageCompression() const
QString PatientID
PatientID (0010,0020) vr=LO, vm=1, type=2 \script.
QVariant getModalityLUTSequence() const
QString AcquisitionDate
AcquisitionDate (0008,0022) vr=DA, vm=1, type=3 \script.
QString getMACParametersSequenceTag() const
QString _AuthorizationEquipmentCertificationNumber
QString getPerformedProcedureStepStartDate() const
QString getStructureSetDescriptionTag() const
bool setInstanceCreationTime(QString qParam)
bool setSOPAuthorizationDateTime(QString qParam)
QString getImageTypeTag() const
QString getPerformedProcedureStepID() const
bool setRedPaletteColorLookupTableDescriptor(int qParam)
bool setRelatedGeneralSOPClassUID(QString qParam)
QString getPhotometricInterpretation() const
QString getPatientBreedDescription() const
bool setSOPInstanceUID(QString qParam)
QString getOverlaySubtypeTag() const
bool setSeriesInstanceUID(QString qParam)
QVariant getDeidentificationMethodCodeSequence() const
QString getDateOfLastCalibration() const
QString DeviceSerialNumber
DeviceSerialNumber (0018,1000) vr=LO, vm=1, type=3 \script.
QString getDVHNormalizationPoint() const
QString getTissueHeterogeneityCorrectionTag() const
QString getDigitalSignaturesSequenceTag() const
QVariant createEmptyStructureSetROISequence() const
QString SeriesInstanceUID
SeriesInstanceUID (0020,000e) vr=UI, vm=1, type=1 \script.
QVariant getPerformedProtocolCodeSequence() const
QString getImageOrientationPatientTag() const
QVariant getDerivationCodeSequence() const
QString getDeidentificationMethodTag() const
int SamplesPerPixel
SamplesPerPixel (0028,0002) vr=US, vm=1, type=1C \script.
QString getPatientBirthTimeTag() const
QString DoseUnits
DoseUnits (3004,0002) vr=CS, vm=1, type=1 \script.
QString TimeOfLastCalibration
TimeOfLastCalibration (0018,1201) vr=TM, vm=1-n, type=3 \script.
int getSmallestImagePixelValue() const
int getImageFrameOrigin() const
QString PatientSexNeutered
PatientSexNeutered (0010,2203) vr=CS, vm=1, type=2C \script.
QString getStudyTime() const
QString getInstanceCreationDate() const
bool setStructureSetName(QString qParam)
QString getManufacturerTag() const
QString ImageOrientationPatient
ImageOrientationPatient (0020,0037) vr=DS, vm=6, type=1 \script.
bool setOverlayRows(int qParam)
bool setPixelSpacing(QString qParam)
QString getAcquisitionNumberTag() const
bool setClinicalTrialTimePointID(QString qParam)
bool setSoftwareVersions(QString qParam)
QString getPatientNameTag() const
QString AcquisitionNumber
AcquisitionNumber (0020,0012) vr=IS, vm=1, type=3 \script.
void setIconImageSequence(QVariant qSeq)
QVariant getReferencedPerformedProcedureStepSequence() const
QVariant BreedRegistrationSequence
BreedRegistrationSequence (0010,2294) vr=SQ, vm=1, type=2C \script.
QString getSOPAuthorizationComment() const
QString getStudyDescription() const
int getPixelPaddingValue() const
int getBluePaletteColorLookupTableDescriptor() const
QString getClinicalTrialSponsorNameTag() const
QString getPatientSex() const
bool setClinicalTrialProtocolID(QString qParam)
QString IssuerOfAdmissionID
IssuerOfAdmissionID (0038,0011) vr=LO, vm=1, type=3 \script.
QString Modality
Modality (0008,0060) vr=CS, vm=1, type=1 \script.
QString BurnedInAnnotation
BurnedInAnnotation (0028,0301) vr=CS, vm=1, type=3 \script.
QString getTissueHeterogeneityCorrection() const
QString getInstitutionAddress() const
bool setColumns(int qParam)
bool setImagePositionPatient(QString qParam)
void setMACParametersSequence(QVariant qSeq)
int getRedPaletteColorLookupTableDescriptor() const
QString TissueHeterogeneityCorrection
TissueHeterogeneityCorrection (3004,0014) vr=CS, vm=1-3, type=3 \script.
QString getDoseSummationTypeTag() const
bool setInstanceCreatorUID(QString qParam)
QVariant createEmptyReferencedStructureSetSequence() const
QString ClinicalTrialSiteName
ClinicalTrialSiteName (0012,0031) vr=LO, vm=1, type=2 \script.
QString getOriginalSpecializedSOPClassUIDTag() const
bool setResponsibleOrganization(QString qParam)
int BluePaletteColorLookupTableDescriptor
BluePaletteColorLookupTableDescriptor (0028,1103) vr=US_SS, vm=3, type=1C \script.
QString getEthnicGroupTag() const
QVariant createEmptyROIContourSequence() const
QString getContentTime() const
QVariant PhysiciansOfRecordIdentificationSequence
PhysiciansOfRecordIdentificationSequence (0008,1049) vr=SQ, vm=1, type=3 \script.
void setEncryptedAttributesSequence(QVariant qSeq)
bool setDoseGridScaling(QString qParam)
bool setICCProfile(int qParam)
bool setStructureSetLabel(QString qParam)
QString getPhysiciansOfRecordIdentificationSequenceTag() const
bool setImageType(QString qParam)
QVariant ReferencedFrameOfReferenceSequence
ReferencedFrameOfReferenceSequence (3006,0010) vr=SQ, vm=1, type=3 \script.
QString GridFrameOffsetVector
GridFrameOffsetVector (3004,000c) vr=DS, vm=2-n, type=1C \script.
QVariant getPatientSpeciesCodeSequence() const
QString getLossyImageCompressionRatioTag() const
QString getReferencedImageSequenceTag() const
bool setOverlayLabel(QString qParam)
void setReferencedStructureSetSequence(QVariant qSeq)
QVariant getROIContourSequence() const
QString getDVHSequenceTag() const
QString SOPInstanceStatus
SOPInstanceStatus (0100,0410) vr=CS, vm=1, type=3 \script.
QString ResponsiblePersonRole
ResponsiblePersonRole (0010,2298) vr=CS, vm=1, type=1C \script.
QVariant IconImageSequence
IconImageSequence (0088,0200) vr=SQ, vm=1, type=3 \script.
QString ClinicalTrialCoordinatingCenterName
ClinicalTrialCoordinatingCenterName (0012,0060) vr=LO, vm=1, type=2 \script.
bool setTimeOfLastCalibration(QString qParam)
QString getPositionReferenceIndicator() const
void setPatientBreedCodeSequence(QVariant qSeq)
QVariant createEmptyPhysiciansReadingStudyIdentificationSequence() const
QVariant createEmptyDeidentificationMethodCodeSequence() const
QString getNameOfPhysiciansReadingStudy() const
QVariant ReferencedStudySequence
ReferencedStudySequence (0008,1110) vr=SQ, vm=1, type=3 \script.
bool setInstanceNumber(QString qParam)
QVariant getReferencedStructureSetSequence() const
void setHL7StructuredDocumentReferenceSequence(QVariant qSeq)
QString getStructureSetROISequenceTag() const
QString getReferencedFrameOfReferenceSequenceTag() const
QString getTimeOfLastCalibrationTag() const
bool setOtherPatientNames(QString qParam)
QVariant createEmptyDVHSequence() const
QVariant createEmptyPatientBreedCodeSequence() const
bool setSpecificCharacterSet(QString qParam)
QString SliceThickness
SliceThickness (0018,0050) vr=DS, vm=1, type=2 \script.
bool setPlanarConfiguration(int qParam)
QString getLossyImageCompressionRatio() const
bool setLossyImageCompressionRatio(QString qParam)
QString getPlanarConfigurationTag() const
QString OtherPatientNames
OtherPatientNames (0010,1001) vr=PN, vm=1-n, type=3 \script.
QVariant DigitalSignaturesSequence
DigitalSignaturesSequence (fffa,fffa) vr=SQ, vm=1, type=3 \script.
QString StudyDescription
StudyDescription (0008,1030) vr=LO, vm=1, type=3 \script.
bool setAcquisitionNumber(QString qParam)
QString SeriesDescription
SeriesDescription (0008,103e) vr=LO, vm=1, type=3 \script.
QVariant createEmptyPerformedProtocolCodeSequence() const
QString getQualityControlImage() const
QVariant PerformedProtocolCodeSequence
PerformedProtocolCodeSequence (0040,0260) vr=SQ, vm=1, type=3 \script.
QString getOverlayColumnsTag() const
QString AdmissionID
AdmissionID (0038,0010) vr=LO, vm=1, type=3 \script.
bool setStructureSetTime(QString qParam)
QString getStudyInstanceUIDTag() const
int getOverlayColumns() const
QVariant getOtherPatientIDsSequence() const
QString getNameOfPhysiciansReadingStudyTag() const
QString getIssuerOfPatientIDTag() const
QString getStructureSetDateTag() const
QString getPatientAgeTag() const
QString getStudyDescriptionTag() const
QVariant DerivationCodeSequence
DerivationCodeSequence (0008,9215) vr=SQ, vm=1, type=3 \script.
QString SOPInstanceUID
SOPInstanceUID (0008,0018) vr=UI, vm=1, type=1 \script.
QString DoseSummationType
DoseSummationType (3004,000a) vr=CS, vm=1, type=1 \script.
QString getPatientOrientationTag() const
bool setModality(QString qParam)
QVariant getReferencedFrameOfReferenceSequence() const
QString getInstitutionalDepartmentNameTag() const
QString getPatientSexTag() const
QString getBluePaletteColorLookupTableDescriptorTag() const
QString getPatientName() const
bool setSeriesDescription(QString qParam)
int PlanarConfiguration
PlanarConfiguration (0028,0006) vr=US, vm=1, type=1C \script.
bool setInstanceCreationDate(QString qParam)
double voxelSizeY()
get y voxel size
QString PerformedProcedureStepID
PerformedProcedureStepID (0040,0253) vr=SH, vm=1, type=3 \script.
bool setOtherPatientIDs(QString qParam)
bool setContentTime(QString qParam)
QVariant createEmptyReferencedInstanceSequence() const
QString getSeriesDescriptionTag() const
bool setAccessionNumber(QString qParam)
int getICCProfile() const
QString getClinicalTrialSponsorName() const
bool setPatientBirthDate(QString qParam)
bool setOverlayBitsAllocated(int qParam)
QString getPresentationLUTShape() const
bool setDoseType(QString qParam)
QString getDicomModuleName(int dcmModuleType)
Return string representation of module type id.
QString SoftwareVersions
SoftwareVersions (0018,1020) vr=LO, vm=1-n, type=3 \script.
bool setSeriesNumber(QString qParam)
QVariant createEmptyPatientSpeciesCodeSequence() const
QVariantList voxelToWorldMatrix()
get the world to voxel matrix (as [][] array)
QString getContentTimeTag() const
int PixelPaddingValue
PixelPaddingValue (0028,0120) vr=US_SS, vm=1, type=3 \script.
QString getSOPInstanceUID() const
QString getAcquisitionDateTime() const
QString getPatientSexNeuteredTag() const
QString getOccupation() const
QString GantryID
GantryID (0018,1008) vr=LO, vm=1, type=3 \script.
QString AcquisitionTime
AcquisitionTime (0008,0032) vr=TM, vm=1, type=3 \script.
bool setImageOrientationPatient(QString qParam)
QVariant getProcedureCodeSequence() const
bool setDoseComment(QString qParam)
bool setPixelRepresentation(int qParam)
QString getOverlayType() const
QString getResponsiblePerson() const
int HighBit
HighBit (0028,0102) vr=US, vm=1, type=1C \script.
QString getPatientOrientation() const
bool setSmallestImagePixelValue(int qParam)
QString getPatientComments() const
QString getStructureSetTime() const
QString getICCProfileTag() const
QVariant createEmptyOtherPatientIDsSequence() const
QVariant RTDoseROISequence
RTDoseROISequence (3004,0010) vr=SQ, vm=1, type=1 \script.
bool setStudyInstanceUID(QString qParam)
QVariant createEmptyReferencedPatientSequence() const
bool setBluePaletteColorLookupTableDescriptor(int qParam)
QString getPixelSpacing() const
QVariant ContributingEquipmentSequence
ContributingEquipmentSequence (0018,a001) vr=SQ, vm=1, type=3 \script.
QString getDoseTypeTag() const
QString getSmallestImagePixelValueTag() const
QString getStructureSetDate() const
QVariant getMACParametersSequence() const
int getHighBit() const
QString getStudyID() const
QString getClinicalTrialProtocolNameTag() const
QString getResponsiblePersonRole() const
bool setClinicalTrialTimePointDescription(QString qParam)
bool setIssuerOfPatientID(QString qParam)
double getSliceThicknessFromGridFrameOffsetVector()
int getColumns() const
QVariant createEmptySourceImageSequence() const
bool setStudyDate(QString qParam)
QString getROIContourSequenceTag() const
int sizeZ()
get z size in voxels
QString getSliceLocationTag() const
bool setLargestImagePixelValue(int qParam)
QString getPatientBirthDate() const
QString getManufacturerModelName() const
QString getStationNameTag() const
QString getSpatialResolution() const
void setReferencedStudySequence(QVariant qSeq)
QString getPhysiciansOfRecord() const
QString getPatientSpeciesCodeSequenceTag() const
QString RelatedGeneralSOPClassUID
RelatedGeneralSOPClassUID (0008,001a) vr=UI, vm=1-n, type=3 \script.
QVariant ReferringPhysicianIdentificationSequence
ReferringPhysicianIdentificationSequence (0008,0096) vr=SQ, vm=1, type=3 \script.
QString getOverlaySubtype() const
QString getPatientSpeciesDescriptionTag() const
void setROIContourSequence(QVariant qSeq)
QString getNormalizationPointTag() const
QString getPixelSpacingTag() const
bool setPresentationLUTShape(QString qParam)
void setReferringPhysicianIdentificationSequence(QVariant qSeq)
QString IrradiationEventUID
IrradiationEventUID (0008,3010) vr=UI, vm=1, type=3 \script.
QString PresentationLUTShape
PresentationLUTShape (2050,0020) vr=CS, vm=1, type=3 \script.
QVariant PhysiciansReadingStudyIdentificationSequence
PhysiciansReadingStudyIdentificationSequence (0008,1062) vr=SQ, vm=1, type=3 \script.
bool setNumberOfFrames(QString qParam)
QString getSoftwareVersions() const
bool setDerivationDescription(QString qParam)
bool setOccupation(QString qParam)
QString getOtherPatientIDs() const
bool setPatientName(QString qParam)
QString getClinicalTrialSubjectReadingID() const
QString getPatientIDTag() const
bool setOriginalSpecializedSOPClassUID(QString qParam)
QString getIrradiationEventUIDTag() const
void setPhysiciansOfRecordIdentificationSequence(QVariant qSeq)
QString getROIMean() const
QString getStudyDateTag() const
bool setClinicalTrialCoordinatingCenterName(QString qParam)
QString getOverlayBitsAllocatedTag() const
QString getContentDate() const
bool setContentDate(QString qParam)
QString getPhysiciansReadingStudyIdentificationSequenceTag() const
QString PixelDataProviderURL
PixelDataProviderURL (0028,7fe0) vr=UT, vm=1, type=1C \script.
bool setNameOfPhysiciansReadingStudy(QString qParam)
QString DoseComment
DoseComment (3004,0006) vr=LO, vm=1, type=3 \script.
QString getPatientBreedDescriptionTag() const
QString getIssuerOfAdmissionIDTag() const
bool setStructureSetDescription(QString qParam)
QString OverlayLabel
OverlayLabel (60xx,1500) vr=LO, vm=1, type=3 \script.
QString getStructureSetTimeTag() const
int getPixelRepresentation() const
QString getReferringPhysicianName() const
QString getStructureSetLabel() const
bool setPatientWeight(QString qParam)
bool setDVHNormalizationPoint(QString qParam)
QString getDoseComment() const
QString getPerformedProcedureStepDescription() const
QString getClinicalTrialProtocolID() const
bool setGridFrameOffsetVector(QString qParam)
bool setPixelDataProviderURL(QString qParam)
QString PatientBreedDescription
PatientBreedDescription (0010,2292) vr=LO, vm=1, type=2C \script.
QString getContributingEquipmentSequenceTag() const
int getBitsAllocated() const
QString getPixelRepresentationTag() const
QStringList dir(QString searchString="") const
Return dicom tags which contain searchstring.
bool setNumberOfFramesInOverlay(QString qParam)
QString getPatientSizeTag() const
QString PatientSize
PatientSize (0010,1020) vr=DS, vm=1, type=3 \script.
bool setClinicalTrialSiteName(QString qParam)
QVariant createEmptyReferringPhysicianIdentificationSequence() const
QString OverlayDescription
OverlayDescription (60xx,0022) vr=LO, vm=1, type=3 \script.
QString getModalityTag() const
QVariant ReferencedPerformedProcedureStepSequence
ReferencedPerformedProcedureStepSequence (0008,1111) vr=SQ, vm=1, type=3 \script.
QString getSeriesInstanceUIDTag() const
int GreenPaletteColorLookupTableDescriptor
GreenPaletteColorLookupTableDescriptor (0028,1102) vr=US_SS, vm=3, type=1C \script.
QString StructureSetDate
StructureSetDate (3006,0008) vr=DA, vm=1, type=2 \script.
QVariant getCodingSchemeIdentificationSequence() const
QString getInstanceNumberTag() const
bool setHighBit(int qParam)
QVariant ReferencedRTPlanSequence
ReferencedRTPlanSequence (300c,0002) vr=SQ, vm=1, type=1C \script.
bool setInstitutionName(QString qParam)
QVariant getSourceImageSequence() const
QVariant createEmptyProcedureCodeSequence() const
bool setPerformedProcedureStepStartDate(QString qParam)
QString getPatientBirthDateTag() const
QString getAccessionNumberTag() const
QString getSpecificCharacterSet() const
QString InstitutionName
InstitutionName (0008,0080) vr=LO, vm=1, type=3 \script.
QString getInstanceCreatorUID() const
QString PatientSpeciesDescription
PatientSpeciesDescription (0010,2201) vr=LO, vm=1, type=1C \script.
QString getPatientWeightTag() const
bool setDeidentificationMethod(QString qParam)
QString getPerformedProcedureStepStartTimeTag() const
QString ROIMean
ROIMean (60xx,1302) vr=DS, vm=1, type=3 \script.
QString getImagesInAcquisition() const
QString getManufacturerModelNameTag() const
bool setPatientAge(QString qParam)
QString DateOfLastCalibration
DateOfLastCalibration (0018,1200) vr=DA, vm=1-n, type=3 \script.
bool setOverlayColumns(int qParam)
QVariant DeidentificationMethodCodeSequence
DeidentificationMethodCodeSequence (0012,0064) vr=SQ, vm=1, type=1C \script.
QVariant createEmptyReferencedRTPlanSequence() const
void setDerivationCodeSequence(QVariant qSeq)
bool setImageComments(QString qParam)
QVariant createEmptyCodingSchemeIdentificationSequence() const
void setContributingEquipmentSequence(QVariant qSeq)
int sizeT()
get t size in voxels
bool setBurnedInAnnotation(QString qParam)
QString getOtherPatientNames() const
QString getBreedRegistrationSequenceTag() const
QString getLossyImageCompressionMethod() const
bool setAcquisitionDate(QString qParam)
QString getInstitutionNameTag() const
QString getGridFrameOffsetVectorTag() const
QString getDateOfLastCalibrationTag() const
QString _ClinicalTrialTimePointDescription
QVariant ModalityLUTSequence
ModalityLUTSequence (0028,3000) vr=SQ, vm=1, type=1C \script.
QString getDVHNormalizationDoseValue() const
QString getAdmittingDiagnosesDescription() const
QString getAdmissionIDTag() const
bool setPatientSex(QString qParam)
QString getPixelAspectRatio() const
QString getStudyInstanceUID() const
int getOverlayBitPosition() const
bool setStudyDescription(QString qParam)
bool setInstitutionAddress(QString qParam)
QString getReferencedStructureSetSequenceTag() const
QVariant HL7StructuredDocumentReferenceSequence
HL7StructuredDocumentReferenceSequence (0040,a390) vr=SQ, vm=1, type=1C \script.
void setOtherPatientIDsSequence(QVariant qSeq)
QString getModalityLUTSequenceTag() const
bool setRows(int qParam)
QString getRedPaletteColorLookupTableDescriptorTag() const
QString getImageType() const
QString getInstanceCreatorUIDTag() const
QString getPerformedProcedureStepStartDateTag() const
bool setAuthorizationEquipmentCertificationNumber(QString qParam)
bool setOverlaySubtype(QString qParam)
bool setStudyTime(QString qParam)
bool setGantryID(QString qParam)
QString getDerivationDescription() const
QString getProcedureCodeSequenceTag() const
bool setTissueHeterogeneityCorrection(QString qParam)
QString getClinicalTrialProtocolIDTag() const
QString getRescaleSlope() const
QString getQualityControlImageTag() const
QString getOccupationTag() const
QVariant getEncryptedAttributesSequence() const
QVariant DVHSequence
DVHSequence (3004,0050) vr=SQ, vm=1, type=1 \script.
QString getInstitutionalDepartmentName() const
QString ImagePositionPatient
ImagePositionPatient (0020,0032) vr=DS, vm=3, type=1 \script.
void setBreedRegistrationSequence(QVariant qSeq)
QString PixelSpacing
PixelSpacing (0028,0030) vr=DS, vm=2, type=1 \script.
QVariant ReferencedImageSequence
ReferencedImageSequence (0008,1140) vr=SQ, vm=1, type=3 \script.
QString getSOPAuthorizationCommentTag() const
QString PhysiciansOfRecord
PhysiciansOfRecord (0008,1048) vr=PN, vm=1-n, type=3 \script.
QString getStructureSetNameTag() const
QString NormalizationPoint
NormalizationPoint (3004,0008) vr=DS, vm=3, type=3 \script.
QString getStudyDate() const
QString getReferencedRTPlanSequenceTag() const
QString PixelAspectRatio
PixelAspectRatio (0028,0034) vr=IS, vm=2, type=1C \script.
QVariant getRequestAttributesSequence() const
QString DerivationDescription
DerivationDescription (0008,2111) vr=ST, vm=1, type=3 \script.
QString getSpecificCharacterSetTag() const
QString getRequestAttributesSequenceTag() const
int BitsStored
BitsStored (0028,0101) vr=US, vm=1, type=1C \script.
QString getPatientID() const
QString getInstitutionAddressTag() const
bool setClinicalTrialProtocolName(QString qParam)
QString getReferencedPerformedProcedureStepSequenceTag() const
QVariant ProcedureCodeSequence
ProcedureCodeSequence (0008,1032) vr=SQ, vm=1, type=3 \script.
bool setLossyImageCompressionMethod(QString qParam)
QString ClinicalTrialSponsorName
ClinicalTrialSponsorName (0012,0010) vr=LO, vm=1, type=1 \script.
QString ClinicalTrialSiteID
ClinicalTrialSiteID (0012,0030) vr=LO, vm=1, type=2 \script.
bool setClinicalTrialSiteID(QString qParam)
QString getClinicalTrialSubjectReadingIDTag() const
QString getInstanceCreationTime() const
QVariant getReferringPhysicianIdentificationSequence() const
QString getSOPInstanceStatusTag() const
QString getSliceThickness() const
QString RescaleIntercept
RescaleIntercept (0028,1052) vr=DS, vm=1, type=1C \script.
QString IssuerOfPatientID
IssuerOfPatientID (0010,0021) vr=LO, vm=1, type=3 \script.
bool setStudyID(QString qParam)
QString getGridFrameOffsetVector() const
QString SOPAuthorizationComment
SOPAuthorizationComment (0100,0424) vr=LT, vm=1, type=3 \script.
int SmallestImagePixelValue
SmallestImagePixelValue (0028,0106) vr=US_SS, vm=1, type=3 \script.
void setDigitalSignaturesSequence(QVariant qSeq)
QString AcquisitionDateTime
AcquisitionDateTime (0008,002a) vr=DT, vm=1, type=3 \script.
QString getLossyImageCompressionMethodTag() const
QString getReferringPhysicianNameTag() const
bool setSliceLocation(QString qParam)
QVariant createEmptyPhysiciansOfRecordIdentificationSequence() const
QVariant createEmptyReferencedPerformedProcedureStepSequence() const
QVariant createEmptyReferencedStudySequence() const
QString AuthorizationEquipmentCertificationNumber
AuthorizationEquipmentCertificationNumber (0100,0426) vr=LO, vm=1, type=3 \script.
bool setIssuerOfAdmissionID(QString qParam)
int OverlayBitsAllocated
OverlayBitsAllocated (60xx,0100) vr=US, vm=1, type=1 \script.
QString getRescaleType() const
int PixelRepresentation
PixelRepresentation (0028,0103) vr=US, vm=1, type=1C \script.
QString getReferringPhysicianIdentificationSequenceTag() const
QString PatientBirthDate
PatientBirthDate (0010,0030) vr=DA, vm=1, type=2 \script.
QVariant getDVHSequence() const
QString InstanceCreationDate
InstanceCreationDate (0008,0012) vr=DA, vm=1, type=3 \script.
int OverlayRows
OverlayRows (60xx,0010) vr=US, vm=1, type=1 \script.
QString OtherPatientIDs
OtherPatientIDs (0010,1000) vr=LO, vm=1-n, type=3 \script.
QString getAcquisitionDateTag() const
QString TimezoneOffsetFromUTC
TimezoneOffsetFromUTC (0008,0201) vr=SH, vm=1, type=3 \script.
QString getRelatedGeneralSOPClassUIDTag() const
QVariant ROIContourSequence
ROIContourSequence (3006,0039) vr=SQ, vm=1, type=1 \script.
QString NameOfPhysiciansReadingStudy
NameOfPhysiciansReadingStudy (0008,1060) vr=PN, vm=1-n, type=3 \script.
bool setStructureSetDate(QString qParam)
bool setPatientOrientation(QString qParam)
QString getNumberOfFrames() const
QVariant getPhysiciansReadingStudyIdentificationSequence() const
bool setAdmittingDiagnosesDescription(QString qParam)
int getOverlayRows() const
QString StructureSetDescription
StructureSetDescription (3006,0006) vr=ST, vm=1, type=3 \script.
bool setROIMean(QString qParam)
void setPhysiciansReadingStudyIdentificationSequence(QVariant qSeq)
QString getDerivationDescriptionTag() const
QVariantList voxelSize()
get voxel size as array with 3 double values
QString getReferencedInstanceSequenceTag() const
QString ImageType
ImageType (0008,0008) vr=CS, vm=2-n, type=3 \script.
QString getAcquisitionTime() const
QVariant CodingSchemeIdentificationSequence
CodingSchemeIdentificationSequence (0008,0110) vr=SQ, vm=1, type=3 \script.
QVariant getRTDoseROISequence() const
QString getClinicalTrialSubjectIDTag() const
QString getOriginalAttributesSequenceTag() const
QString getBurnedInAnnotation() const
QVariant PatientBreedCodeSequence
PatientBreedCodeSequence (0010,2293) vr=SQ, vm=1, type=2C \script.
QVariant getReferencedStudySequence() const
bool setAcquisitionDateTime(QString qParam)
QString getROIStandardDeviationTag() const
bool setPixelAspectRatio(QString qParam)
QVariant getDicomTagValueByKey(QString key)
Return value of tag with given tag, e.g. "(0008,0018)".
QString PatientSex
PatientSex (0010,0040) vr=CS, vm=1, type=2 \script.
QString getHL7StructuredDocumentReferenceSequenceTag() const
bool setROIStandardDeviation(QString qParam)
QString getSeriesInstanceUID() const
QString getOverlayLabel() const
QString PatientOrientation
PatientOrientation (0020,0020) vr=CS, vm=2, type=2C \script.
QVariant EncryptedAttributesSequence
EncryptedAttributesSequence (0400,0500) vr=SQ, vm=1, type=1C \script.
bool setSamplesPerPixel(int qParam)
bool setAcquisitionTime(QString qParam)
bool setPerformedProcedureStepID(QString qParam)
QString StudyTime
StudyTime (0008,0030) vr=TM, vm=1, type=2 \script.
QString getImagePositionPatient() const
void setProcedureCodeSequence(QVariant qSeq)
QString getNumberOfFramesInOverlayTag() const
double voxelSizeZ()
get z voxel size
QString getPerformedProcedureStepStartTime() const
QString getIconImageSequenceTag() const
QString getResponsiblePersonTag() const
QVariant getReferencedImageSequence() const
QVariant getBreedRegistrationSequence() const
bool setPhysiciansOfRecord(QString qParam)
QString getRelatedGeneralSOPClassUID() const
QString getGantryIDTag() const
void setReferencedPatientSequence(QVariant qSeq)
bool setDateOfLastCalibration(QString qParam)
bool setGreenPaletteColorLookupTableDescriptor(int qParam)
void setReferencedImageSequence(QVariant qSeq)
QString getClinicalTrialTimePointDescription() const
QString getSOPClassUIDTag() const
QString getBurnedInAnnotationTag() const
QString getAcquisitionTimeTag() const
QString AdditionalPatientHistory
AdditionalPatientHistory (0010,21b0) vr=LT, vm=1, type=3 \script.
bool setRescaleSlope(QString qParam)
bool setDoseUnits(QString qParam)
QVariant PatientSpeciesCodeSequence
PatientSpeciesCodeSequence (0010,2202) vr=SQ, vm=1, type=1C \script.
void setDeidentificationMethodCodeSequence(QVariant qSeq)
QString PhotometricInterpretation
PhotometricInterpretation (0028,0004) vr=CS, vm=1, type=1C \script.
QVariant getReferencedPatientSequence() const
void setReferencedFrameOfReferenceSequence(QVariant qSeq)
bool setStationName(QString qParam)
QString getDeviceSerialNumber() const
bool setPixelPaddingValue(int qParam)
QString getPatientIdentityRemoved() const
QString SliceLocation
SliceLocation (0020,1041) vr=DS, vm=1, type=3 \script.
QString getSliceThicknessTag() const
QString getDerivationCodeSequenceTag() const
bool setFrameOfReferenceUID(QString qParam)
bool setImagesInAcquisition(QString qParam)
bool setPatientID(QString qParam)
bool setPatientSpeciesDescription(QString qParam)
QVariantMap getDicomTagByKey(QString key)
Return dict containing: {u'isString': True, u'vr': u'TM', u'valid': 1, u'isNumeric': False,...
bool setPatientComments(QString qParam)
QVariant ReferencedStructureSetSequence
ReferencedStructureSetSequence (300c,0060) vr=SQ, vm=1, type=1 \script.
QString StructureSetLabel
StructureSetLabel (3006,0002) vr=SH, vm=1, type=1 \script.
QString getDoseUnits() const
QString getTimezoneOffsetFromUTCTag() const
QString ClinicalTrialProtocolName
ClinicalTrialProtocolName (0012,0021) vr=LO, vm=1, type=2 \script.
QString ContentTime
ContentTime (0008,0033) vr=TM, vm=1, type=2C \script.
QString getNormalizationPoint() const
QString PerformedProcedureStepStartDate
PerformedProcedureStepStartDate (0040,0244) vr=DA, vm=1, type=3 \script.
bool containsDicomModule(int dcmModuleType) const
Return true if IOD contains given module.
QString getAdmissionID() const
QVariant createEmptyDerivationCodeSequence() const
bool _getTagIdByATString(const std::string &atString, DCMTree::TagId &tagId)
QString getClinicalTrialSiteIDTag() const
QVariant getReferencedRTPlanSequence() const
QVariant createEmptyIconImageSequence() const
QString getClinicalTrialTimePointDescriptionTag() const
QVariantList size6D()
get size as array with 6 int values
QString getSourceImageSequenceTag() const
int OverlayOrigin
OverlayOrigin (60xx,0050) vr=SS, vm=2, type=1 \script.
QString getInstitutionName() const
QVariant OtherPatientIDsSequence
OtherPatientIDsSequence (0010,1002) vr=SQ, vm=1, type=3 \script.
QVariant getPatientBreedCodeSequence() const
int OverlayBitPosition
OverlayBitPosition (60xx,0102) vr=US, vm=1, type=1 \script.
int getSamplesPerPixel() const
QString getFrameOfReferenceUIDTag() const
bool setPatientBirthTime(QString qParam)
QVariantMap getDicomTagByName(QString name)
QString getRescaleInterceptTag() const
QString PatientComments
PatientComments (0010,4000) vr=LT, vm=1, type=3 \script.
bool setAdditionalPatientHistory(QString qParam)
QString getBitsStoredTag() const
bool setSOPAuthorizationComment(QString qParam)
QString getResponsibleOrganizationTag() const
QString getDVHNormalizationDoseValueTag() const
QVariant getReferencedInstanceSequence() const
DRTDoseIODBaseWrapper(ml::DRTDoseIODBase *wrappedIOD)
QVariant createEmptyRequestAttributesSequence() const
QString getGantryID() const
QString ResponsiblePerson
ResponsiblePerson (0010,2297) vr=PN, vm=1, type=2C \script.
QString getPatientWeight() const
QString PositionReferenceIndicator
PositionReferenceIndicator (0020,1040) vr=LO, vm=1, type=2 \script.
QString getOverlayRowsTag() const
QVariant createEmptyBreedRegistrationSequence() const
int getOverlayOrigin() const
int LargestImagePixelValue
LargestImagePixelValue (0028,0107) vr=US_SS, vm=1, type=3 \script.
QString ClinicalTrialTimePointDescription
ClinicalTrialTimePointDescription (0012,0051) vr=ST, vm=1, type=3 \script.
QVariant createEmptyReferencedImageSequence() const
bool setTimezoneOffsetFromUTC(QString qParam)
bool setSOPInstanceStatus(QString qParam)
QString getResponsibleOrganization() const
QString ManufacturerModelName
ManufacturerModelName (0008,1090) vr=LO, vm=1, type=3 \script.
QVariant createEmptyMACParametersSequence() const
QString getSOPInstanceStatus() const
QVariant SourceImageSequence
SourceImageSequence (0008,2112) vr=SQ, vm=1, type=3 \script.
QVariant createEmptyRTDoseROISequence() const
QString getImagePositionPatientTag() const
QString getPatientBirthTime() const
bool setPhotometricInterpretation(QString qParam)
QString getInstanceCreationTimeTag() const
QString SpatialResolution
SpatialResolution (0018,1050) vr=DS, vm=1, type=3 \script.
QVariant OriginalAttributesSequence
OriginalAttributesSequence (0400,0561) vr=SQ, vm=1, type=3 \script.
QString getReferencedPatientSequenceTag() const
int ICCProfile
ICCProfile (0028,2000) vr=OB, vm=1, type=3 \script.
QString getPixelAspectRatioTag() const
bool setReferringPhysicianName(QString qParam)
int getOverlayBitsAllocated() const
QString getClinicalTrialSiteName() const
QVariant RequestAttributesSequence
RequestAttributesSequence (0040,0275) vr=SQ, vm=1, type=3 \script.
QString getSOPAuthorizationDateTime() const
QString getOtherPatientIDsTag() const
QString AdmittingDiagnosesDescription
AdmittingDiagnosesDescription (0008,1080) vr=LO, vm=1-n, type=3 \script.
int BitsAllocated
BitsAllocated (0028,0100) vr=US, vm=1, type=1C \script.
bool setManufacturerModelName(QString qParam)
QString ImageComments
ImageComments (0020,4000) vr=LT, vm=1, type=3 \script.
QString dataType()
get datatype as string (as in mlDataTypes.h MLNameFromDataType()), undefined if image invalid
void setPerformedProtocolCodeSequence(QVariant qSeq)
QString getSeriesNumberTag() const
QString getDeidentificationMethodCodeSequenceTag() const
QString SeriesNumber
SeriesNumber (0020,0011) vr=IS, vm=1, type=2 \script.
QString OverlaySubtype
OverlaySubtype (60xx,0045) vr=LO, vm=1, type=3 \script.
QString StructureSetTime
StructureSetTime (3006,0009) vr=TM, vm=1, type=2 \script.
QString getStudyTimeTag() const
bool setDVHNormalizationDoseValue(QString qParam)
QVariant getContributingEquipmentSequence() const
QString PerformedProcedureStepStartTime
PerformedProcedureStepStartTime (0040,0245) vr=TM, vm=1, type=3 \script.
bool setSpatialResolution(QString qParam)
QString getPresentationLUTShapeTag() const
QString getDeidentificationMethod() const
QString getBitsAllocatedTag() const
QString getImageOrientationPatient() const
QVariant getStructureSetROISequence() const
QVariant getOriginalAttributesSequence() const
QVariant createEmptyEncryptedAttributesSequence() const
QString getAcquisitionNumber() const
QString ROIArea
ROIArea (60xx,1301) vr=IS, vm=1, type=3 \script.
QString InstitutionalDepartmentName
InstitutionalDepartmentName (0008,1040) vr=LO, vm=1, type=3 \script.
QString DVHNormalizationPoint
DVHNormalizationPoint (3004,0040) vr=DS, vm=3, type=3 \script.
QString ROIStandardDeviation
ROIStandardDeviation (60xx,1303) vr=DS, vm=1, type=3 \script.
QString InstanceNumber
InstanceNumber (0020,0013) vr=IS, vm=1, type=3 \script.
bool setResponsiblePerson(QString qParam)
bool setLossyImageCompression(QString qParam)
QString getPatientSize() const
QString PatientAge
PatientAge (0010,1010) vr=AS, vm=1, type=3 \script.
QString ClinicalTrialTimePointID
ClinicalTrialTimePointID (0012,0050) vr=LO, vm=1, type=2 \script.
QString OverlayType
OverlayType (60xx,0040) vr=CS, vm=1, type=1 \script.
bool setPatientSexNeutered(QString qParam)
QString getOtherPatientIDsSequenceTag() const
bool setDoseSummationType(QString qParam)
bool setEthnicGroup(QString qParam)
bool setPositionReferenceIndicator(QString qParam)
int getPlanarConfiguration() const
QVariant StructureSetROISequence
StructureSetROISequence (3006,0020) vr=SQ, vm=1, type=3 \script.
QString getPhotometricInterpretationTag() const
QString getRescaleSlopeTag() const
QVariant getIconImageSequence() const
QString StructureSetName
StructureSetName (3006,0004) vr=LO, vm=1, type=3 \script.
QString getCodingSchemeIdentificationSequenceTag() const
QString getManufacturer() const
QString getClinicalTrialTimePointID() const
QString getROIArea() const
int sizeC()
get c size in voxels
QString getRescaleIntercept() const
QString ResponsibleOrganization
ResponsibleOrganization (0010,2299) vr=LO, vm=1, type=2C \script.
bool setPatientIdentityRemoved(QString qParam)
QString _ClinicalTrialCoordinatingCenterName
QString InstanceCreatorUID
InstanceCreatorUID (0008,0014) vr=UI, vm=1, type=3 \script.
QString getDoseUnitsTag() const
QString getSOPAuthorizationDateTimeTag() const
QString StudyID
StudyID (0020,0010) vr=SH, vm=1, type=2 \script.
QString getGreenPaletteColorLookupTableDescriptorTag() const
QVariant getDigitalSignaturesSequence() const
QString PerformedProcedureStepDescription
PerformedProcedureStepDescription (0040,0254) vr=LO, vm=1, type=3 \script.
QString getInstanceCreationDateTag() const
QString getNumberOfFramesTag() const
void setReferencedInstanceSequence(QVariant qSeq)
QString getOverlayLabelTag() const
QString PatientBirthTime
PatientBirthTime (0010,0032) vr=TM, vm=1, type=3 \script.
QString getAcquisitionDate() const
QString getNumberOfFramesInOverlay() const
bool setInstitutionalDepartmentName(QString qParam)
QString getPixelDataProviderURL() const
QString LossyImageCompression
LossyImageCompression (0028,2110) vr=CS, vm=1, type=3 \script.
QString DoseGridScaling
DoseGridScaling (3004,000e) vr=DS, vm=1, type=1 \script.
QString getIssuerOfPatientID() const
bool setQualityControlImage(QString qParam)
QVariant getAdmittingDiagnosesCodeSequence() const
bool setPerformedProcedureStepDescription(QString qParam)
int sizeY()
get y size in voxels
void setRTDoseROISequence(QVariant qSeq)
QString RescaleSlope
RescaleSlope (0028,1053) vr=DS, vm=1, type=1C \script.
QString getSoftwareVersionsTag() const
bool setPatientBreedDescription(QString qParam)
QString getPerformedProtocolCodeSequenceTag() const
QString getPatientSexNeutered() const
bool setClinicalTrialSponsorName(QString qParam)
bool setDeviceSerialNumber(QString qParam)
QString getClinicalTrialSubjectID() const
QString getImageComments() const
QString getPerformedProcedureStepIDTag() const
bool setNormalizationPoint(QString qParam)
QString getPixelPaddingValueTag() const
int Columns
Columns (0028,0011) vr=US, vm=1, type=1 \script.
QString getSeriesNumber() const
QString getOverlayDescription() const
void setStructureSetROISequence(QVariant qSeq)
QString ImagesInAcquisition
ImagesInAcquisition (0020,1002) vr=IS, vm=1, type=3 \script.
QString getAuthorizationEquipmentCertificationNumberTag() const
QString getPatientSpeciesDescription() const
bool setAdmissionID(QString qParam)
QString getSliceLocation() const
QVariant createEmptyDigitalSignaturesSequence() const
QString getStructureSetLabelTag() const
QString LossyImageCompressionRatio
LossyImageCompressionRatio (0028,2112) vr=DS, vm=1-n, type=3 \script.
QString StudyInstanceUID
StudyInstanceUID (0020,000d) vr=UI, vm=1, type=1 \script.
QString getContentDateTag() const
QString getFrameOfReferenceUID() const
QString getROIStandardDeviation() const
QString DeidentificationMethod
DeidentificationMethod (0012,0063) vr=LO, vm=1-n, type=1C \script.
void setReferencedRTPlanSequence(QVariant qSeq)
QString getLargestImagePixelValueTag() const
QString getAdditionalPatientHistoryTag() const
QVariant createEmptyHL7StructuredDocumentReferenceSequence() const
QString getPatientIdentityRemovedTag() const
bool setRescaleType(QString qParam)
QString getTimeOfLastCalibration() const
QString Manufacturer
Manufacturer (0008,0070) vr=LO, vm=1, type=2 \script.
QString getDoseGridScalingTag() const
bool setSOPClassUID(QString qParam)
bool setOverlayDescription(QString qParam)
Base object class for passing DRTDoseIOD objects between MeVisLab modules.
std::string getPlanarConfigurationTag() const
std::string getSpecificCharacterSetTag() const
std::string getRTDoseROISequenceTag()
std::string getPhysiciansReadingStudyIdentificationSequenceTag()
std::string getReferringPhysicianNameTag() const
std::string getPhysiciansOfRecordTag() const
std::string getMACParametersSequenceTag()
std::string getLossyImageCompressionTag() const
std::string getAcquisitionDateTimeTag() const
std::string getOverlayLabelTag() const
std::string getEncryptedAttributesSequenceTag()
std::string getPatientWeightTag() const
std::string getSmallestImagePixelValueTag() const
std::string getReferencedPerformedProcedureStepSequenceTag()
std::string getAcquisitionDateTag() const
std::string getGreenPaletteColorLookupTableDescriptorTag() const
std::string getStructureSetDescriptionTag() const
std::string getBitsAllocatedTag() const
std::string getTimezoneOffsetFromUTCTag() const
std::string getPatientSexNeuteredTag() const
std::string getPixelAspectRatioTag() const
std::string getPatientBirthDateTag() const
std::string getGridFrameOffsetVectorTag() const
std::string getClinicalTrialSubjectReadingIDTag() const
std::string getOtherPatientIDsSequenceTag()
std::string getDeidentificationMethodCodeSequenceTag()
std::string getAdmittingDiagnosesCodeSequenceTag()
std::string getPresentationLUTShapeTag() const
std::string getClinicalTrialProtocolIDTag() const
std::string getFrameOfReferenceUIDTag() const
std::string getAdmittingDiagnosesDescriptionTag() const
std::string getHL7StructuredDocumentReferenceSequenceTag()
std::string getPatientSizeTag() const
std::string getRescaleSlopeTag() const
std::string getBurnedInAnnotationTag() const
std::string getInstanceNumberTag() const
std::string getAcquisitionNumberTag() const
std::string getInstanceCreatorUIDTag() const
std::string getInstanceCreationDateTag() const
std::string getOriginalSpecializedSOPClassUIDTag() const
std::string getRequestAttributesSequenceTag()
std::string getInstitutionAddressTag() const
std::string getDoseTypeTag() const
std::string getProcedureCodeSequenceTag()
std::string getStudyInstanceUIDTag() const
std::string getNumberOfFramesInOverlayTag() const
std::string getAdmissionIDTag() const
std::string getSOPClassUIDTag() const
std::string getStudyDateTag() const
std::string getEthnicGroupTag() const
std::string getPerformedProtocolCodeSequenceTag()
std::string getPatientBirthTimeTag() const
std::string getClinicalTrialTimePointDescriptionTag() const
std::string getDoseCommentTag() const
std::string getSoftwareVersionsTag() const
std::string getContentDateTag() const
std::string getDVHSequenceTag()
std::string getDoseSummationTypeTag() const
std::string getPerformedProcedureStepIDTag() const
std::string getSpatialResolutionTag() const
std::string getReferencedInstanceSequenceTag()
std::string getReferencedRTPlanSequenceTag()
std::string getImageOrientationPatientTag() const
std::string getSOPInstanceUIDTag() const
std::string getColumnsTag() const
std::string getManufacturerTag() const
std::string getPatientSpeciesCodeSequenceTag()
std::string getPatientOrientationTag() const
std::string getStructureSetDateTag() const
std::string getIconImageSequenceTag()
std::string getReferencedPatientSequenceTag()
std::string getManufacturerModelNameTag() const
std::string getROIContourSequenceTag()
std::string getResponsibleOrganizationTag() const
std::string getStudyDescriptionTag() const
std::string getPixelDataProviderURLTag() const
std::string getDoseGridScalingTag() const
std::string getPatientIdentityRemovedTag() const
std::string getRelatedGeneralSOPClassUIDTag() const
std::string getOriginalAttributesSequenceTag()
std::string getOverlaySubtypeTag() const
std::string getReferencedStructureSetSequenceTag()
std::string getStationNameTag() const
std::string getSOPAuthorizationCommentTag() const
std::string getSourceImageSequenceTag()
std::string getSamplesPerPixelTag() const
std::string getNumberOfFramesTag() const
std::string getClinicalTrialSubjectIDTag() const
std::string getROIMeanTag() const
std::string getModalityLUTSequenceTag()
std::string getNormalizationPointTag() const
std::string getSliceLocationTag() const
std::string getPatientBreedDescriptionTag() const
std::string getImageFrameOriginTag() const
std::string getGantryIDTag() const
std::string getQualityControlImageTag() const
std::string getPatientSpeciesDescriptionTag() const
std::string getInstitutionNameTag() const
std::string getNameOfPhysiciansReadingStudyTag() const
std::string getContributingEquipmentSequenceTag()
std::string getTimeOfLastCalibrationTag() const
std::string getReferencedStudySequenceTag()
std::string getTissueHeterogeneityCorrectionTag() const
std::string getDeidentificationMethodTag() const
std::string getOccupationTag() const
std::string getOverlayColumnsTag() const
std::string getOverlayRowsTag() const
std::string getPositionReferenceIndicatorTag() const
std::string getLossyImageCompressionMethodTag() const
std::string getDVHNormalizationDoseValueTag() const
std::string getSeriesDescriptionTag() const
std::string getLargestImagePixelValueTag() const
std::string getPerformedProcedureStepStartTimeTag() const
std::string getStructureSetTimeTag() const
std::string getBreedRegistrationSequenceTag()
std::string getPixelRepresentationTag() const
std::string getAcquisitionTimeTag() const
std::string getRedPaletteColorLookupTableDescriptorTag() const
std::string getSeriesInstanceUIDTag() const
std::string getIrradiationEventUIDTag() const
std::string getHighBitTag() const
std::string getOverlayBitsAllocatedTag() const
std::string getPhysiciansOfRecordIdentificationSequenceTag()
std::string getPerformedProcedureStepStartDateTag() const
std::string getClinicalTrialSiteNameTag() const
std::string getSOPAuthorizationDateTimeTag() const
std::string getAuthorizationEquipmentCertificationNumberTag() const
std::string getDerivationDescriptionTag() const
std::string getSeriesNumberTag() const
std::string getResponsiblePersonTag() const
std::string getDVHNormalizationPointTag() const
std::string getBitsStoredTag() const
std::string getPatientBreedCodeSequenceTag()
std::string getPixelSpacingTag() const
std::string getICCProfileTag() const
std::string getRowsTag() const
std::string getPatientNameTag() const
std::string getStudyIDTag() const
std::string getInstitutionalDepartmentNameTag() const
std::string getPatientAgeTag() const
std::string getPatientSexTag() const
std::string getBluePaletteColorLookupTableDescriptorTag() const
std::string getRescaleTypeTag() const
std::string getImageCommentsTag() const
std::string getResponsiblePersonRoleTag() const
std::string getSliceThicknessTag() const
bool containsModule(DcmModuleType moduleType)
std::string getModalityTag() const
std::string getDoseUnitsTag() const
std::string getPerformedProcedureStepDescriptionTag() const
std::string getReferencedImageSequenceTag()
std::string getClinicalTrialSiteIDTag() const
std::string getStructureSetNameTag() const
std::string getCodingSchemeIdentificationSequenceTag()
std::string getOverlayOriginTag() const
std::string getIssuerOfPatientIDTag() const
std::string getInstanceCreationTimeTag() const
std::string getContentTimeTag() const
std::string getClinicalTrialProtocolNameTag() const
std::string getReferringPhysicianIdentificationSequenceTag()
std::string getIssuerOfAdmissionIDTag() const
std::string getDigitalSignaturesSequenceTag()
std::string getOtherPatientIDsTag() const
std::string getOverlayDescriptionTag() const
std::string getClinicalTrialSponsorNameTag() const
std::string getClinicalTrialTimePointIDTag() const
std::string getRescaleInterceptTag() const
std::string getImageTypeTag() const
std::string getReferencedFrameOfReferenceSequenceTag()
std::string getImagesInAcquisitionTag() const
std::string getClinicalTrialCoordinatingCenterNameTag() const
std::string getLossyImageCompressionRatioTag() const
std::string getDateOfLastCalibrationTag() const
std::string getOverlayBitPositionTag() const
std::string getOtherPatientNamesTag() const
std::string getAccessionNumberTag() const
std::string getStructureSetROISequenceTag()
std::string getStudyTimeTag() const
std::string getPatientIDTag() const
std::string getImagePositionPatientTag() const
std::string getAdditionalPatientHistoryTag() const
std::string getPhotometricInterpretationTag() const
std::string getROIStandardDeviationTag() const
std::string getSOPInstanceStatusTag() const
dcmModuleTypeVec getModuleTypes()
Return vector of DcmModuleTypes.
std::string getDerivationCodeSequenceTag()
std::string getPixelPaddingValueTag() const
std::string getStructureSetLabelTag() const
std::string getPatientCommentsTag() const
std::string getDeviceSerialNumberTag() const
std::string getOverlayTypeTag() const
std::string getROIAreaTag() const
The DRTAdmittingDiagnosesCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTBreedRegistrationSequence DICOM Sequence wrapped for PythonQT.
The DRTCodingSchemeIdentificationSequence DICOM Sequence wrapped for PythonQT.
The DRTContributingEquipmentSequence DICOM Sequence wrapped for PythonQT.
The DRTDVHSequence DICOM Sequence wrapped for PythonQT.
The DRTDeidentificationMethodCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTDerivationCodeSequence DICOM Sequence wrapped for PythonQT.
The DRTDigitalSignaturesSequence DICOM Sequence wrapped for PythonQT.
Base object class for passing DRTDoseIOD objects between MeVisLab modules.
The DRTEncryptedAttributesSequence DICOM Sequence wrapped for PythonQT.
The DRTHL7StructuredDocumentReferenceSequence DICOM Sequence wrapped for PythonQT.
The DRTIconImageSequence DICOM Sequence wrapped for PythonQT.
The DRTMACParametersSequence DICOM Sequence wrapped for PythonQT.
The DRTModalityLUTSequence 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 DRTROIContourSequence DICOM Sequence wrapped for PythonQT.
The DRTRTDoseROISequence DICOM Sequence wrapped for PythonQT.
The DRTReferencedFrameOfReferenceSequence 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 DRTReferencedRTPlanSequence DICOM Sequence wrapped for PythonQT.
The DRTReferencedStructureSetSequence 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 DRTStructureSetROISequence DICOM Sequence wrapped for PythonQT.
boost::shared_ptr< const Tag > Const_TagPtr
Definition: DCMTree_Lib.h:63
boost::shared_ptr< Tree > TreePtr
shared pointer to a DCMTree::Tree
Definition: DCMTree_Lib.h:70