23#ifndef __mlDRTDoseIODBase_H
24#define __mlDRTDoseIODBase_H
31#ifndef __mlModuleIncludes_H
94 return iter != _dcmModuleTypes.end();
542 std::string
getRowsTag()
const {
return std::string(
"(0028,0010)"); }
1513 dcmModuleTypeVec _dcmModuleTypes;
Project global and OS specific declarations.
#define MLDCMTKBASEOBJECTS_EXPORT
Base object class for passing DRTDoseIOD objects between MeVisLab modules.
bool getTissueHeterogeneityCorrection(std::string ¶meter) const
std::string getPlanarConfigurationTag() const
bool getPlanarConfiguration(MLuint16 ¶meter) const
std::string getSliceThicknessVR() const
std::string getROIMeanVR() const
std::string getPresentationLUTShapeVR() const
std::string getDerivationCodeSequenceVM() const
std::string getAcquisitionNumberVM() const
std::string getSmallestImagePixelValueVR() const
std::string getColumnsVR() const
bool setNumberOfFramesInOverlay(const std::string parameter)
std::string getOtherPatientIDsSequenceVM() const
bool getSpatialResolution(std::string ¶meter) const
bool setPatientSize(const std::string parameter)
bool getStructureSetDate(std::string ¶meter) const
std::string getDVHNormalizationPointVM() const
bool getPatientID(std::string ¶meter) const
virtual DcmDRTOtherPatientIDsSequenceInterface getOtherPatientIDsSequence()
bool getLossyImageCompressionMethod(std::string ¶meter) const
std::string getSourceImageSequenceVM() const
std::string getSmallestImagePixelValueVM() const
std::string getSOPInstanceUIDVR() const
bool isValid()
Return true if wrapped IOD object is valid.
bool getSoftwareVersions(std::string ¶meter) const
bool setPositionReferenceIndicator(const std::string parameter)
bool setClinicalTrialSubjectReadingID(const std::string parameter)
std::string getRequestAttributesSequenceVR() const
std::string getRescaleSlopeVM() const
std::string getModalityVM() const
std::string getSpecificCharacterSetTag() const
bool setSliceLocation(const std::string parameter)
std::string getRTDoseROISequenceTag()
std::string getPhysiciansReadingStudyIdentificationSequenceTag()
std::string getPatientBreedCodeSequenceVR() const
std::string getReferringPhysicianNameTag() const
std::string getPatientBirthTimeVR() const
std::string getRedPaletteColorLookupTableDescriptorVR() const
std::string getDeviceSerialNumberVR() const
std::string getInstanceCreationTimeVM() const
std::string getROIContourSequenceVR() const
std::string getPhysiciansOfRecordTag() const
std::string getMACParametersSequenceVM() const
bool getIrradiationEventUID(std::string ¶meter) const
bool getStudyTime(std::string ¶meter) const
bool getSeriesNumber(std::string ¶meter) const
std::string getQualityControlImageVR() const
std::string getMACParametersSequenceTag()
std::string getPatientBreedDescriptionVM() const
virtual DcmDRTSourceImageSequenceInterface getSourceImageSequence()
bool getClinicalTrialTimePointDescription(std::string ¶meter) const
std::string getReferencedPerformedProcedureStepSequenceVM() const
std::string getPatientSpeciesCodeSequenceVR() const
bool getPositionReferenceIndicator(std::string ¶meter) const
bool setPatientSex(const std::string parameter)
std::string getAuthorizationEquipmentCertificationNumberVM() const
std::string getPatientIdentityRemovedVR() const
std::string getPhysiciansOfRecordIdentificationSequenceVM() const
std::string getClinicalTrialProtocolIDVM() const
std::string getReferencedRTPlanSequenceVR() const
std::string getContentTimeVR() const
bool getDateOfLastCalibration(std::string ¶meter) const
bool setBitsAllocated(const MLuint16 parameter)
std::string getLossyImageCompressionTag() const
std::string getPatientSpeciesDescriptionVR() const
std::string getPatientBirthDateVR() const
virtual DcmDRTROIContourSequenceInterface getROIContourSequence()
bool getPatientComments(std::string ¶meter) const
virtual DcmDRTReferencedRTPlanSequenceInterface getEmptyReferencedRTPlanSequence()
std::string getPixelAspectRatioVR() const
virtual DcmDRTPhysiciansOfRecordIdentificationSequenceInterface getEmptyPhysiciansOfRecordIdentificationSequence()
std::string getAcquisitionDateTimeTag() const
std::string getGantryIDVR() const
bool setOverlaySubtype(const std::string parameter)
std::string getFrameOfReferenceUIDVR() const
bool setAdmittingDiagnosesDescription(const std::string parameter)
void setReferencedStudySequence(DcmDRTReferencedStudySequenceInterface seq)
std::string getReferringPhysicianIdentificationSequenceVR() const
std::string getNumberOfFramesInOverlayVM() const
std::string getAdmittingDiagnosesDescriptionVR() const
std::string getInstanceCreatorUIDVR() const
bool setPhysiciansOfRecord(const std::string parameter)
void setCodingSchemeIdentificationSequence(DcmDRTCodingSchemeIdentificationSequenceInterface seq)
bool setOverlayOrigin(const int parameter)
bool setPixelRepresentation(const MLuint16 parameter)
std::string getOverlayLabelVR() const
std::string getOverlayLabelTag() const
bool getHighBit(MLuint16 ¶meter) const
std::string getDoseUnitsVR() const
bool setTissueHeterogeneityCorrection(const std::string parameter)
bool getLargestImagePixelValue(MLuint16 ¶meter) const
void setReferencedImageSequence(DcmDRTReferencedImageSequenceInterface seq)
bool getNumberOfFramesInOverlay(std::string ¶meter) const
bool getDoseSummationType(std::string ¶meter) const
bool getInstitutionName(std::string ¶meter) const
bool getPatientSize(std::string ¶meter) const
bool getROIMean(std::string ¶meter) const
virtual DcmDRTPhysiciansReadingStudyIdentificationSequenceInterface getEmptyPhysiciansReadingStudyIdentificationSequence()
std::string getImageOrientationPatientVM() const
std::string getOtherPatientNamesVR() const
bool setAuthorizationEquipmentCertificationNumber(const std::string parameter)
std::string getBreedRegistrationSequenceVR() const
void setRTDoseROISequence(DcmDRTRTDoseROISequenceInterface seq)
std::string getSamplesPerPixelVM() const
bool setOverlayBitPosition(const MLuint16 parameter)
std::string getEncryptedAttributesSequenceTag()
bool setHighBit(const MLuint16 parameter)
std::string getLossyImageCompressionVM() const
std::string getPatientWeightTag() const
virtual DcmDRTDerivationCodeSequenceInterface getEmptyDerivationCodeSequence()
std::string getAcquisitionDateVM() const
bool setIrradiationEventUID(const std::string parameter)
std::string getSmallestImagePixelValueTag() const
std::string getReferencedPerformedProcedureStepSequenceTag()
bool setClinicalTrialSiteID(const std::string parameter)
std::string getContentDateVR() const
std::string getTimeOfLastCalibrationVR() const
std::string getPlanarConfigurationVM() const
std::string getAcquisitionDateTag() const
bool setDateOfLastCalibration(const std::string parameter)
std::string getGreenPaletteColorLookupTableDescriptorTag() const
std::string getSeriesNumberVR() const
bool setIssuerOfAdmissionID(const std::string parameter)
std::string getDeidentificationMethodVR() const
std::string getStructureSetDescriptionTag() const
virtual DcmDRTReferencedStructureSetSequenceInterface getReferencedStructureSetSequence()
bool getOverlayBitPosition(MLuint16 ¶meter) const
std::string getBitsAllocatedTag() const
bool setSOPClassUID(const std::string parameter)
void setRequestAttributesSequence(DcmDRTRequestAttributesSequenceInterface seq)
virtual DcmDRTReferencedInstanceSequenceInterface getReferencedInstanceSequence()
std::vector< DcmModuleType > dcmModuleTypeVec
Maps a DcmModuleType enum to DcmModuleInterface pointer.
std::string getDoseCommentVR() const
std::string getOverlayColumnsVR() const
bool setOverlayRows(const MLuint16 parameter)
bool setRescaleType(const std::string parameter)
bool getAdditionalPatientHistory(std::string ¶meter) const
std::string getTimezoneOffsetFromUTCTag() const
virtual DcmDRTReferringPhysicianIdentificationSequenceInterface getEmptyReferringPhysicianIdentificationSequence()
bool getDeidentificationMethod(std::string ¶meter) const
std::string getPatientSexNeuteredTag() const
bool getAcquisitionDate(std::string ¶meter) const
std::string getPixelAspectRatioTag() const
bool setClinicalTrialProtocolID(const std::string parameter)
std::string getPatientBirthDateTag() const
std::string getSOPClassUIDVR() const
std::string getGridFrameOffsetVectorTag() const
bool getClinicalTrialProtocolID(std::string ¶meter) const
std::string getOverlayBitsAllocatedVR() const
bool getPatientOrientation(std::string ¶meter) const
bool getStructureSetLabel(std::string ¶meter) const
bool getOverlaySubtype(std::string ¶meter) const
bool setLargestImagePixelValue(const MLuint16 parameter)
std::string getPhysiciansReadingStudyIdentificationSequenceVR() const
std::string getOverlayDescriptionVM() const
bool getOverlayType(std::string ¶meter) const
std::string getClinicalTrialSubjectReadingIDTag() const
std::string getReferencedStructureSetSequenceVR() const
std::string getInstitutionAddressVM() const
std::string getGridFrameOffsetVectorVR() const
std::string getOtherPatientIDsSequenceTag()
std::string getPatientIDVM() const
std::string getRowsVM() const
std::string getDeidentificationMethodCodeSequenceTag()
bool getAcquisitionDateTime(std::string ¶meter) const
std::string getLossyImageCompressionVR() const
bool setStructureSetDate(const std::string parameter)
virtual DcmDRTROIContourSequenceInterface getEmptyROIContourSequence()
std::string getAdmittingDiagnosesCodeSequenceTag()
std::string getOtherPatientIDsVM() const
std::string getSliceLocationVR() const
std::string getReferencedImageSequenceVR() const
std::string getReferencedStudySequenceVM() const
std::string getPresentationLUTShapeTag() const
bool getPerformedProcedureStepStartTime(std::string ¶meter) const
bool setGreenPaletteColorLookupTableDescriptor(const MLuint16 parameter)
bool setResponsiblePerson(const std::string parameter)
bool getDVHNormalizationPoint(std::string ¶meter) const
std::string getAccessionNumberVR() const
std::string getROIAreaVR() const
std::string getPatientOrientationVR() const
std::string getClinicalTrialProtocolIDTag() const
bool setPixelPaddingValue(const MLuint16 parameter)
bool getRescaleSlope(std::string ¶meter) const
std::string getFrameOfReferenceUIDTag() const
bool setAdditionalPatientHistory(const std::string parameter)
std::string getDVHSequenceVM() const
bool getImageType(std::string ¶meter) const
bool setModality(const std::string parameter)
virtual DcmDRTDeidentificationMethodCodeSequenceInterface getEmptyDeidentificationMethodCodeSequence()
std::string getStructureSetTimeVR() const
std::string getInstanceNumberVM() const
std::string getAdmittingDiagnosesDescriptionTag() const
virtual DcmDRTReferencedStudySequenceInterface getEmptyReferencedStudySequence()
std::string getHL7StructuredDocumentReferenceSequenceTag()
std::string getReferencedPatientSequenceVM() const
virtual DcmDRTHL7StructuredDocumentReferenceSequenceInterface getEmptyHL7StructuredDocumentReferenceSequence()
virtual DcmDRTPerformedProtocolCodeSequenceInterface getPerformedProtocolCodeSequence()
bool getImageFrameOrigin(MLuint16 ¶meter) const
std::string getICCProfileVM() const
bool setAdmissionID(const std::string parameter)
std::string getResponsiblePersonVR() const
std::string getClinicalTrialSponsorNameVM() const
bool getClinicalTrialSubjectID(std::string ¶meter) const
std::string getGreenPaletteColorLookupTableDescriptorVM() const
bool getContentTime(std::string ¶meter) const
virtual DcmDRTRTDoseROISequenceInterface getEmptyRTDoseROISequence()
std::string getIssuerOfAdmissionIDVR() const
std::string getLossyImageCompressionRatioVM() const
bool setPlanarConfiguration(const MLuint16 parameter)
std::string getPatientSizeTag() const
bool setPatientBirthTime(const std::string parameter)
std::string getSOPAuthorizationDateTimeVR() const
std::string getRescaleSlopeTag() const
std::string getImageOrientationPatientVR() const
std::string getBurnedInAnnotationTag() const
std::string getInstanceNumberTag() const
std::string getAcquisitionNumberTag() const
std::string getInstanceCreatorUIDTag() const
std::string getOccupationVM() const
std::string getInstanceCreationDateTag() const
std::string getPerformedProcedureStepStartDateVM() const
std::string getOtherPatientNamesVM() const
bool setImagesInAcquisition(const std::string parameter)
bool setOverlayLabel(const std::string parameter)
virtual DcmDRTCodingSchemeIdentificationSequenceInterface getCodingSchemeIdentificationSequence()
std::string getCodingSchemeIdentificationSequenceVR() const
std::string getDoseSummationTypeVM() const
std::string getDVHNormalizationDoseValueVM() const
bool setBluePaletteColorLookupTableDescriptor(const MLuint16 parameter)
bool getPresentationLUTShape(std::string ¶meter) const
std::string getROIContourSequenceVM() const
void setReferencedInstanceSequence(DcmDRTReferencedInstanceSequenceInterface seq)
std::string getLossyImageCompressionRatioVR() const
bool getStructureSetTime(std::string ¶meter) const
std::string getOriginalSpecializedSOPClassUIDTag() const
bool setPerformedProcedureStepID(const std::string parameter)
std::string getPerformedProcedureStepIDVM() const
std::string getImagePositionPatientVR() const
std::string getRequestAttributesSequenceTag()
std::string getModalityVR() const
std::string getInstitutionAddressTag() const
std::string getClinicalTrialSponsorNameVR() const
bool getIssuerOfPatientID(std::string ¶meter) const
bool getImagePositionPatient(std::string ¶meter) const
virtual DcmDRTReferencedRTPlanSequenceInterface getReferencedRTPlanSequence()
std::string getDoseTypeTag() const
std::string getOverlayDescriptionVR() const
std::string getProcedureCodeSequenceTag()
std::string getPhysiciansOfRecordIdentificationSequenceVR() const
bool getBitsAllocated(MLuint16 ¶meter) const
std::string getStudyInstanceUIDTag() const
bool setImageOrientationPatient(const std::string parameter)
std::string getPhysiciansOfRecordVM() const
bool getOccupation(std::string ¶meter) const
bool getInstanceCreatorUID(std::string ¶meter) const
virtual DcmDRTRequestAttributesSequenceInterface getRequestAttributesSequence()
bool getDerivationDescription(std::string ¶meter) const
bool setPatientBreedDescription(const std::string parameter)
std::string getOtherPatientIDsSequenceVR() const
std::string getNumberOfFramesInOverlayTag() const
std::string getAdmissionIDTag() const
std::string getOverlaySubtypeVM() const
std::string getPerformedProcedureStepDescriptionVM() const
std::string getTimezoneOffsetFromUTCVR() const
std::string getGreenPaletteColorLookupTableDescriptorVR() const
void setOtherPatientIDsSequence(DcmDRTOtherPatientIDsSequenceInterface seq)
bool setContentDate(const std::string parameter)
bool setInstanceNumber(const std::string parameter)
std::string getSOPClassUIDTag() const
std::string getStudyDateTag() const
bool setDoseComment(const std::string parameter)
bool getPatientAge(std::string ¶meter) const
bool getAcquisitionTime(std::string ¶meter) const
std::string getDigitalSignaturesSequenceVM() const
std::string getReferencedInstanceSequenceVM() const
bool setPatientSexNeutered(const std::string parameter)
std::string getEthnicGroupTag() const
std::string getSoftwareVersionsVR() const
std::string getPatientIDVR() const
std::string getPerformedProtocolCodeSequenceTag()
std::string getPatientBirthTimeTag() const
bool setDoseSummationType(const std::string parameter)
std::string getClinicalTrialTimePointDescriptionTag() const
bool getDVHNormalizationDoseValue(std::string ¶meter) const
std::string getDoseCommentTag() const
virtual DcmDRTPatientSpeciesCodeSequenceInterface getPatientSpeciesCodeSequence()
std::string getResponsiblePersonRoleVM() const
bool setSOPAuthorizationDateTime(const std::string parameter)
bool getResponsibleOrganization(std::string ¶meter) const
std::string getPixelPaddingValueVR() const
std::string getSoftwareVersionsTag() const
virtual DcmDRTProcedureCodeSequenceInterface getProcedureCodeSequence()
std::string getContentDateTag() const
virtual DcmDRTMACParametersSequenceInterface getEmptyMACParametersSequence()
std::string getStructureSetNameVM() const
std::string getPatientSexVM() const
bool setSpecificCharacterSet(const std::string parameter)
std::string getSeriesInstanceUIDVR() const
bool getAcquisitionNumber(std::string ¶meter) const
std::string getPixelSpacingVM() const
bool getRescaleType(std::string ¶meter) const
bool setIssuerOfPatientID(const std::string parameter)
std::string getDVHNormalizationPointVR() const
std::string getDoseGridScalingVM() const
bool getNormalizationPoint(std::string ¶meter) const
std::string getPerformedProcedureStepStartDateVR() const
std::string getImageTypeVR() const
bool setDoseType(const std::string parameter)
std::string getHL7StructuredDocumentReferenceSequenceVR() const
std::string getDVHSequenceTag()
virtual DcmDRTPatientSpeciesCodeSequenceInterface getEmptyPatientSpeciesCodeSequence()
std::string getSliceThicknessVM() const
bool setStructureSetTime(const std::string parameter)
std::string getDoseSummationTypeTag() const
std::string getPixelSpacingVR() const
bool setDerivationDescription(const std::string parameter)
bool setRescaleSlope(const std::string parameter)
std::string getIconImageSequenceVM() const
bool getNameOfPhysiciansReadingStudy(std::string ¶meter) const
std::string getDerivationDescriptionVM() const
std::string getPatientSizeVM() const
bool setOtherPatientIDs(const std::string parameter)
std::string getImageCommentsVM() const
std::string getPerformedProcedureStepIDTag() const
std::string getSpatialResolutionTag() const
std::string getPixelAspectRatioVM() const
bool getSpecificCharacterSet(std::string ¶meter) const
std::string getROIAreaVM() const
std::string getDoseTypeVM() const
std::string getDoseSummationTypeVR() const
std::string getBitsAllocatedVM() const
std::string getSeriesNumberVM() const
virtual DcmDRTPerformedProtocolCodeSequenceInterface getEmptyPerformedProtocolCodeSequence()
bool setStudyID(const std::string parameter)
bool getImageOrientationPatient(std::string ¶meter) const
bool setROIStandardDeviation(const std::string parameter)
bool setPatientSpeciesDescription(const std::string parameter)
bool getAccessionNumber(std::string ¶meter) const
bool getPixelSpacing(std::string ¶meter) const
std::string getStructureSetROISequenceVM() const
std::string getClinicalTrialCoordinatingCenterNameVM() const
std::string getReferencedInstanceSequenceTag()
std::string getReferencedRTPlanSequenceTag()
std::string getImageOrientationPatientTag() const
bool getRescaleIntercept(std::string ¶meter) const
std::string getICCProfileVR() const
std::string getNameOfPhysiciansReadingStudyVR() const
std::string getPixelDataProviderURLVM() const
bool getBitsStored(MLuint16 ¶meter) const
bool setImagePositionPatient(const std::string parameter)
bool setRelatedGeneralSOPClassUID(const std::string parameter)
bool setResponsiblePersonRole(const std::string parameter)
std::string getSOPInstanceUIDTag() const
std::string getHighBitVR() const
std::string getColumnsTag() const
bool getPixelRepresentation(MLuint16 ¶meter) const
bool getGreenPaletteColorLookupTableDescriptor(MLuint16 ¶meter) const
void setPatientBreedCodeSequence(DcmDRTPatientBreedCodeSequenceInterface seq)
bool setLossyImageCompressionMethod(const std::string parameter)
virtual DcmDRTOriginalAttributesSequenceInterface getOriginalAttributesSequence()
std::string getSOPAuthorizationCommentVR() const
std::string getEthnicGroupVM() const
bool setROIArea(const std::string parameter)
std::string getDerivationDescriptionVR() const
std::string getManufacturerTag() const
std::string getImagePositionPatientVM() const
std::string getReferencedInstanceSequenceVR() const
void setMACParametersSequence(DcmDRTMACParametersSequenceInterface seq)
bool getDoseComment(std::string ¶meter) const
std::string getPatientSpeciesCodeSequenceTag()
std::string getPatientOrientationTag() const
DRTDoseIODBase()
Default Constructor.
void setReferencedPatientSequence(DcmDRTReferencedPatientSequenceInterface seq)
bool setOccupation(const std::string parameter)
bool getClinicalTrialProtocolName(std::string ¶meter) const
std::string getReferencedStudySequenceVR() const
std::string getStructureSetDateTag() const
bool setStudyTime(const std::string parameter)
std::string getAccessionNumberVM() const
virtual DcmDRTDigitalSignaturesSequenceInterface getEmptyDigitalSignaturesSequence()
bool setGridFrameOffsetVector(const std::string parameter)
bool setPixelAspectRatio(const std::string parameter)
std::string getReferencedRTPlanSequenceVM() const
std::string getAdmissionIDVM() const
std::string getIconImageSequenceTag()
bool getDoseType(std::string ¶meter) const
std::string getReferencedPatientSequenceTag()
bool setStudyDescription(const std::string parameter)
std::string getPixelRepresentationVR() const
std::string getStationNameVR() const
std::string getContentDateVM() const
std::string getSpecificCharacterSetVR() const
std::string getGridFrameOffsetVectorVM() const
std::string getRelatedGeneralSOPClassUIDVR() const
std::string getPerformedProtocolCodeSequenceVR() const
std::string getRescaleTypeVR() const
std::string getManufacturerModelNameTag() const
std::string getROIContourSequenceTag()
std::string getStudyIDVR() const
virtual DcmDRTEncryptedAttributesSequenceInterface getEmptyEncryptedAttributesSequence()
std::string getResponsibleOrganizationTag() const
std::string getPatientBreedDescriptionVR() const
std::string getStudyDescriptionTag() const
std::string getClinicalTrialProtocolIDVR() const
bool getPixelDataProviderURL(std::string ¶meter) const
bool setStationName(const std::string parameter)
std::string getSeriesDescriptionVM() const
std::string getAcquisitionDateTimeVM() const
std::string getContributingEquipmentSequenceVM() const
bool getLossyImageCompressionRatio(std::string ¶meter) const
bool setPresentationLUTShape(const std::string parameter)
std::string getPixelDataProviderURLTag() const
bool getPhysiciansOfRecord(std::string ¶meter) const
std::string getStudyDateVM() const
bool setPatientName(const std::string parameter)
std::string getManufacturerVR() const
bool setClinicalTrialSiteName(const std::string parameter)
bool setPerformedProcedureStepStartTime(const std::string parameter)
virtual DcmDRTPhysiciansReadingStudyIdentificationSequenceInterface getPhysiciansReadingStudyIdentificationSequence()
std::string getDoseGridScalingTag() const
std::string getContributingEquipmentSequenceVR() const
bool getStructureSetName(std::string ¶meter) const
bool getPixelAspectRatio(std::string ¶meter) const
std::string getPatientIdentityRemovedTag() const
std::string getRelatedGeneralSOPClassUIDTag() const
std::string getAuthorizationEquipmentCertificationNumberVR() const
std::string getImageFrameOriginVM() const
void setAdmittingDiagnosesCodeSequence(DcmDRTAdmittingDiagnosesCodeSequenceInterface seq)
bool getPatientWeight(std::string ¶meter) const
bool getSOPClassUID(std::string ¶meter) const
std::string getResponsibleOrganizationVM() const
std::string getFrameOfReferenceUIDVM() const
bool setManufacturerModelName(const std::string parameter)
std::string getModalityLUTSequenceVM() const
std::string getRescaleInterceptVR() const
std::string getSOPInstanceStatusVM() const
bool getClinicalTrialSponsorName(std::string ¶meter) const
bool getDoseUnits(std::string ¶meter) const
std::string getOriginalAttributesSequenceTag()
std::string getReferencedFrameOfReferenceSequenceVM() const
std::string getNumberOfFramesVM() const
bool setLossyImageCompression(const std::string parameter)
bool setDoseUnits(const std::string parameter)
std::string getPerformedProcedureStepIDVR() const
bool setEthnicGroup(const std::string parameter)
std::string getOverlaySubtypeTag() const
bool getICCProfile(int ¶meter) const
bool getNumberOfFrames(std::string ¶meter) const
virtual DcmDRTContributingEquipmentSequenceInterface getContributingEquipmentSequence()
std::string getReferencedStructureSetSequenceTag()
bool setPatientOrientation(const std::string parameter)
std::string getIrradiationEventUIDVM() const
std::string getOccupationVR() const
std::string getPatientNameVM() const
bool setAccessionNumber(const std::string parameter)
std::string getOverlayBitsAllocatedVM() const
virtual DcmDRTBreedRegistrationSequenceInterface getBreedRegistrationSequence()
std::string getStationNameTag() const
virtual DcmDRTReferencedInstanceSequenceInterface getEmptyReferencedInstanceSequence()
bool getSeriesInstanceUID(std::string ¶meter) const
std::string getSOPAuthorizationCommentTag() const
bool setPhotometricInterpretation(const std::string parameter)
bool getManufacturer(std::string ¶meter) const
std::string getROIStandardDeviationVR() const
virtual DcmDRTSourceImageSequenceInterface getEmptySourceImageSequence()
bool getColumns(MLuint16 ¶meter) const
bool setSeriesNumber(const std::string parameter)
void setPhysiciansOfRecordIdentificationSequence(DcmDRTPhysiciansOfRecordIdentificationSequenceInterface seq)
std::string getPatientCommentsVM() const
bool getFrameOfReferenceUID(std::string ¶meter) const
std::string getSourceImageSequenceTag()
bool getPatientSexNeutered(std::string ¶meter) const
std::string getOverlayOriginVM() const
std::string getSamplesPerPixelTag() const
std::string getNumberOfFramesTag() const
bool getPatientBirthTime(std::string ¶meter) const
bool getPatientName(std::string ¶meter) const
bool getPixelPaddingValue(MLuint16 ¶meter) const
virtual DcmDRTOtherPatientIDsSequenceInterface getEmptyOtherPatientIDsSequence()
std::string getClinicalTrialSubjectIDTag() const
std::string getSOPAuthorizationCommentVM() const
std::string getROIMeanTag() const
bool getOtherPatientIDs(std::string ¶meter) const
std::string getInstitutionAddressVR() const
bool setPerformedProcedureStepDescription(const std::string parameter)
std::string getAdditionalPatientHistoryVM() const
bool setDVHNormalizationPoint(const std::string parameter)
std::string getModalityLUTSequenceTag()
std::string getSOPAuthorizationDateTimeVM() const
void setROIContourSequence(DcmDRTROIContourSequenceInterface seq)
std::string getSpatialResolutionVR() const
bool getEthnicGroup(std::string ¶meter) const
std::string getTissueHeterogeneityCorrectionVR() const
std::string getNormalizationPointTag() const
std::string getSliceLocationTag() const
bool setNumberOfFrames(const std::string parameter)
bool setRescaleIntercept(const std::string parameter)
std::string getSeriesInstanceUIDVM() const
virtual DcmDRTModalityLUTSequenceInterface getModalityLUTSequence()
std::string getPatientBreedDescriptionTag() const
void setSourceImageSequence(DcmDRTSourceImageSequenceInterface seq)
std::string getImageFrameOriginTag() const
std::string getRelatedGeneralSOPClassUIDVM() const
bool setAcquisitionDate(const std::string parameter)
std::string getStudyDateVR() const
bool setICCProfile(const int parameter)
std::string getStationNameVM() const
bool getClinicalTrialSiteID(std::string ¶meter) const
std::string getGantryIDTag() const
void setBreedRegistrationSequence(DcmDRTBreedRegistrationSequenceInterface seq)
virtual DcmDRTStructureSetROISequenceInterface getEmptyStructureSetROISequence()
std::string getOriginalSpecializedSOPClassUIDVR() const
bool getOverlayColumns(MLuint16 ¶meter) const
std::string getManufacturerModelNameVM() const
std::string getPatientWeightVM() const
bool getReferringPhysicianName(std::string ¶meter) const
std::string getQualityControlImageTag() const
std::string getAdmissionIDVR() const
bool setSOPInstanceUID(const std::string parameter)
std::string getAcquisitionNumberVR() const
bool setColumns(const MLuint16 parameter)
bool getPatientSpeciesDescription(std::string ¶meter) const
bool setClinicalTrialCoordinatingCenterName(const std::string parameter)
virtual DcmDRTReferencedStudySequenceInterface getReferencedStudySequence()
std::string getPatientSpeciesDescriptionTag() const
bool setAcquisitionNumber(const std::string parameter)
bool getBluePaletteColorLookupTableDescriptor(MLuint16 ¶meter) const
std::string getPixelRepresentationVM() const
std::string getInstitutionNameTag() const
virtual DcmDRTDigitalSignaturesSequenceInterface getDigitalSignaturesSequence()
std::string getOriginalSpecializedSOPClassUIDVM() const
std::string getHL7StructuredDocumentReferenceSequenceVM() const
void setEncryptedAttributesSequence(DcmDRTEncryptedAttributesSequenceInterface seq)
std::string getAdmittingDiagnosesCodeSequenceVM() const
void setOriginalAttributesSequence(DcmDRTOriginalAttributesSequenceInterface seq)
bool getResponsiblePersonRole(std::string ¶meter) const
std::string getModalityLUTSequenceVR() const
std::string getRequestAttributesSequenceVM() const
std::string getStructureSetNameVR() const
bool setBurnedInAnnotation(const std::string parameter)
bool setAcquisitionTime(const std::string parameter)
bool setBitsStored(const MLuint16 parameter)
std::string getImageCommentsVR() const
std::string getNameOfPhysiciansReadingStudyTag() const
bool getClinicalTrialSiteName(std::string ¶meter) const
std::string getReferencedFrameOfReferenceSequenceVR() const
bool setSliceThickness(const std::string parameter)
bool getBurnedInAnnotation(std::string ¶meter) const
std::string getDoseTypeVR() const
bool getStructureSetDescription(std::string ¶meter) const
std::string getStudyInstanceUIDVR() const
std::string getAcquisitionTimeVM() const
virtual DcmDRTReferencedPerformedProcedureStepSequenceInterface getReferencedPerformedProcedureStepSequence()
bool getAuthorizationEquipmentCertificationNumber(std::string ¶meter) const
void setDeidentificationMethodCodeSequence(DcmDRTDeidentificationMethodCodeSequenceInterface seq)
bool setSoftwareVersions(const std::string parameter)
std::string getContributingEquipmentSequenceTag()
bool setContentTime(const std::string parameter)
std::string getRowsVR() const
std::string getImageFrameOriginVR() const
std::string getTimeOfLastCalibrationTag() const
std::string getReferencedStudySequenceTag()
std::string getClinicalTrialCoordinatingCenterNameVR() const
std::string getDeidentificationMethodVM() const
bool setGantryID(const std::string parameter)
bool setClinicalTrialSponsorName(const std::string parameter)
virtual DcmDRTRTDoseROISequenceInterface getRTDoseROISequence()
std::string getContentTimeVM() const
std::string getOverlaySubtypeVR() const
bool setOverlayType(const std::string parameter)
std::string getPatientCommentsVR() const
bool getSOPAuthorizationComment(std::string ¶meter) const
bool setQualityControlImage(const std::string parameter)
std::string getStudyDescriptionVM() const
std::string getBitsStoredVR() const
std::string getPatientSpeciesDescriptionVM() const
std::string getBitsStoredVM() const
std::string getStudyTimeVR() const
bool setResponsibleOrganization(const std::string parameter)
virtual DcmDRTMACParametersSequenceInterface getMACParametersSequence()
std::string getResponsiblePersonRoleVR() const
std::string getTissueHeterogeneityCorrectionTag() const
std::string getPhotometricInterpretationVM() const
std::string getDeidentificationMethodTag() const
std::string getTimezoneOffsetFromUTCVM() const
std::string getClinicalTrialSubjectReadingIDVM() const
bool getIssuerOfAdmissionID(std::string ¶meter) const
std::string getAcquisitionDateTimeVR() const
std::string getNameOfPhysiciansReadingStudyVM() const
virtual DcmDRTReferencedPatientSequenceInterface getEmptyReferencedPatientSequence()
std::string getOccupationTag() const
bool getOverlayDescription(std::string ¶meter) const
std::string getRTDoseROISequenceVR() const
std::string getOverlayColumnsTag() const
std::string getReferencedPerformedProcedureStepSequenceVR() const
std::string getOverlayRowsTag() const
void setReferencedPerformedProcedureStepSequence(DcmDRTReferencedPerformedProcedureStepSequenceInterface seq)
virtual DcmDRTPatientBreedCodeSequenceInterface getEmptyPatientBreedCodeSequence()
virtual DcmDRTOriginalAttributesSequenceInterface getEmptyOriginalAttributesSequence()
bool getPatientBirthDate(std::string ¶meter) const
std::string getPositionReferenceIndicatorTag() const
std::string getLossyImageCompressionMethodTag() const
bool setInstanceCreationTime(const std::string parameter)
std::string getDVHNormalizationDoseValueTag() const
std::string getSeriesDescriptionTag() const
void setReferencedRTPlanSequence(DcmDRTReferencedRTPlanSequenceInterface seq)
virtual DcmDRTRequestAttributesSequenceInterface getEmptyRequestAttributesSequence()
bool getSmallestImagePixelValue(MLuint16 ¶meter) const
std::string getROIMeanVM() const
std::string getLargestImagePixelValueTag() const
DRTDoseIODBase(DCMTree::TreePtr dicomTree)
std::string getLargestImagePixelValueVM() const
std::string getReferringPhysicianNameVM() const
std::string getPerformedProcedureStepStartTimeTag() const
std::string getStructureSetTimeTag() const
bool setClinicalTrialTimePointDescription(const std::string parameter)
std::string getPhysiciansReadingStudyIdentificationSequenceVM() const
std::string getBreedRegistrationSequenceTag()
std::string getClinicalTrialSiteNameVM() const
std::string getOverlayBitPositionVM() const
std::string getDateOfLastCalibrationVM() const
std::string getPixelRepresentationTag() const
bool setStructureSetName(const std::string parameter)
std::string getSpecificCharacterSetVM() const
std::string getAcquisitionTimeTag() const
std::string getClinicalTrialTimePointDescriptionVR() const
std::string getRedPaletteColorLookupTableDescriptorTag() const
bool setImageComments(const std::string parameter)
std::string getStructureSetDateVR() const
bool setDVHNormalizationDoseValue(const std::string parameter)
std::string getOverlayTypeVM() const
bool getOverlayBitsAllocated(MLuint16 ¶meter) const
std::string getAdmittingDiagnosesCodeSequenceVR() const
std::string getTissueHeterogeneityCorrectionVM() const
std::string getIssuerOfPatientIDVM() const
std::string getPhotometricInterpretationVR() const
bool setSmallestImagePixelValue(const MLuint16 parameter)
std::string getSeriesDescriptionVR() const
std::string getClinicalTrialSiteIDVM() const
bool getGridFrameOffsetVector(std::string ¶meter) const
bool setInstitutionName(const std::string parameter)
std::string getSeriesInstanceUIDTag() const
std::string getBurnedInAnnotationVR() const
virtual DcmDRTBreedRegistrationSequenceInterface getEmptyBreedRegistrationSequence()
bool getSeriesDescription(std::string ¶meter) const
std::string getManufacturerModelNameVR() const
bool getLossyImageCompression(std::string ¶meter) const
std::string getIrradiationEventUIDTag() const
std::string getHighBitTag() const
std::string getInstitutionNameVR() const
bool setClinicalTrialTimePointID(const std::string parameter)
virtual DcmDRTReferringPhysicianIdentificationSequenceInterface getReferringPhysicianIdentificationSequence()
std::string getOverlayBitsAllocatedTag() const
bool setInstanceCreatorUID(const std::string parameter)
std::string getPhysiciansOfRecordIdentificationSequenceTag()
bool getOverlayRows(MLuint16 ¶meter) const
bool setOverlayColumns(const MLuint16 parameter)
bool getTimezoneOffsetFromUTC(std::string ¶meter) const
bool getInstitutionAddress(std::string ¶meter) const
bool setRows(const MLuint16 parameter)
std::string getInstitutionalDepartmentNameVM() const
bool setLossyImageCompressionRatio(const std::string parameter)
std::string getClinicalTrialSiteIDVR() const
std::string getPerformedProcedureStepStartDateTag() const
std::string getAdditionalPatientHistoryVR() const
bool setNormalizationPoint(const std::string parameter)
std::string getInstanceNumberVR() const
std::string getPhysiciansOfRecordVR() const
std::string getClinicalTrialSiteNameTag() const
bool getRedPaletteColorLookupTableDescriptor(MLuint16 ¶meter) const
std::string getSOPAuthorizationDateTimeTag() const
std::string getOverlayRowsVR() const
std::string getAuthorizationEquipmentCertificationNumberTag() const
std::string getPatientBreedCodeSequenceVM() const
std::string getRTDoseROISequenceVM() const
bool setManufacturer(const std::string parameter)
std::string getDerivationDescriptionTag() const
std::string getRescaleSlopeVR() const
std::string getPatientSizeVR() const
bool getStudyID(std::string ¶meter) const
std::string getDigitalSignaturesSequenceVR() const
std::string getIconImageSequenceVR() const
std::string getInstitutionalDepartmentNameVR() const
bool setSeriesDescription(const std::string parameter)
void setReferencedStructureSetSequence(DcmDRTReferencedStructureSetSequenceInterface seq)
std::vector< DcmModuleType >::iterator dcmModuleTypeVecIter
bool setImageType(const std::string parameter)
bool getInstanceNumber(std::string ¶meter) const
std::string getPositionReferenceIndicatorVM() const
bool setInstitutionalDepartmentName(const std::string parameter)
bool setInstanceCreationDate(const std::string parameter)
std::string getSeriesNumberTag() const
bool getResponsiblePerson(std::string ¶meter) const
std::string getClinicalTrialProtocolNameVR() const
std::string getDoseUnitsVM() const
std::string getResponsiblePersonTag() const
std::string getAcquisitionTimeVR() const
std::string getIrradiationEventUIDVR() const
std::string getReferringPhysicianIdentificationSequenceVM() const
std::string getAcquisitionDateVR() const
bool getSamplesPerPixel(MLuint16 ¶meter) const
std::string getDVHNormalizationPointTag() const
std::string getGantryIDVM() const
void setDcmTree(DCMTree::TreePtr dcmTree)
virtual DcmDRTAdmittingDiagnosesCodeSequenceInterface getEmptyAdmittingDiagnosesCodeSequence()
std::string getInstanceCreationDateVR() const
std::string getLossyImageCompressionMethodVR() const
bool getTimeOfLastCalibration(std::string ¶meter) const
bool setAcquisitionDateTime(const std::string parameter)
bool setReferringPhysicianName(const std::string parameter)
std::string getBitsStoredTag() const
virtual DcmDRTReferencedStructureSetSequenceInterface getEmptyReferencedStructureSetSequence()
std::string getBluePaletteColorLookupTableDescriptorVR() const
std::string getPatientWeightVR() const
std::string getPatientBreedCodeSequenceTag()
std::string getIssuerOfPatientIDVR() const
std::string getRescaleTypeVM() const
bool getImagesInAcquisition(std::string ¶meter) const
std::string getOverlayLabelVM() const
void setModalityLUTSequence(DcmDRTModalityLUTSequenceInterface seq)
std::string getPixelSpacingTag() const
bool setPatientID(const std::string parameter)
std::string getLossyImageCompressionMethodVM() const
std::string getEncryptedAttributesSequenceVR() const
bool setOriginalSpecializedSOPClassUID(const std::string parameter)
std::string getICCProfileTag() const
std::string getIssuerOfAdmissionIDVM() const
bool setDeidentificationMethod(const std::string parameter)
std::string getRowsTag() const
bool setSpatialResolution(const std::string parameter)
std::string getNormalizationPointVR() const
std::string getOriginalAttributesSequenceVM() const
std::string getPatientNameTag() const
virtual DcmDRTCodingSchemeIdentificationSequenceInterface getEmptyCodingSchemeIdentificationSequence()
bool getDeviceSerialNumber(std::string ¶meter) const
std::string getStudyIDTag() const
std::string getDeidentificationMethodCodeSequenceVR() const
bool getStudyInstanceUID(std::string ¶meter) const
bool setROIMean(const std::string parameter)
std::string getInstitutionalDepartmentNameTag() const
bool getPatientIdentityRemoved(std::string ¶meter) const
virtual DcmDRTContributingEquipmentSequenceInterface getEmptyContributingEquipmentSequence()
bool getInstitutionalDepartmentName(std::string ¶meter) const
std::string getPresentationLUTShapeVM() const
virtual DcmDRTPatientBreedCodeSequenceInterface getPatientBreedCodeSequence()
bool getRelatedGeneralSOPClassUID(std::string ¶meter) const
virtual DcmDRTDeidentificationMethodCodeSequenceInterface getDeidentificationMethodCodeSequence()
std::string getStructureSetLabelVM() const
std::string getPatientAgeTag() const
std::string getSpatialResolutionVM() const
std::string getSamplesPerPixelVR() const
bool getPhotometricInterpretation(std::string ¶meter) const
bool getQualityControlImage(std::string ¶meter) const
std::string getPatientSexTag() const
virtual DcmDRTDVHSequenceInterface getEmptyDVHSequence()
std::string getBluePaletteColorLookupTableDescriptorTag() const
std::string getDVHSequenceVR() const
std::string getPerformedProcedureStepDescriptionVR() const
std::string getRedPaletteColorLookupTableDescriptorVM() const
std::string getPatientSpeciesCodeSequenceVM() const
virtual ~DRTDoseIODBase()
std::string getPatientSexNeuteredVM() const
std::string getRescaleTypeTag() const
bool setOverlayDescription(const std::string parameter)
std::string getImageCommentsTag() const
bool setPatientAge(const std::string parameter)
DCMTree::TreePtr getDCMTree()
std::string getQualityControlImageVM() const
std::string getHighBitVM() const
void setProcedureCodeSequence(DcmDRTProcedureCodeSequenceInterface seq)
bool getStudyDescription(std::string ¶meter) const
std::string getPixelPaddingValueVM() const
bool getRows(MLuint16 ¶meter) const
std::string getResponsiblePersonRoleTag() const
bool getPerformedProcedureStepStartDate(std::string ¶meter) const
std::string getOriginalAttributesSequenceVR() const
std::string getPatientNameVR() const
std::string getProcedureCodeSequenceVM() const
virtual DcmDRTIconImageSequenceInterface getIconImageSequence()
bool setInstitutionAddress(const std::string parameter)
bool getPerformedProcedureStepDescription(std::string ¶meter) const
bool getContentDate(std::string ¶meter) const
std::string getDoseGridScalingVR() const
std::string getNormalizationPointVM() const
std::string getSliceThicknessTag() const
bool getGantryID(std::string ¶meter) const
std::string getNumberOfFramesInOverlayVR() const
bool setPixelSpacing(const std::string parameter)
bool containsModule(DcmModuleType moduleType)
std::string getModalityTag() const
bool getAdmissionID(std::string ¶meter) const
std::string getDateOfLastCalibrationVR() const
std::string getDVHNormalizationDoseValueVR() const
std::string getEthnicGroupVR() const
std::string getColumnsVM() const
bool getClinicalTrialTimePointID(std::string ¶meter) const
bool setClinicalTrialProtocolName(const std::string parameter)
std::string getReferencedImageSequenceVM() const
std::string getMACParametersSequenceVR() const
std::string getPatientBirthTimeVM() const
std::string getDoseUnitsTag() const
std::string getPlanarConfigurationVR() const
void setDerivationCodeSequence(DcmDRTDerivationCodeSequenceInterface seq)
bool getSliceThickness(std::string ¶meter) const
std::string getEncryptedAttributesSequenceVM() const
bool setSeriesInstanceUID(const std::string parameter)
std::string getPerformedProcedureStepDescriptionTag() const
std::string getSOPClassUIDVM() const
virtual DcmDRTReferencedImageSequenceInterface getReferencedImageSequence()
std::string getReferencedImageSequenceTag()
std::string getClinicalTrialSiteIDTag() const
std::string getDeidentificationMethodCodeSequenceVM() const
std::string getStructureSetNameTag() const
virtual DcmDRTReferencedImageSequenceInterface getEmptyReferencedImageSequence()
std::string getCodingSchemeIdentificationSequenceTag()
std::string getSOPInstanceUIDVM() const
std::string getAdmittingDiagnosesDescriptionVM() const
std::string getPatientIdentityRemovedVM() const
std::string getPatientSexVR() const
bool getPatientBreedDescription(std::string ¶meter) const
std::string getOverlayOriginTag() const
std::string getPatientBirthDateVM() const
std::string getIssuerOfPatientIDTag() const
std::string getPatientOrientationVM() const
bool setFrameOfReferenceUID(const std::string parameter)
std::string getPositionReferenceIndicatorVR() const
std::string getBitsAllocatedVR() const
bool getStationName(std::string ¶meter) const
bool getROIStandardDeviation(std::string ¶meter) const
std::string getPerformedProtocolCodeSequenceVM() const
bool getOverlayOrigin(int ¶meter) const
std::string getStudyInstanceUIDVM() const
void setPatientSpeciesCodeSequence(DcmDRTPatientSpeciesCodeSequenceInterface seq)
std::string getPatientAgeVM() const
std::string getStructureSetDescriptionVM() const
virtual DcmDRTAdmittingDiagnosesCodeSequenceInterface getAdmittingDiagnosesCodeSequence()
std::string getStructureSetLabelVR() const
virtual DcmDRTIconImageSequenceInterface getEmptyIconImageSequence()
std::string getInstanceCreationTimeTag() const
std::string getContentTimeTag() const
std::string getClinicalTrialProtocolNameTag() const
std::string getReferencedPatientSequenceVR() const
bool setSOPInstanceStatus(const std::string parameter)
std::string getImagesInAcquisitionVM() const
std::string getCodingSchemeIdentificationSequenceVM() const
std::string getProcedureCodeSequenceVR() const
std::string getOverlayOriginVR() const
std::string getClinicalTrialSiteNameVR() const
std::string getSoftwareVersionsVM() const
bool getOverlayLabel(std::string ¶meter) const
std::string getManufacturerVM() const
std::string getResponsiblePersonVM() const
std::string getDoseCommentVM() const
void setPhysiciansReadingStudyIdentificationSequence(DcmDRTPhysiciansReadingStudyIdentificationSequenceInterface seq)
std::string getPixelDataProviderURLVR() const
bool setPerformedProcedureStepStartDate(const std::string parameter)
std::string getReferringPhysicianIdentificationSequenceTag()
std::string getStructureSetTimeVM() const
std::string getIssuerOfAdmissionIDTag() const
std::string getDigitalSignaturesSequenceTag()
bool getInstanceCreationDate(std::string ¶meter) const
bool getSOPAuthorizationDateTime(std::string ¶meter) const
std::string getReferringPhysicianNameVR() const
std::string getBluePaletteColorLookupTableDescriptorVM() const
std::string getDeviceSerialNumberVM() const
std::string getLargestImagePixelValueVR() const
virtual DcmDRTPhysiciansOfRecordIdentificationSequenceInterface getPhysiciansOfRecordIdentificationSequence()
void setReferringPhysicianIdentificationSequence(DcmDRTReferringPhysicianIdentificationSequenceInterface seq)
bool setStructureSetLabel(const std::string parameter)
std::string getOtherPatientIDsTag() const
bool setPixelDataProviderURL(const std::string parameter)
std::string getClinicalTrialTimePointDescriptionVM() const
std::string getBurnedInAnnotationVM() const
std::string getOverlayDescriptionTag() const
std::string getClinicalTrialProtocolNameVM() const
std::string getClinicalTrialSubjectIDVM() const
void setContributingEquipmentSequence(DcmDRTContributingEquipmentSequenceInterface seq)
bool getImageComments(std::string ¶meter) const
void setIconImageSequence(DcmDRTIconImageSequenceInterface seq)
std::string getDerivationCodeSequenceVR() const
bool getPerformedProcedureStepID(std::string ¶meter) const
bool getROIArea(std::string ¶meter) const
std::string getInstanceCreatorUIDVM() const
std::string getSOPInstanceStatusVR() const
std::string getOverlayBitPositionVR() const
bool getPatientSex(std::string ¶meter) const
std::string getPatientSexNeuteredVR() const
std::string getClinicalTrialSponsorNameTag() const
bool getManufacturerModelName(std::string ¶meter) const
bool getModality(std::string ¶meter) const
bool setNameOfPhysiciansReadingStudy(const std::string parameter)
std::string getImagesInAcquisitionVR() const
std::string getClinicalTrialTimePointIDTag() const
bool setStructureSetDescription(const std::string parameter)
virtual DcmDRTHL7StructuredDocumentReferenceSequenceInterface getHL7StructuredDocumentReferenceSequence()
std::string getImageTypeVM() const
void setPerformedProtocolCodeSequence(DcmDRTPerformedProtocolCodeSequenceInterface seq)
std::string getTimeOfLastCalibrationVM() const
bool setClinicalTrialSubjectID(const std::string parameter)
std::string getRescaleInterceptTag() const
std::string getStudyTimeVM() const
std::string getOtherPatientIDsVR() const
bool getClinicalTrialSubjectReadingID(std::string ¶meter) const
bool setStudyInstanceUID(const std::string parameter)
std::string getImageTypeTag() const
virtual DcmDRTDerivationCodeSequenceInterface getDerivationCodeSequence()
virtual DcmDRTReferencedPatientSequenceInterface getReferencedPatientSequence()
std::string getReferencedFrameOfReferenceSequenceTag()
virtual DcmDRTDVHSequenceInterface getDVHSequence()
std::string getImagesInAcquisitionTag() const
std::string getClinicalTrialCoordinatingCenterNameTag() const
std::string getLossyImageCompressionRatioTag() const
bool getAdmittingDiagnosesDescription(std::string ¶meter) const
std::string getOverlayColumnsVM() const
bool setSOPAuthorizationComment(const std::string parameter)
bool setRedPaletteColorLookupTableDescriptor(const MLuint16 parameter)
std::string getClinicalTrialTimePointIDVR() const
std::string getResponsibleOrganizationVR() const
std::string getStructureSetDateVM() const
std::string getDateOfLastCalibrationTag() const
std::string getOverlayBitPositionTag() const
void setDigitalSignaturesSequence(DcmDRTDigitalSignaturesSequenceInterface seq)
void setReferencedFrameOfReferenceSequence(DcmDRTReferencedFrameOfReferenceSequenceInterface seq)
std::string getOtherPatientNamesTag() const
bool getSliceLocation(std::string ¶meter) const
std::string getAccessionNumberTag() const
std::string getStructureSetROISequenceTag()
bool getSOPInstanceStatus(std::string ¶meter) const
std::string getStudyTimeTag() const
std::string getOverlayRowsVM() const
bool getStudyDate(std::string ¶meter) const
bool getSOPInstanceUID(std::string ¶meter) const
std::string getPatientAgeVR() const
std::string getInstanceCreationTimeVR() const
virtual DcmDRTProcedureCodeSequenceInterface getEmptyProcedureCodeSequence()
std::string getStudyIDVM() const
virtual DcmDRTModalityLUTSequenceInterface getEmptyModalityLUTSequence()
bool setPatientIdentityRemoved(const std::string parameter)
bool setStudyDate(const std::string parameter)
std::string getInstitutionNameVM() const
virtual DcmDRTStructureSetROISequenceInterface getStructureSetROISequence()
bool setPatientComments(const std::string parameter)
bool setOverlayBitsAllocated(const MLuint16 parameter)
std::string getPatientIDTag() const
std::string getSliceLocationVM() const
bool getOriginalSpecializedSOPClassUID(std::string ¶meter) const
bool setDeviceSerialNumber(const std::string parameter)
void setStructureSetROISequence(DcmDRTStructureSetROISequenceInterface seq)
bool setPatientBirthDate(const std::string parameter)
std::string getImagePositionPatientTag() const
std::string getRescaleInterceptVM() const
virtual DcmDRTReferencedPerformedProcedureStepSequenceInterface getEmptyReferencedPerformedProcedureStepSequence()
std::string getStudyDescriptionVR() const
void setDVHSequence(DcmDRTDVHSequenceInterface seq)
virtual DcmDRTEncryptedAttributesSequenceInterface getEncryptedAttributesSequence()
bool getDoseGridScaling(std::string ¶meter) const
std::string getPerformedProcedureStepStartTimeVR() const
std::string getSourceImageSequenceVR() const
std::string getStructureSetROISequenceVR() const
std::string getNumberOfFramesVR() const
bool setPatientWeight(const std::string parameter)
bool setDoseGridScaling(const std::string parameter)
bool setTimezoneOffsetFromUTC(const std::string parameter)
std::string getAdditionalPatientHistoryTag() const
std::string getClinicalTrialSubjectIDVR() const
bool setImageFrameOrigin(const MLuint16 parameter)
bool setTimeOfLastCalibration(const std::string parameter)
std::string getPhotometricInterpretationTag() const
std::string getROIStandardDeviationTag() const
std::string getSOPInstanceStatusTag() const
void setHL7StructuredDocumentReferenceSequence(DcmDRTHL7StructuredDocumentReferenceSequenceInterface seq)
std::string getOverlayTypeVR() const
dcmModuleTypeVec getModuleTypes()
Return vector of DcmModuleTypes.
bool getClinicalTrialCoordinatingCenterName(std::string ¶meter) const
std::string getDerivationCodeSequenceTag()
std::string getPixelPaddingValueTag() const
virtual DcmDRTReferencedFrameOfReferenceSequenceInterface getEmptyReferencedFrameOfReferenceSequence()
std::string getClinicalTrialSubjectReadingIDVR() const
std::string getStructureSetLabelTag() const
std::string getBreedRegistrationSequenceVM() const
std::string getReferencedStructureSetSequenceVM() const
std::string getInstanceCreationDateVM() const
std::string getPerformedProcedureStepStartTimeVM() const
bool setOtherPatientNames(const std::string parameter)
std::string getPatientCommentsTag() const
std::string getClinicalTrialTimePointIDVM() const
bool setSamplesPerPixel(const MLuint16 parameter)
virtual DcmDRTReferencedFrameOfReferenceSequenceInterface getReferencedFrameOfReferenceSequence()
std::string getDeviceSerialNumberTag() const
std::string getOverlayTypeTag() const
std::string getROIAreaTag() const
std::string getStructureSetDescriptionVR() const
bool getInstanceCreationTime(std::string ¶meter) const
std::string getROIStandardDeviationVM() const
bool getOtherPatientNames(std::string ¶meter) const
Class to provide access to DRTAdmittingDiagnosesCodeSequence.
Class to provide access to DRTBreedRegistrationSequence.
Class to provide access to DRTCodingSchemeIdentificationSequence.
Class to provide access to DRTContributingEquipmentSequence.
Class to provide access to DRTDVHSequence.
Class to provide access to DRTDeidentificationMethodCodeSequence.
Class to provide access to DRTDerivationCodeSequence.
Class to provide access to DRTDigitalSignaturesSequence.
Class to provide access to DRTEncryptedAttributesSequence.
Class to provide access to DRTHL7StructuredDocumentReferenceSequence.
Class to provide access to DRTIconImageSequence.
Class to provide access to DRTModalityLUTSequence.
Class to provide access to DRTOriginalAttributesSequence.
Class to provide access to DRTOtherPatientIDsSequence.
Class to provide access to DRTPatientBreedCodeSequence.
Class to provide access to DRTPatientSpeciesCodeSequence.
Class to provide access to DRTPhysiciansOfRecordIdentificationSequence.
Class to provide access to DRTPhysiciansReadingStudyIdentificationSequence.
Class to provide access to DRTProcedureCodeSequence.
Class to provide access to DRTROIContourSequence.
Class to provide access to DRTRTDoseROISequence.
Class to provide access to DRTReferencedFrameOfReferenceSequence.
Class to provide access to DRTReferencedImageSequence.
Class to provide access to DRTReferencedInstanceSequence.
Class to provide access to DRTReferencedPatientSequence.
Class to provide access to DRTReferencedRTPlanSequence.
Class to provide access to DRTReferencedStructureSetSequence.
Class to provide access to DRTReferencedStudySequence.
Class to provide access to DRTReferringPhysicianIdentificationSequence.
Class to provide access to DRTRequestAttributesSequence.
Class to provide access to DRTSourceImageSequence.
Class to provide access to DRTStructureSetROISequence.
DCMTree::TreePtr getMutableTree() const
Get the tree pointer.
void setMutableTree(const DCMTree::TreePtr &tree)
This method is intentionally protected, it is only here to be used in FME RT modules,...
DcmtkBase derived base object class for base objects that wrap RT related objects.
Class to provide access to DRTAdmittingDiagnosesCodeSequence.
Class to provide access to DRTBreedRegistrationSequence.
Class to provide access to DRTCodingSchemeIdentificationSequence.
Class to provide access to DRTContributingEquipmentSequence.
Class to provide access to DRTDVHSequence.
Class to provide access to DRTDeidentificationMethodCodeSequence.
Class to provide access to DRTDerivationCodeSequence.
Class to provide access to DRTDigitalSignaturesSequence.
Class to provide access to DRTEncryptedAttributesSequence.
Class to provide access to DRTHL7StructuredDocumentReferenceSequence.
Class to provide access to DRTIconImageSequence.
Class to provide access to DRTModalityLUTSequence.
Class to provide access to DRTOriginalAttributesSequence.
Class to provide access to DRTOtherPatientIDsSequence.
Class to provide access to DRTPatientBreedCodeSequence.
Class to provide access to DRTPatientSpeciesCodeSequence.
Class to provide access to DRTPhysiciansOfRecordIdentificationSequence.
Class to provide access to DRTPhysiciansReadingStudyIdentificationSequence.
Class to provide access to DRTProcedureCodeSequence.
Class to provide access to DRTROIContourSequence.
Class to provide access to DRTRTDoseROISequence.
Class to provide access to DRTReferencedFrameOfReferenceSequence.
Class to provide access to DRTReferencedImageSequence.
Class to provide access to DRTReferencedInstanceSequence.
Class to provide access to DRTReferencedPatientSequence.
Class to provide access to DRTReferencedRTPlanSequence.
Class to provide access to DRTReferencedStructureSetSequence.
Class to provide access to DRTReferencedStudySequence.
Class to provide access to DRTReferringPhysicianIdentificationSequence.
Class to provide access to DRTRequestAttributesSequence.
Class to provide access to DRTSourceImageSequence.
Class to provide access to DRTStructureSetROISequence.
Class collecting some DICOM helper functionality explicitly for dcmtk.
DcmtkBase derived base object class for base objects that wrap RT related objects.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
#define ML_CLASS_HEADER(className)
Same like ML_CLASS_HEADER_EXPORTED with a non existing export symbol.
boost::shared_ptr< Tree > TreePtr
shared pointer to a DCMTree::Tree