23#ifndef __mlDRTImageIODBase_H
24#define __mlDRTImageIODBase_H
31#ifndef __mlModuleIncludes_H
95 return iter != _dcmModuleTypes.end();
718 std::string
getRowsTag()
const {
return std::string(
"(0028,0010)"); }
1733 dcmModuleTypeVec _dcmModuleTypes;
Project global and OS specific declarations.
#define MLDCMTKBASEOBJECTS_EXPORT
Base object class for passing DRTImageIOD objects between MeVisLab modules.
bool setImageType(const std::string parameter)
bool getClinicalTrialSiteName(std::string ¶meter) const
std::string getOccupationVR() const
bool setReferencedFractionGroupNumber(const std::string parameter)
std::string getLossyImageCompressionRatioVR() const
std::string getPositionReferenceIndicatorVM() const
std::string getStudyDateTag() const
std::string getWindowCenterWidthExplanationVR() const
bool getSmallestImagePixelValue(MLuint16 ¶meter) const
std::string getMACParametersSequenceTag()
std::string getReferringPhysicianNameTag() const
std::string getRecommendedDisplayFrameRateVM() const
bool setPatientOrientation(const std::string parameter)
virtual DcmDRTReferencedInstanceSequenceInterface getReferencedInstanceSequence()
std::string getSourceImageSequenceVM() const
std::string getLossyImageCompressionMethodVM() const
std::string getBeamLimitingDeviceAngleVR() const
bool getStationName(std::string ¶meter) const
bool setAcquisitionDate(const std::string parameter)
std::string getDerivationDescriptionTag() const
std::string getColumnsVM() const
std::string getOccupationTag() const
bool setPatientBreedDescription(const std::string parameter)
std::string getPatientSexVM() const
bool setAdmissionID(const std::string parameter)
std::string getPixelPaddingValueVR() const
bool getGantryID(std::string ¶meter) const
bool setSmallestImagePixelValue(const MLuint16 parameter)
std::string getTimezoneOffsetFromUTCVM() const
bool getReportedValuesOrigin(std::string ¶meter) const
std::string getClinicalTrialSiteIDVM() const
bool getReferringPhysicianName(std::string ¶meter) const
std::string getOriginalAttributesSequenceVR() const
bool setInstanceCreationDate(const std::string parameter)
std::string getInstitutionNameVM() const
bool setRadiationMachineSSD(const std::string parameter)
bool setNumberOfFrames(const std::string parameter)
std::string getNameOfPhysiciansReadingStudyVR() const
bool setSeriesNumber(const std::string parameter)
std::string getNumberOfFramesTag() const
std::string getContrastBolusStartTimeVM() const
bool getBurnedInAnnotation(std::string ¶meter) const
virtual DcmDRTBreedRegistrationSequenceInterface getBreedRegistrationSequence()
std::string getReviewTimeVR() const
std::string getInstanceCreationTimeVR() const
bool setResponsiblePersonRole(const std::string parameter)
bool getSOPAuthorizationComment(std::string ¶meter) const
std::string getPatientSizeVR() const
bool setResponsibleOrganization(const std::string parameter)
std::string getSeriesInstanceUIDTag() const
bool getGreenPaletteColorLookupTableDescriptor(MLuint16 ¶meter) const
bool getPatientOrientation(std::string ¶meter) const
bool setStudyDescription(const std::string parameter)
std::string getColumnsVR() const
bool containsModule(DcmModuleType moduleType)
std::string getClinicalTrialProtocolNameTag() const
std::string getBluePaletteColorLookupTableDescriptorVM() const
bool setPresentationLUTShape(const std::string parameter)
std::string getExposureSequenceVR() const
std::string getDerivationDescriptionVM() const
bool getClinicalTrialProtocolName(std::string ¶meter) const
bool setAcquisitionNumber(const std::string parameter)
std::string getContrastBolusIngredientTag() const
std::string getPhysiciansReadingStudyIdentificationSequenceVR() const
bool setPatientPosition(const std::string parameter)
std::string getClinicalTrialSubjectIDTag() const
std::string getProcedureCodeSequenceVM() const
bool setContrastFlowDuration(const std::string parameter)
std::string getIsocenterPositionVM() const
std::string getPerformedProcedureStepStartTimeTag() const
std::string getSOPAuthorizationCommentVM() const
std::string getAcquisitionNumberVR() const
virtual DcmDRTMACParametersSequenceInterface getMACParametersSequence()
std::string getOperatorsNameTag() const
bool getPixelIntensityRelationship(std::string ¶meter) const
bool getContrastBolusStartTime(std::string ¶meter) const
std::string getPreferredPlaybackSequencingVR() const
bool getContrastBolusRoute(std::string ¶meter) const
std::string getPhysiciansOfRecordVM() const
std::string getPhotometricInterpretationVM() const
std::string getPixelIntensityRelationshipSignVR() const
std::string getReferencedPerformedProcedureStepSequenceVM() const
std::string getPlanarConfigurationVM() const
bool getBitsStored(MLuint16 ¶meter) const
std::string getDeviceSequenceTag()
std::string getOtherPatientIDsSequenceTag()
std::string getTableTopVerticalPositionVR() const
std::string getSeriesNumberVM() const
std::string getWindowCenterWidthExplanationVM() const
void setCodingSchemeIdentificationSequence(DcmDRTCodingSchemeIdentificationSequenceInterface seq)
std::string getRTImageLabelVM() const
std::string getClinicalTrialSiteNameVR() const
std::string getPhysiciansReadingStudyIdentificationSequenceVM() const
std::string getPixelDataProviderURLVR() const
std::string getNameOfPhysiciansReadingStudyVM() const
std::string getPerformedProcedureStepStartTimeVR() const
bool getBeamLimitingDeviceAngle(std::string ¶meter) const
virtual DcmDRTReferencedStudySequenceInterface getReferencedStudySequence()
std::string getImageTypeVR() const
std::string getTimeOfLastCalibrationVR() const
std::string getPatientBreedDescriptionTag() const
std::string getAdmittingDiagnosesDescriptionVR() const
std::string getEndCumulativeMetersetWeightTag() const
bool setLargestImagePixelValue(const MLuint16 parameter)
virtual DcmDRTReferringPhysicianIdentificationSequenceInterface getEmptyReferringPhysicianIdentificationSequence()
std::string getHL7StructuredDocumentReferenceSequenceVR() const
bool setPerformedProcedureStepID(const std::string parameter)
bool getManufacturerModelName(std::string ¶meter) const
std::string getInstitutionNameTag() const
std::string getWindowCenterWidthExplanationTag() const
std::string getInstitutionAddressVR() const
std::string getFrameDelayTag() const
bool getConversionType(std::string ¶meter) const
std::string getContrastBolusStopTimeVM() const
std::string getContrastFlowDurationVR() const
std::string getPatientSexTag() const
std::string getAccessionNumberTag() const
std::string getReviewDateVM() const
bool setPatientName(const std::string parameter)
bool getSourceToReferenceObjectDistance(std::string ¶meter) const
bool getContrastBolusTotalDose(std::string ¶meter) const
bool getEffectiveDuration(std::string ¶meter) const
std::string getSmallestImagePixelValueTag() const
std::string getVOILUTSequenceVM() const
std::string getSpecificCharacterSetVR() const
std::string getPerformedProcedureStepStartDateVM() const
bool setReferencedBeamNumber(const std::string parameter)
std::string getSmallestImagePixelValueVR() const
void setIconImageSequence(DcmDRTIconImageSequenceInterface seq)
std::string getReferringPhysicianNameVM() const
std::string getReferringPhysicianIdentificationSequenceTag()
virtual DcmDRTContrastBolusAgentSequenceInterface getContrastBolusAgentSequence()
std::string getPatientCommentsVM() const
std::vector< DcmModuleType >::iterator dcmModuleTypeVecIter
virtual DcmDRTFluenceMapSequenceInterface getEmptyFluenceMapSequence()
bool setGantryAngle(const std::string parameter)
std::string getTableTopVerticalPositionTag() const
std::string getOtherPatientNamesVM() const
std::string getReferencedPatientSequenceTag()
bool getPatientSpeciesDescription(std::string ¶meter) const
std::string getGantryPitchAngleTag() const
std::string getClinicalTrialTimePointDescriptionVR() const
std::string getRTImageSIDTag() const
bool getEndCumulativeMetersetWeight(std::string ¶meter) const
bool setHighBit(const MLuint16 parameter)
bool getModality(std::string ¶meter) const
std::string getBitsStoredTag() const
std::string getReferencedFractionGroupNumberTag() const
std::string getPatientOrientationTag() const
bool getInstitutionAddress(std::string ¶meter) const
std::string getFrameOfReferenceUIDVR() const
std::string getDeidentificationMethodVM() const
bool setDeviceSerialNumber(const std::string parameter)
bool getInstanceCreatorUID(std::string ¶meter) const
bool setRescaleType(const std::string parameter)
bool getClinicalTrialTimePointDescription(std::string ¶meter) const
bool setDerivationDescription(const std::string parameter)
std::string getSpatialResolutionTag() const
virtual DcmDRTDigitalSignaturesSequenceInterface getEmptyDigitalSignaturesSequence()
std::string getStartCumulativeMetersetWeightVM() const
std::string getBitsAllocatedVR() const
std::string getReviewerNameVR() const
std::string getContentTimeVM() const
std::string getPhotometricInterpretationTag() const
std::string getLossyImageCompressionMethodVR() const
std::string getImageTriggerDelayVM() const
std::string getSeriesDescriptionVM() const
std::string getClinicalTrialSiteNameVM() const
bool setWindowWidth(const std::string parameter)
bool setClinicalTrialSiteID(const std::string parameter)
std::string getPerformedProtocolCodeSequenceVR() const
void setPhysiciansReadingStudyIdentificationSequence(DcmDRTPhysiciansReadingStudyIdentificationSequenceInterface seq)
std::string getPatientBreedCodeSequenceVR() const
std::string getPatientIdentityRemovedTag() const
std::string getSOPAuthorizationCommentTag() const
bool setDeidentificationMethod(const std::string parameter)
std::string getStationNameVM() const
void setReferencedImageSequence(DcmDRTReferencedImageSequenceInterface seq)
std::string getStartTrimVM() const
std::string getPixelPaddingValueVM() const
std::string getSamplesPerPixelVM() const
bool setSpecificCharacterSet(const std::string parameter)
bool setPerformedProcedureStepStartTime(const std::string parameter)
bool getPixelIntensityRelationshipSign(int ¶meter) const
bool setInstitutionalDepartmentName(const std::string parameter)
std::string getManufacturerModelNameTag() const
std::string getCineRateVR() const
std::string getFrameTimeVectorVR() const
std::string getReferencedBeamNumberVM() const
bool getSOPAuthorizationDateTime(std::string ¶meter) const
bool setBeamLimitingDeviceAngle(const std::string parameter)
virtual DcmDRTReferringPhysicianIdentificationSequenceInterface getReferringPhysicianIdentificationSequence()
std::string getCineRateVM() const
std::string getClinicalTrialSponsorNameTag() const
bool setApprovalStatus(const std::string parameter)
std::string getSOPAuthorizationCommentVR() const
virtual DcmDRTOtherPatientIDsSequenceInterface getEmptyOtherPatientIDsSequence()
bool setStudyID(const std::string parameter)
std::string getContrastBolusIngredientVM() const
bool setPatientSupportAngle(const std::string parameter)
bool getDeviceSerialNumber(std::string ¶meter) const
std::string getApprovalStatusVR() const
std::string getRescaleInterceptVM() const
std::string getRescaleTypeTag() const
bool setFrameTimeVector(const std::string parameter)
std::string getIconImageSequenceTag()
std::string getOtherPatientIDsVR() const
std::string getRTImageDescriptionTag() const
std::string getRadiationMachineSADVM() const
std::string getLossyImageCompressionVR() const
std::string getLargestImagePixelValueVR() const
bool setContrastBolusStartTime(const std::string parameter)
std::string getAcquisitionTimeVR() const
bool getSOPInstanceStatus(std::string ¶meter) const
void setMACParametersSequence(DcmDRTMACParametersSequenceInterface seq)
std::string getStudyTimeVR() const
std::string getSeriesNumberVR() const
std::string getStudyInstanceUIDVM() const
std::string getModalityVR() const
std::string getReferencedStudySequenceVR() const
std::string getAuthorizationEquipmentCertificationNumberVR() const
std::string getSpatialResolutionVM() const
std::string getPixelIntensityRelationshipVR() const
std::string getEthnicGroupVR() const
virtual DcmDRTDeidentificationMethodCodeSequenceInterface getEmptyDeidentificationMethodCodeSequence()
bool getQualityControlImage(std::string ¶meter) const
bool getPrimaryDosimeterUnit(std::string ¶meter) const
std::string getClinicalTrialSubjectReadingIDVR() const
std::string getNameOfPhysiciansReadingStudyTag() const
std::string getDeviceSequenceVM() const
std::string getBurnedInAnnotationVM() const
virtual DcmDRTPatientSpeciesCodeSequenceInterface getEmptyPatientSpeciesCodeSequence()
std::string getPixelIntensityRelationshipSignVM() const
bool setRTImagePlane(const std::string parameter)
std::string getReportedValuesOriginTag() const
std::string getBitsStoredVM() const
bool getRows(MLuint16 ¶meter) const
bool getAuthorizationEquipmentCertificationNumber(std::string ¶meter) const
std::string getOtherPatientIDsVM() const
bool setOtherPatientNames(const std::string parameter)
std::string getPixelAspectRatioTag() const
bool getBitsAllocated(MLuint16 ¶meter) const
virtual DcmDRTProcedureCodeSequenceInterface getProcedureCodeSequence()
std::string getContrastBolusAgentVM() const
bool getRadiationMachineSAD(std::string ¶meter) const
bool setGantryPitchAngle(const float parameter)
std::string getTableTopLongitudinalPositionVM() const
std::string getOriginalSpecializedSOPClassUIDVR() const
bool getXRayImageReceptorTranslation(std::string ¶meter) const
std::string getRadiationMachineNameTag() const
bool getOtherPatientNames(std::string ¶meter) const
std::string getStudyDateVM() const
std::string getPixelAspectRatioVR() const
bool setManufacturerModelName(const std::string parameter)
std::string getRTImagePlaneTag() const
bool setReferringPhysicianName(const std::string parameter)
bool setClinicalTrialProtocolID(const std::string parameter)
bool setFrameOfReferenceUID(const std::string parameter)
std::string getTableTopLongitudinalPositionTag() const
std::string getOperatorsNameVR() const
std::string getPatientSpeciesCodeSequenceVM() const
virtual DcmDRTReferencedImageSequenceInterface getEmptyReferencedImageSequence()
bool getPatientName(std::string ¶meter) const
std::string getApprovalStatusTag() const
std::string getManufacturerTag() const
std::string getPixelIntensityRelationshipSignTag() const
std::string getRelatedGeneralSOPClassUIDVR() const
bool setPatientAge(const std::string parameter)
std::string getContrastBolusVolumeTag() const
std::string getContrastFlowRateTag() const
std::string getPatientSexNeuteredVM() const
std::string getOtherPatientIDsTag() const
std::string getRTImageNameTag() const
std::string getContrastFlowDurationTag() const
virtual DcmDRTPhysiciansOfRecordIdentificationSequenceInterface getPhysiciansOfRecordIdentificationSequence()
std::string getFrameDelayVM() const
std::string getReferringPhysicianIdentificationSequenceVM() const
std::string getBitsAllocatedVM() const
bool getTableTopVerticalPosition(std::string ¶meter) const
std::string getStopTrimVR() const
virtual DcmDRTVOILUTSequenceInterface getVOILUTSequence()
std::string getContrastBolusStopTimeVR() const
bool getPreferredPlaybackSequencing(MLuint16 ¶meter) const
bool setReviewTime(const std::string parameter)
virtual DcmDRTSourceImageSequenceInterface getSourceImageSequence()
std::string getFrameTimeVM() const
virtual DcmDRTModalityLUTSequenceInterface getModalityLUTSequence()
dcmModuleTypeVec getModuleTypes()
Return vector of DcmModuleTypes.
std::string getFractionNumberTag() const
std::string getPatientBirthTimeVM() const
std::string getPositionReferenceIndicatorVR() const
void setOriginalAttributesSequence(DcmDRTOriginalAttributesSequenceInterface seq)
virtual DcmDRTContributingEquipmentSequenceInterface getEmptyContributingEquipmentSequence()
bool setContrastBolusVolume(const std::string parameter)
bool setInstanceCreationTime(const std::string parameter)
std::string getConversionTypeTag() const
bool getFrameOfReferenceUID(std::string ¶meter) const
std::string getFluenceMapSequenceVM() const
std::string getClinicalTrialProtocolIDVM() const
bool getApprovalStatus(std::string ¶meter) const
std::string getContentDateVM() const
std::string getClinicalTrialTimePointIDTag() const
std::string getReviewDateTag() const
std::string getContrastBolusAgentTag() const
bool getPatientAge(std::string ¶meter) const
std::string getPerformedProtocolCodeSequenceVM() const
std::string getGantryIDTag() const
std::string getQualityControlImageVM() const
std::string getReferencedRTPlanSequenceVM() const
std::string getPatientWeightVM() const
bool getContrastFlowDuration(std::string ¶meter) const
bool getClinicalTrialSubjectReadingID(std::string ¶meter) const
std::string getPatientIDTag() const
bool setActualFrameDuration(const std::string parameter)
std::string getReferencedStudySequenceVM() const
void setProcedureCodeSequence(DcmDRTProcedureCodeSequenceInterface seq)
std::string getRedPaletteColorLookupTableDescriptorVR() const
std::string getStudyIDVR() const
std::string getStopTrimTag() const
std::string getResponsiblePersonVR() const
std::string getGantryPitchAngleVR() const
bool getFractionNumber(std::string ¶meter) const
std::string getIssuerOfAdmissionIDVM() const
std::string getDateOfLastCalibrationVR() const
std::string getWindowCenterTag() const
virtual DcmDRTSourceImageSequenceInterface getEmptySourceImageSequence()
bool getPatientSexNeutered(std::string ¶meter) const
bool getIssuerOfAdmissionID(std::string ¶meter) const
std::string getOriginalAttributesSequenceVM() const
bool getResponsiblePersonRole(std::string ¶meter) const
bool setBitsAllocated(const MLuint16 parameter)
bool getAcquisitionNumber(std::string ¶meter) const
virtual DcmDRTDerivationCodeSequenceInterface getDerivationCodeSequence()
std::string getICCProfileVR() const
std::string getXRayImageReceptorAngleTag() const
bool setTableTopVerticalPosition(const std::string parameter)
DRTImageIODBase()
Default Constructor.
std::string getRowsVM() const
std::string getPatientIdentityRemovedVR() const
virtual DcmDRTReferencedPatientSequenceInterface getEmptyReferencedPatientSequence()
bool setPhysiciansOfRecord(const std::string parameter)
bool getStartCumulativeMetersetWeight(std::string ¶meter) const
void setVOILUTSequence(DcmDRTVOILUTSequenceInterface seq)
std::string getContrastBolusRouteVR() const
std::string getDeviceSerialNumberTag() const
bool getAcquisitionDateTime(std::string ¶meter) const
std::string getModalityVM() const
std::string getSoftwareVersionsVR() const
bool setStartCumulativeMetersetWeight(const std::string parameter)
bool setPatientSexNeutered(const std::string parameter)
bool setStationName(const std::string parameter)
std::string getIssuerOfAdmissionIDVR() const
std::string getPerformedProcedureStepDescriptionVM() const
std::string getRequestAttributesSequenceVR() const
bool getHighBit(MLuint16 ¶meter) const
std::string getRescaleTypeVM() const
bool getImageType(std::string ¶meter) const
bool getNameOfPhysiciansReadingStudy(std::string ¶meter) const
std::string getModalityLUTSequenceTag()
std::string getBeamLimitingDeviceAngleTag() const
std::string getInstanceCreationDateTag() const
void setDigitalSignaturesSequence(DcmDRTDigitalSignaturesSequenceInterface seq)
std::string getImageCommentsTag() const
std::string getOtherPatientNamesTag() const
std::string getFluenceMapSequenceTag()
std::string getMACParametersSequenceVM() const
bool setManufacturer(const std::string parameter)
bool setAuthorizationEquipmentCertificationNumber(const std::string parameter)
std::string getStartTrimVR() const
std::string getDerivationCodeSequenceVR() const
std::string getContrastFlowRateVR() const
std::string getWindowCenterVR() const
virtual DcmDRTReferencedInstanceSequenceInterface getEmptyReferencedInstanceSequence()
std::string getResponsiblePersonRoleTag() const
std::string getPhysiciansOfRecordIdentificationSequenceVR() const
bool setAcquisitionDateTime(const std::string parameter)
bool getRelatedGeneralSOPClassUID(std::string ¶meter) const
bool setWindowCenter(const std::string parameter)
bool getCineRate(std::string ¶meter) const
std::string getContrastBolusAgentVR() const
std::string getClinicalTrialTimePointIDVM() const
virtual DcmDRTPhysiciansOfRecordIdentificationSequenceInterface getEmptyPhysiciansOfRecordIdentificationSequence()
std::string getDerivationCodeSequenceVM() const
void setHL7StructuredDocumentReferenceSequence(DcmDRTHL7StructuredDocumentReferenceSequenceInterface seq)
std::string getModalityTag() const
std::string getRadiationMachineNameVR() const
std::string getHighBitVM() const
std::string getPixelRepresentationVM() const
std::string getPhysiciansOfRecordIdentificationSequenceTag()
std::string getPhysiciansOfRecordVR() const
std::string getPatientSizeTag() const
bool setClinicalTrialSubjectID(const std::string parameter)
void setReferringPhysicianIdentificationSequence(DcmDRTReferringPhysicianIdentificationSequenceInterface seq)
std::string getInstanceCreatorUIDTag() const
std::string getAdmissionIDVR() const
bool setAccessionNumber(const std::string parameter)
std::string getExposureSequenceTag()
bool setPrimaryDosimeterUnit(const std::string parameter)
std::string getClinicalTrialSubjectIDVM() const
std::string getResponsibleOrganizationVM() const
bool getContentDate(std::string ¶meter) const
bool setPixelRepresentation(const MLuint16 parameter)
std::string getStudyDateVR() const
std::string getManufacturerModelNameVR() const
bool setTableTopEccentricAxisDistance(const std::string parameter)
bool getReviewerName(std::string ¶meter) const
bool getPatientWeight(std::string ¶meter) const
bool getPerformedProcedureStepStartDate(std::string ¶meter) const
std::string getRTImageNameVM() const
std::string getVOILUTFunctionVR() const
std::string getImagePlanePixelSpacingTag() const
std::string getTableTopEccentricAxisDistanceVR() const
std::string getDerivationCodeSequenceTag()
std::string getRTImagePlaneVR() const
std::string getRowsVR() const
std::string getClinicalTrialSubjectReadingIDVM() const
bool getTableTopLongitudinalPosition(std::string ¶meter) const
bool getPixelAspectRatio(std::string ¶meter) const
std::string getRTImageNameVR() const
std::string getDateOfLastCalibrationTag() const
bool setTimeOfLastCalibration(const std::string parameter)
std::string getAdmittingDiagnosesDescriptionVM() const
std::string getClinicalTrialSiteIDTag() const
std::string getNumberOfFramesVM() const
bool getLargestImagePixelValue(MLuint16 ¶meter) const
std::string getRTImageOrientationVM() const
std::string getTimeOfLastCalibrationTag() const
std::string getIssuerOfAdmissionIDTag() const
bool getPatientComments(std::string ¶meter) const
std::string getSOPInstanceStatusVR() const
virtual DcmDRTReferencedPerformedProcedureStepSequenceInterface getReferencedPerformedProcedureStepSequence()
bool setPatientSex(const std::string parameter)
std::string getAdmittingDiagnosesCodeSequenceTag()
virtual DcmDRTOriginalAttributesSequenceInterface getOriginalAttributesSequence()
bool setPositionReferenceIndicator(const std::string parameter)
std::string getClinicalTrialCoordinatingCenterNameVR() const
bool setTableTopEccentricAngle(const std::string parameter)
bool getPixelPaddingValue(MLuint16 ¶meter) const
bool setRTImageDescription(const std::string parameter)
std::string getPatientSpeciesDescriptionTag() const
std::string getRedPaletteColorLookupTableDescriptorVM() const
void setDerivationCodeSequence(DcmDRTDerivationCodeSequenceInterface seq)
std::string getRescaleSlopeVR() const
bool getRecommendedDisplayFrameRate(std::string ¶meter) const
std::string getResponsiblePersonVM() const
bool setInstitutionName(const std::string parameter)
virtual DcmDRTHL7StructuredDocumentReferenceSequenceInterface getEmptyHL7StructuredDocumentReferenceSequence()
void setReferencedInstanceSequence(DcmDRTReferencedInstanceSequenceInterface seq)
std::string getPatientSpeciesCodeSequenceTag()
std::string getReferencedInstanceSequenceVM() const
std::string getOriginalSpecializedSOPClassUIDVM() const
std::string getInstitutionalDepartmentNameVM() const
std::string getContentTimeTag() const
virtual DcmDRTContrastBolusAdministrationRouteSequenceInterface getEmptyContrastBolusAdministrationRouteSequence()
bool getSoftwareVersions(std::string ¶meter) const
bool setRows(const MLuint16 parameter)
std::string getPixelPaddingValueTag() const
std::string getPatientAgeVM() const
std::string getGantryAngleTag() const
std::string getImageCommentsVM() const
bool getDerivationDescription(std::string ¶meter) const
virtual DcmDRTContrastBolusAdministrationRouteSequenceInterface getContrastBolusAdministrationRouteSequence()
bool setWindowCenterWidthExplanation(const std::string parameter)
std::string getAuthorizationEquipmentCertificationNumberTag() const
std::string getReferencedImageSequenceTag()
std::string getDerivationDescriptionVR() const
std::string getImageCommentsVR() const
std::string getAdmittingDiagnosesCodeSequenceVR() const
bool setAdditionalPatientHistory(const std::string parameter)
std::string getRecommendedDisplayFrameRateVR() const
std::string getContrastBolusAdministrationRouteSequenceTag()
std::string getEffectiveDurationVM() const
virtual DcmDRTBreedRegistrationSequenceInterface getEmptyBreedRegistrationSequence()
bool getPatientSupportAngle(std::string ¶meter) const
std::string getReferencedPatientSequenceVM() const
std::string getSourceToReferenceObjectDistanceVM() const
void setPerformedProtocolCodeSequence(DcmDRTPerformedProtocolCodeSequenceInterface seq)
std::string getContrastBolusAgentSequenceVM() const
std::string getClinicalTrialSiteIDVR() const
std::string getReferencedStudySequenceTag()
bool getContrastBolusAgent(std::string ¶meter) const
bool getWindowCenter(std::string ¶meter) const
bool getIssuerOfPatientID(std::string ¶meter) const
void setPhysiciansOfRecordIdentificationSequence(DcmDRTPhysiciansOfRecordIdentificationSequenceInterface seq)
bool getRescaleIntercept(std::string ¶meter) const
std::string getImagesInAcquisitionVR() const
bool setSOPInstanceStatus(const std::string parameter)
virtual DcmDRTContrastBolusAgentSequenceInterface getEmptyContrastBolusAgentSequence()
virtual DcmDRTCodingSchemeIdentificationSequenceInterface getCodingSchemeIdentificationSequence()
bool setGreenPaletteColorLookupTableDescriptor(const MLuint16 parameter)
std::string getContrastBolusRouteTag() const
std::string getVOILUTFunctionVM() const
std::string getTimezoneOffsetFromUTCTag() const
std::string getPhysiciansOfRecordIdentificationSequenceVM() const
std::string getPatientPositionVR() const
bool getDeidentificationMethod(std::string ¶meter) const
std::string getDeviceSerialNumberVM() const
std::string getSOPInstanceStatusVM() const
std::string getContrastBolusAgentSequenceTag()
std::string getContentDateVR() const
std::string getPerformedProcedureStepStartDateTag() const
bool getFrameDelay(std::string ¶meter) const
std::string getBeamLimitingDeviceAngleVM() const
std::string getPatientSpeciesDescriptionVR() const
std::string getReferencedInstanceSequenceVR() const
std::string getPerformedProcedureStepStartTimeVM() const
virtual DcmDRTMACParametersSequenceInterface getEmptyMACParametersSequence()
std::string getPatientIDVM() const
DRTImageIODBase(DCMTree::TreePtr dicomTree)
bool getVOILUTFunction(std::string ¶meter) const
bool getContrastBolusVolume(std::string ¶meter) const
std::string getImagesInAcquisitionTag() const
bool setPatientSpeciesDescription(const std::string parameter)
bool setPatientIdentityRemoved(const std::string parameter)
bool getLossyImageCompressionMethod(std::string ¶meter) const
std::string getPerformedProcedureStepDescriptionTag() const
std::string getContrastBolusTotalDoseTag() const
bool setPatientSize(const std::string parameter)
void setModalityLUTSequence(DcmDRTModalityLUTSequenceInterface seq)
bool getSOPClassUID(std::string ¶meter) const
std::string getSeriesDescriptionVR() const
std::string getPatientBreedCodeSequenceVM() const
virtual DcmDRTPatientBreedCodeSequenceInterface getPatientBreedCodeSequence()
virtual DcmDRTDigitalSignaturesSequenceInterface getDigitalSignaturesSequence()
std::string getStartCumulativeMetersetWeightVR() const
std::string getFrameTimeVectorVM() const
std::string getImageTypeVM() const
std::string getResponsiblePersonTag() const
std::string getPixelIntensityRelationshipVM() const
std::string getOperatorsNameVM() const
std::string getSOPClassUIDTag() const
bool setClinicalTrialProtocolName(const std::string parameter)
std::string getActualFrameDurationVM() const
bool setFrameDelay(const std::string parameter)
virtual DcmDRTDeviceSequenceInterface getEmptyDeviceSequence()
std::string getContrastBolusIngredientConcentrationVM() const
std::string getLargestImagePixelValueVM() const
bool getClinicalTrialProtocolID(std::string ¶meter) const
std::string getReferencedRTPlanSequenceTag()
std::string getDeidentificationMethodVR() const
virtual DcmDRTCodingSchemeIdentificationSequenceInterface getEmptyCodingSchemeIdentificationSequence()
std::string getRTImageLabelTag() const
std::string getContributingEquipmentSequenceVM() const
void setDeviceSequence(DcmDRTDeviceSequenceInterface seq)
bool getPixelRepresentation(MLuint16 ¶meter) const
bool getInstitutionName(std::string ¶meter) const
std::string getStudyDescriptionVM() const
bool getGantryPitchAngle(float ¶meter) const
std::string getPatientCommentsVR() const
std::string getClinicalTrialProtocolIDTag() const
void setReferencedPatientSequence(DcmDRTReferencedPatientSequenceInterface seq)
bool getIsocenterPosition(std::string ¶meter) const
std::string getTableTopLateralPositionVM() const
std::string getGantryAngleVM() const
std::string getEndCumulativeMetersetWeightVM() const
bool setIrradiationEventUID(const std::string parameter)
bool setRedPaletteColorLookupTableDescriptor(const MLuint16 parameter)
std::string getSeriesInstanceUIDVM() const
std::string getFrameOfReferenceUIDVM() const
std::string getReferencedFractionGroupNumberVR() const
std::string getDigitalSignaturesSequenceTag()
std::string getRadiationMachineNameVM() const
virtual DcmDRTRequestAttributesSequenceInterface getRequestAttributesSequence()
bool setRTImageOrientation(const std::string parameter)
std::string getFrameDelayVR() const
std::string getStartTrimTag() const
bool getSpatialResolution(std::string ¶meter) const
bool getAdmissionID(std::string ¶meter) const
std::string getRTImagePlaneVM() const
std::string getRelatedGeneralSOPClassUIDVM() const
std::string getRadiationMachineSADVR() const
std::string getTableTopEccentricAngleTag() const
virtual DcmDRTOriginalAttributesSequenceInterface getEmptyOriginalAttributesSequence()
std::string getQualityControlImageTag() const
std::string getStationNameTag() const
bool getResponsibleOrganization(std::string ¶meter) const
bool setClinicalTrialSubjectReadingID(const std::string parameter)
std::string getTimeOfLastCalibrationVM() const
bool setEthnicGroup(const std::string parameter)
std::string getStudyDescriptionVR() const
std::string getContrastBolusIngredientConcentrationTag() const
bool getTimezoneOffsetFromUTC(std::string ¶meter) const
std::string getAcquisitionDateVM() const
bool getSOPInstanceUID(std::string ¶meter) const
std::string getVOILUTSequenceTag()
bool getTableTopEccentricAngle(std::string ¶meter) const
std::string getTableTopVerticalPositionVM() const
std::string getTableTopLongitudinalPositionVR() const
std::string getPatientCommentsTag() const
bool setSourceToReferenceObjectDistance(const std::string parameter)
std::string getIrradiationEventUIDTag() const
std::string getHL7StructuredDocumentReferenceSequenceTag()
std::string getOtherPatientNamesVR() const
virtual DcmDRTReferencedImageSequenceInterface getReferencedImageSequence()
std::string getRowsTag() const
std::string getDigitalSignaturesSequenceVM() const
std::string getRadiationMachineSSDTag() const
bool getClinicalTrialTimePointID(std::string ¶meter) const
std::string getPatientSexVR() const
std::string getAcquisitionTimeVM() const
std::string getPatientSexNeuteredVR() const
bool getAcquisitionTime(std::string ¶meter) const
std::string getPatientSupportAngleVR() const
std::string getRelatedGeneralSOPClassUIDTag() const
bool setStartTrim(const std::string parameter)
std::string getAdmittingDiagnosesDescriptionTag() const
std::string getPerformedProtocolCodeSequenceTag()
std::string getPerformedProcedureStepIDVR() const
void setDeidentificationMethodCodeSequence(DcmDRTDeidentificationMethodCodeSequenceInterface seq)
std::string getPatientBreedDescriptionVR() const
std::string getIconImageSequenceVR() const
bool getXRayImageReceptorAngle(std::string ¶meter) const
bool getReviewDate(std::string ¶meter) const
std::string getDeidentificationMethodCodeSequenceVM() const
virtual DcmDRTProcedureCodeSequenceInterface getEmptyProcedureCodeSequence()
void setPatientBreedCodeSequence(DcmDRTPatientBreedCodeSequenceInterface seq)
std::string getStudyTimeVM() const
bool setRelatedGeneralSOPClassUID(const std::string parameter)
bool setEffectiveDuration(const std::string parameter)
std::string getContrastBolusVolumeVM() const
virtual DcmDRTPhysiciansReadingStudyIdentificationSequenceInterface getPhysiciansReadingStudyIdentificationSequence()
bool getFrameTimeVector(std::string ¶meter) const
std::string getIsocenterPositionTag() const
bool setContrastBolusIngredient(const std::string parameter)
std::string getICCProfileVM() const
std::string getRTImageSIDVM() const
virtual DcmDRTAdmittingDiagnosesCodeSequenceInterface getAdmittingDiagnosesCodeSequence()
std::string getAdditionalPatientHistoryVM() const
std::string getSoftwareVersionsVM() const
std::string getBitsStoredVR() const
virtual DcmDRTOtherPatientIDsSequenceInterface getOtherPatientIDsSequence()
std::string getColumnsTag() const
std::string getRequestAttributesSequenceTag()
std::string getClinicalTrialCoordinatingCenterNameTag() const
std::string getQualityControlImageVR() const
std::string getTableTopEccentricAxisDistanceVM() const
bool setLossyImageCompressionRatio(const std::string parameter)
std::string getReportedValuesOriginVR() const
bool getSpecificCharacterSet(std::string ¶meter) const
std::string getReferencedImageSequenceVR() const
bool setClinicalTrialSiteName(const std::string parameter)
bool getStudyDate(std::string ¶meter) const
bool setPatientComments(const std::string parameter)
bool getSeriesNumber(std::string ¶meter) const
std::string getBreedRegistrationSequenceVR() const
std::string getBreedRegistrationSequenceTag()
bool getReviewTime(std::string ¶meter) const
bool setContentTime(const std::string parameter)
std::string getStartCumulativeMetersetWeightTag() const
std::string getIssuerOfPatientIDTag() const
bool getOccupation(std::string ¶meter) const
void setContributingEquipmentSequence(DcmDRTContributingEquipmentSequenceInterface seq)
bool setRTImageLabel(const std::string parameter)
void setContrastBolusAdministrationRouteSequence(DcmDRTContrastBolusAdministrationRouteSequenceInterface seq)
std::string getReviewTimeTag() const
std::string getStationNameVR() const
std::string getClinicalTrialCoordinatingCenterNameVM() const
virtual DcmDRTPatientSpeciesCodeSequenceInterface getPatientSpeciesCodeSequence()
std::string getFrameTimeVR() const
std::string getResponsibleOrganizationTag() const
std::string getReferencedPerformedProcedureStepSequenceVR() const
std::string getAdmissionIDTag() const
std::string getAcquisitionDateTag() const
std::string getAcquisitionNumberTag() const
std::string getInstitutionalDepartmentNameVR() const
virtual DcmDRTVOILUTSequenceInterface getEmptyVOILUTSequence()
std::string getBluePaletteColorLookupTableDescriptorVR() const
std::string getReferencedBeamNumberVR() const
std::string getProcedureCodeSequenceTag()
bool getOtherPatientIDs(std::string ¶meter) const
std::string getWindowWidthVM() const
void setFluenceMapSequence(DcmDRTFluenceMapSequenceInterface seq)
std::string getInstanceCreationDateVR() const
std::string getPerformedProcedureStepStartDateVR() const
bool getResponsiblePerson(std::string ¶meter) const
bool setPatientID(const std::string parameter)
virtual DcmDRTReferencedPatientSequenceInterface getReferencedPatientSequence()
bool getWindowWidth(std::string ¶meter) const
std::string getPlanarConfigurationVR() const
std::string getRTImageOrientationTag() const
std::string getPixelRepresentationVR() const
bool setSOPClassUID(const std::string parameter)
virtual DcmDRTReferencedRTPlanSequenceInRTImageModuleInterface getEmptyReferencedRTPlanSequence()
bool setInstanceCreatorUID(const std::string parameter)
void setContrastBolusAgentSequence(DcmDRTContrastBolusAgentSequenceInterface seq)
bool getStudyTime(std::string ¶meter) const
std::string getLossyImageCompressionRatioVM() const
std::string getAccessionNumberVM() const
std::string getRadiationMachineSSDVM() const
std::string getLossyImageCompressionVM() const
std::string getClinicalTrialSubjectIDVR() const
std::string getPresentationLUTShapeVM() const
bool setClinicalTrialTimePointID(const std::string parameter)
bool getFrameTime(std::string ¶meter) const
std::string getProcedureCodeSequenceVR() const
bool setBitsStored(const MLuint16 parameter)
std::string getSmallestImagePixelValueVM() const
std::string getRTImagePositionVM() const
bool getTableTopEccentricAxisDistance(std::string ¶meter) const
std::string getWindowWidthVR() const
bool getPerformedProcedureStepDescription(std::string ¶meter) const
std::string getReferringPhysicianIdentificationSequenceVR() const
std::string getContrastBolusStartTimeVR() const
std::string getContrastBolusTotalDoseVM() const
bool setICCProfile(const int parameter)
std::string getImageTriggerDelayTag() const
std::string getEthnicGroupVM() const
void setEncryptedAttributesSequence(DcmDRTEncryptedAttributesSequenceInterface seq)
std::string getStudyIDTag() const
std::string getFractionNumberVR() const
std::string getClinicalTrialSponsorNameVM() const
bool getPixelDataProviderURL(std::string ¶meter) const
bool getStudyDescription(std::string ¶meter) const
bool getAdmittingDiagnosesDescription(std::string ¶meter) const
std::string getPatientPositionVM() const
bool getImagesInAcquisition(std::string ¶meter) const
std::string getContentDateTag() const
std::string getImagePlanePixelSpacingVM() const
std::string getContrastFlowRateVM() const
bool getClinicalTrialSponsorName(std::string ¶meter) const
bool getBluePaletteColorLookupTableDescriptor(MLuint16 ¶meter) const
virtual DcmDRTDeidentificationMethodCodeSequenceInterface getDeidentificationMethodCodeSequence()
std::string getContrastBolusIngredientVR() const
bool setRadiationMachineName(const std::string parameter)
std::string getLossyImageCompressionRatioTag() const
std::string getGreenPaletteColorLookupTableDescriptorTag() const
std::string getPixelAspectRatioVM() const
std::string getModalityLUTSequenceVR() const
bool getPerformedProcedureStepStartTime(std::string ¶meter) const
std::string getSOPAuthorizationDateTimeTag() const
std::string getRTImageLabelVR() const
bool getLossyImageCompressionRatio(std::string ¶meter) const
std::string getRTImageOrientationVR() const
void setSourceImageSequence(DcmDRTSourceImageSequenceInterface seq)
std::string getFractionNumberVM() const
bool getRTImagePosition(std::string ¶meter) const
bool getPatientIdentityRemoved(std::string ¶meter) const
bool getImagePlanePixelSpacing(std::string ¶meter) const
std::string getGantryIDVM() const
std::string getGreenPaletteColorLookupTableDescriptorVR() const
bool getContrastBolusIngredientConcentration(std::string ¶meter) const
std::string getPatientSupportAngleTag() const
bool getAccessionNumber(std::string ¶meter) const
std::string getSeriesNumberTag() const
bool setPlanarConfiguration(const MLuint16 parameter)
virtual DcmDRTReferencedPerformedProcedureStepSequenceInterface getEmptyReferencedPerformedProcedureStepSequence()
bool setContrastBolusAgent(const std::string parameter)
std::string getHighBitTag() const
std::string getPatientWeightVR() const
std::string getEndCumulativeMetersetWeightVR() const
bool getRTImageName(std::string ¶meter) const
std::string getWindowWidthTag() const
bool setPerformedProcedureStepDescription(const std::string parameter)
virtual DcmDRTPerformedProtocolCodeSequenceInterface getPerformedProtocolCodeSequence()
std::string getVOILUTSequenceVR() const
std::string getPreferredPlaybackSequencingTag() const
std::string getPatientNameTag() const
bool setRecommendedDisplayFrameRate(const std::string parameter)
bool setLossyImageCompression(const std::string parameter)
std::string getEncryptedAttributesSequenceVR() const
std::string getInstanceCreationTimeTag() const
std::string getLossyImageCompressionMethodTag() const
std::string getReferencedBeamNumberTag() const
std::string getBurnedInAnnotationTag() const
std::string getAdmissionIDVM() const
std::string getInstitutionalDepartmentNameTag() const
virtual DcmDRTEncryptedAttributesSequenceInterface getEmptyEncryptedAttributesSequence()
std::string getInstanceCreationTimeVM() const
bool getWindowCenterWidthExplanation(std::string ¶meter) const
virtual DcmDRTPhysiciansReadingStudyIdentificationSequenceInterface getEmptyPhysiciansReadingStudyIdentificationSequence()
std::string getTableTopEccentricAngleVM() const
bool setImagePlanePixelSpacing(const std::string parameter)
bool setOperatorsName(const std::string parameter)
std::string getRTImagePositionVR() const
std::string getCodingSchemeIdentificationSequenceVM() const
std::string getPixelDataProviderURLVM() const
bool getRadiationMachineName(std::string ¶meter) const
bool setReviewerName(const std::string parameter)
virtual DcmDRTContributingEquipmentSequenceInterface getContributingEquipmentSequence()
virtual DcmDRTPerformedProtocolCodeSequenceInterface getEmptyPerformedProtocolCodeSequence()
bool setTableTopLateralPosition(const std::string parameter)
bool getClinicalTrialSiteID(std::string ¶meter) const
bool getRTImagePlane(std::string ¶meter) const
bool setRTImageName(const std::string parameter)
std::string getSamplesPerPixelVR() const
std::string getApprovalStatusVM() const
std::string getSOPInstanceUIDTag() const
std::string getRadiationMachineSSDVR() const
std::string getInstitutionAddressVM() const
std::string getPrimaryDosimeterUnitVM() const
bool getStudyID(std::string ¶meter) const
std::string getFluenceMapSequenceVR() const
bool setColumns(const MLuint16 parameter)
bool getEthnicGroup(std::string ¶meter) const
std::string getStudyIDVM() const
std::string getSOPClassUIDVR() const
std::string getBurnedInAnnotationVR() const
std::string getClinicalTrialSponsorNameVR() const
std::string getConversionTypeVR() const
std::string getIssuerOfPatientIDVR() const
std::string getResponsiblePersonRoleVR() const
bool getPhysiciansOfRecord(std::string ¶meter) const
std::string getRequestAttributesSequenceVM() const
DCMTree::TreePtr getDCMTree()
bool getPositionReferenceIndicator(std::string ¶meter) const
std::string getEffectiveDurationVR() const
bool getPerformedProcedureStepID(std::string ¶meter) const
bool setInstitutionAddress(const std::string parameter)
bool setPreferredPlaybackSequencing(const MLuint16 parameter)
std::string getContrastFlowDurationVM() const
std::string getSourceToReferenceObjectDistanceVR() const
std::string getPatientIDVR() const
bool setPhotometricInterpretation(const std::string parameter)
bool setModality(const std::string parameter)
std::string getPatientSupportAngleVM() const
bool setImagesInAcquisition(const std::string parameter)
bool setImageTriggerDelay(const std::string parameter)
bool isValid()
Return true if wrapped IOD object is valid.
std::string getContributingEquipmentSequenceTag()
bool setRTImageSID(const std::string parameter)
std::string getTimezoneOffsetFromUTCVR() const
std::string getXRayImageReceptorTranslationTag() const
std::string getOriginalSpecializedSOPClassUIDTag() const
std::string getEthnicGroupTag() const
std::string getSourceImageSequenceTag()
std::string getDeidentificationMethodCodeSequenceVR() const
bool getClinicalTrialCoordinatingCenterName(std::string ¶meter) const
std::string getInstanceCreatorUIDVR() const
bool setConversionType(const std::string parameter)
std::string getPatientBirthDateTag() const
std::string getStudyTimeTag() const
std::string getMACParametersSequenceVR() const
std::string getSOPInstanceUIDVM() const
bool getImageComments(std::string ¶meter) const
std::string getSamplesPerPixelTag() const
virtual DcmDRTHL7StructuredDocumentReferenceSequenceInterface getHL7StructuredDocumentReferenceSequence()
bool getReferencedBeamNumber(std::string ¶meter) const
bool getPlanarConfiguration(MLuint16 ¶meter) const
std::string getIsocenterPositionVR() const
bool getInstanceCreationTime(std::string ¶meter) const
std::string getAuthorizationEquipmentCertificationNumberVM() const
bool setSOPAuthorizationComment(const std::string parameter)
bool getPatientSex(std::string ¶meter) const
std::string getRescaleSlopeVM() const
std::string getRedPaletteColorLookupTableDescriptorTag() const
std::string getInstitutionNameVR() const
bool getNumberOfFrames(std::string ¶meter) const
bool setAdmittingDiagnosesDescription(const std::string parameter)
std::string getResponsibleOrganizationVR() const
std::string getMultiplexedAudioChannelsDescriptionCodeSequenceVR() const
std::string getRTImageDescriptionVM() const
std::string getLargestImagePixelValueTag() const
bool getICCProfile(int ¶meter) const
bool setSOPInstanceUID(const std::string parameter)
std::string getRecommendedDisplayFrameRateTag() const
virtual DcmDRTDeviceSequenceInterface getDeviceSequence()
bool setContrastBolusRoute(const std::string parameter)
std::string getImagePlanePixelSpacingVR() const
std::string getGantryAngleVR() const
virtual DcmDRTIconImageSequenceInterface getIconImageSequence()
std::string getClinicalTrialProtocolNameVM() const
std::string getReferringPhysicianNameVR() const
std::string getRTImagePositionTag() const
std::string getSourceToReferenceObjectDistanceTag() const
std::string getSOPClassUIDVM() const
std::string getSOPAuthorizationDateTimeVM() const
bool setPixelPaddingValue(const MLuint16 parameter)
std::string getPlanarConfigurationTag() const
bool getRTImageSID(std::string ¶meter) const
std::string getAcquisitionNumberVM() const
std::string getPatientBirthDateVM() const
bool setQualityControlImage(const std::string parameter)
std::string getPresentationLUTShapeTag() const
std::string getInstanceCreatorUIDVM() const
void setBreedRegistrationSequence(DcmDRTBreedRegistrationSequenceInterface seq)
std::string getOccupationVM() const
bool getRTImageOrientation(std::string ¶meter) const
std::string getGreenPaletteColorLookupTableDescriptorVM() const
bool getContrastBolusStopTime(std::string ¶meter) const
std::string getInstanceCreationDateVM() const
std::string getContentTimeVR() const
std::string getClinicalTrialTimePointDescriptionTag() const
bool setSOPAuthorizationDateTime(const std::string parameter)
std::string getPatientSpeciesDescriptionVM() const
std::string getClinicalTrialProtocolNameVR() const
std::string getWindowCenterVM() const
bool setRescaleIntercept(const std::string parameter)
std::string getEffectiveDurationTag() const
bool setContentDate(const std::string parameter)
std::string getPresentationLUTShapeVR() const
std::string getAdditionalPatientHistoryVR() const
std::string getReviewerNameVM() const
void setReferencedStudySequence(DcmDRTReferencedStudySequenceInterface seq)
std::string getReviewTimeVM() const
bool getAcquisitionDate(std::string ¶meter) const
std::string getReferencedPerformedProcedureStepSequenceTag()
std::string getAccessionNumberVR() const
bool getPatientBirthTime(std::string ¶meter) const
std::string getMultiplexedAudioChannelsDescriptionCodeSequenceTag()
std::string getEncryptedAttributesSequenceVM() const
std::string getSOPAuthorizationDateTimeVR() const
std::string getClinicalTrialTimePointDescriptionVM() const
bool setPatientWeight(const std::string parameter)
std::string getBitsAllocatedTag() const
bool setFractionNumber(const std::string parameter)
bool getPatientPosition(std::string ¶meter) const
std::string getPatientBirthTimeTag() const
bool getContentTime(std::string ¶meter) const
std::string getInstitutionAddressTag() const
std::string getSeriesInstanceUIDVR() const
bool getSeriesDescription(std::string ¶meter) const
std::string getMultiplexedAudioChannelsDescriptionCodeSequenceVM() const
bool getActualFrameDuration(std::string ¶meter) const
bool getRTImageLabel(std::string ¶meter) const
virtual DcmDRTMultiplexedAudioChannelsDescriptionCodeSequenceInterface getMultiplexedAudioChannelsDescriptionCodeSequence()
std::string getSpatialResolutionVR() const
bool getSamplesPerPixel(MLuint16 ¶meter) const
std::string getResponsiblePersonRoleVM() const
void setReferencedPerformedProcedureStepSequence(DcmDRTReferencedPerformedProcedureStepSequenceInterface seq)
std::string getRescaleInterceptVR() const
void setPatientSpeciesCodeSequence(DcmDRTPatientSpeciesCodeSequenceInterface seq)
std::string getDeidentificationMethodTag() const
virtual DcmDRTExposureSequenceInterface getExposureSequence()
std::string getPixelDataProviderURLTag() const
std::string getPositionReferenceIndicatorTag() const
std::string getRTImageSIDVR() const
bool setStopTrim(const std::string parameter)
std::string getAcquisitionDateVR() const
std::string getContributingEquipmentSequenceVR() const
std::string getPerformedProcedureStepDescriptionVR() const
bool setClinicalTrialTimePointDescription(const std::string parameter)
std::string getSourceImageSequenceVR() const
std::string getContrastBolusRouteVM() const
std::string getRadiationMachineSADTag() const
void setAdmittingDiagnosesCodeSequence(DcmDRTAdmittingDiagnosesCodeSequenceInterface seq)
bool setReportedValuesOrigin(const std::string parameter)
bool setCineRate(const std::string parameter)
bool getContrastBolusIngredient(std::string ¶meter) const
bool setVOILUTFunction(const std::string parameter)
std::string getAcquisitionDateTimeVR() const
bool setPixelIntensityRelationshipSign(const int parameter)
bool setIsocenterPosition(const std::string parameter)
void setRequestAttributesSequence(DcmDRTRequestAttributesSequenceInterface seq)
std::string getLossyImageCompressionTag() const
std::string getImageTriggerDelayVR() const
std::string getPixelIntensityRelationshipTag() const
std::string getPatientBreedCodeSequenceTag()
std::string getIssuerOfPatientIDVM() const
std::string getReviewDateVR() const
std::string getClinicalTrialProtocolIDVR() const
bool setOriginalSpecializedSOPClassUID(const std::string parameter)
std::string getRTImageDescriptionVR() const
std::string getFrameOfReferenceUIDTag() const
bool setResponsiblePerson(const std::string parameter)
bool getGantryAngle(std::string ¶meter) const
std::string getSpecificCharacterSetTag() const
bool setPixelIntensityRelationship(const std::string parameter)
std::string getStopTrimVM() const
bool getPatientSize(std::string ¶meter) const
bool setContrastBolusIngredientConcentration(const std::string parameter)
std::string getPatientSpeciesCodeSequenceVR() const
bool getPresentationLUTShape(std::string ¶meter) const
bool getPatientBirthDate(std::string ¶meter) const
std::string getClinicalTrialSubjectReadingIDTag() const
std::string getFrameTimeTag() const
bool getRescaleSlope(std::string ¶meter) const
std::string getPatientNameVR() const
bool setContrastBolusStopTime(const std::string parameter)
bool getTimeOfLastCalibration(std::string ¶meter) const
bool setPatientBirthDate(const std::string parameter)
std::string getPatientIdentityRemovedVM() const
bool setAcquisitionTime(const std::string parameter)
std::string getVOILUTFunctionTag() const
std::string getPatientPositionTag() const
std::string getHighBitVR() const
std::string getPatientBirthDateVR() const
std::string getActualFrameDurationTag() const
bool getStartTrim(std::string ¶meter) const
std::string getPerformedProcedureStepIDVM() const
bool setDateOfLastCalibration(const std::string parameter)
bool getSeriesInstanceUID(std::string ¶meter) const
bool setContrastFlowRate(const std::string parameter)
std::string getPhysiciansReadingStudyIdentificationSequenceTag()
std::string getRescaleTypeVR() const
virtual DcmDRTReferencedStudySequenceInterface getEmptyReferencedStudySequence()
bool getIrradiationEventUID(std::string ¶meter) const
bool getOperatorsName(std::string ¶meter) const
bool setRTImagePosition(const std::string parameter)
std::string getContrastBolusIngredientConcentrationVR() const
bool getRadiationMachineSSD(std::string ¶meter) const
virtual DcmDRTIconImageSequenceInterface getEmptyIconImageSequence()
bool setSeriesInstanceUID(const std::string parameter)
std::string getCineRateTag() const
std::string getImageTypeTag() const
std::string getPatientSexNeuteredTag() const
bool setStudyDate(const std::string parameter)
bool getClinicalTrialSubjectID(std::string ¶meter) const
std::string getContrastBolusAgentSequenceVR() const
std::string getICCProfileTag() const
std::string getTableTopEccentricAxisDistanceTag() const
virtual DcmDRTFluenceMapSequenceInterface getFluenceMapSequence()
bool setFrameTime(const std::string parameter)
std::string getDigitalSignaturesSequenceVR() const
std::string getDateOfLastCalibrationVM() const
std::string getXRayImageReceptorTranslationVM() const
bool getImageTriggerDelay(std::string ¶meter) const
std::string getPatientOrientationVM() const
virtual DcmDRTRequestAttributesSequenceInterface getEmptyRequestAttributesSequence()
virtual DcmDRTAdmittingDiagnosesCodeSequenceInterface getEmptyAdmittingDiagnosesCodeSequence()
std::string getIrradiationEventUIDVR() const
std::string getOtherPatientIDsSequenceVR() const
std::string getBreedRegistrationSequenceVM() const
bool setSpatialResolution(const std::string parameter)
bool setSamplesPerPixel(const MLuint16 parameter)
std::string getPhotometricInterpretationVR() const
bool getManufacturer(std::string ¶meter) const
std::string getDeviceSerialNumberVR() const
std::string getStudyDescriptionTag() const
std::string getEncryptedAttributesSequenceTag()
std::string getReferencedFractionGroupNumberVM() const
bool getDateOfLastCalibration(std::string ¶meter) const
bool setReviewDate(const std::string parameter)
bool setRadiationMachineSAD(const std::string parameter)
std::string getReviewerNameTag() const
virtual ~DRTImageIODBase()
bool getColumns(MLuint16 ¶meter) const
bool setClinicalTrialCoordinatingCenterName(const std::string parameter)
std::string getModalityLUTSequenceVM() const
std::string getCodingSchemeIdentificationSequenceVR() const
std::string getPatientBreedDescriptionVM() const
std::string getContrastBolusTotalDoseVR() const
std::string getStudyInstanceUIDVR() const
std::string getContrastBolusAdministrationRouteSequenceVM() const
void setExposureSequence(DcmDRTExposureSequenceInterface seq)
std::string getExposureSequenceVM() const
std::string getSeriesDescriptionTag() const
std::string getIrradiationEventUIDVM() const
std::string getSoftwareVersionsTag() const
std::string getContrastBolusAdministrationRouteSequenceVR() const
bool setTimezoneOffsetFromUTC(const std::string parameter)
bool setOccupation(const std::string parameter)
virtual DcmDRTEncryptedAttributesSequenceInterface getEncryptedAttributesSequence()
std::string getReferencedInstanceSequenceTag()
std::string getContrastBolusVolumeVR() const
bool setEndCumulativeMetersetWeight(const std::string parameter)
bool setPatientBirthTime(const std::string parameter)
std::string getPhysiciansOfRecordTag() const
bool setPixelAspectRatio(const std::string parameter)
std::string getOtherPatientIDsSequenceVM() const
std::string getAcquisitionTimeTag() const
bool setSeriesDescription(const std::string parameter)
std::string getManufacturerVR() const
virtual DcmDRTDerivationCodeSequenceInterface getEmptyDerivationCodeSequence()
std::string getReferencedPatientSequenceVR() const
std::string getPreferredPlaybackSequencingVM() const
std::string getXRayImageReceptorAngleVR() const
std::string getManufacturerVM() const
bool setBurnedInAnnotation(const std::string parameter)
std::string getBluePaletteColorLookupTableDescriptorTag() const
std::string getSpecificCharacterSetVM() const
std::string getImagesInAcquisitionVM() const
std::string getReferencedRTPlanSequenceVR() const
std::vector< DcmModuleType > dcmModuleTypeVec
Maps a DcmModuleType enum to DcmModuleInterface pointer.
bool setStudyTime(const std::string parameter)
bool getInstanceCreationDate(std::string ¶meter) const
std::string getDeviceSequenceVR() const
bool getStudyInstanceUID(std::string ¶meter) const
std::string getXRayImageReceptorTranslationVR() const
std::string getContrastBolusStartTimeTag() const
virtual DcmDRTModalityLUTSequenceInterface getEmptyModalityLUTSequence()
virtual DcmDRTReferencedRTPlanSequenceInRTImageModuleInterface getReferencedRTPlanSequence()
bool getTableTopLateralPosition(std::string ¶meter) const
virtual DcmDRTPatientBreedCodeSequenceInterface getEmptyPatientBreedCodeSequence()
virtual DcmDRTExposureSequenceInterface getEmptyExposureSequence()
std::string getClinicalTrialSiteNameTag() const
bool setIssuerOfAdmissionID(const std::string parameter)
std::string getFrameTimeVectorTag() const
std::string getPatientOrientationVR() const
bool setXRayImageReceptorTranslation(const std::string parameter)
std::string getPatientWeightTag() const
std::string getPatientNameVM() const
void setMultiplexedAudioChannelsDescriptionCodeSequence(DcmDRTMultiplexedAudioChannelsDescriptionCodeSequenceInterface seq)
std::string getIconImageSequenceVM() const
std::string getSOPInstanceStatusTag() const
bool setXRayImageReceptorAngle(const std::string parameter)
bool setSoftwareVersions(const std::string parameter)
bool getPatientBreedDescription(std::string ¶meter) const
std::string getRescaleSlopeTag() const
std::string getReportedValuesOriginVM() const
std::string getCodingSchemeIdentificationSequenceTag()
void setDcmTree(DCMTree::TreePtr dcmTree)
std::string getConversionTypeVM() const
std::string getPerformedProcedureStepIDTag() const
std::string getReferencedImageSequenceVM() const
bool setNameOfPhysiciansReadingStudy(const std::string parameter)
std::string getManufacturerModelNameVM() const
bool setContrastBolusTotalDose(const std::string parameter)
bool getLossyImageCompression(std::string ¶meter) const
bool setRescaleSlope(const std::string parameter)
bool getPatientID(std::string ¶meter) const
bool getRTImageDescription(std::string ¶meter) const
std::string getAcquisitionDateTimeVM() const
std::string getPrimaryDosimeterUnitVR() const
bool setTableTopLongitudinalPosition(const std::string parameter)
bool getInstitutionalDepartmentName(std::string ¶meter) const
std::string getClinicalTrialTimePointIDVR() const
std::string getPatientAgeTag() const
std::string getDeidentificationMethodCodeSequenceTag()
std::string getPatientBirthTimeVR() const
virtual DcmDRTMultiplexedAudioChannelsDescriptionCodeSequenceInterface getEmptyMultiplexedAudioChannelsDescriptionCodeSequence()
bool getRescaleType(std::string ¶meter) const
std::string getPrimaryDosimeterUnitTag() const
std::string getHL7StructuredDocumentReferenceSequenceVM() const
std::string getRescaleInterceptTag() const
std::string getTableTopEccentricAngleVR() const
bool getAdditionalPatientHistory(std::string ¶meter) const
std::string getAcquisitionDateTimeTag() const
std::string getNumberOfFramesVR() const
std::string getOriginalAttributesSequenceTag()
bool setStudyInstanceUID(const std::string parameter)
void setReferencedRTPlanSequence(DcmDRTReferencedRTPlanSequenceInRTImageModuleInterface seq)
std::string getSOPInstanceUIDVR() const
bool setIssuerOfPatientID(const std::string parameter)
bool setOtherPatientIDs(const std::string parameter)
std::string getStudyInstanceUIDTag() const
std::string getXRayImageReceptorAngleVM() const
bool getOriginalSpecializedSOPClassUID(std::string ¶meter) const
bool getStopTrim(std::string ¶meter) const
bool getContrastFlowRate(std::string ¶meter) const
std::string getPixelRepresentationTag() const
bool getPhotometricInterpretation(std::string ¶meter) const
bool setClinicalTrialSponsorName(const std::string parameter)
bool setPerformedProcedureStepStartDate(const std::string parameter)
bool setPixelDataProviderURL(const std::string parameter)
std::string getAdmittingDiagnosesCodeSequenceVM() const
std::string getTableTopLateralPositionVR() const
std::string getTableTopLateralPositionTag() const
std::string getPatientAgeVR() const
bool getReferencedFractionGroupNumber(std::string ¶meter) const
std::string getAdditionalPatientHistoryTag() const
bool setGantryID(const std::string parameter)
std::string getPatientSizeVM() const
std::string getGantryPitchAngleVM() const
bool setLossyImageCompressionMethod(const std::string parameter)
bool setBluePaletteColorLookupTableDescriptor(const MLuint16 parameter)
std::string getGantryIDVR() const
std::string getContrastBolusStopTimeTag() const
std::string getActualFrameDurationVR() const
bool getRedPaletteColorLookupTableDescriptor(MLuint16 ¶meter) const
void setOtherPatientIDsSequence(DcmDRTOtherPatientIDsSequenceInterface seq)
bool setImageComments(const std::string parameter)
Class to provide access to DRTAdmittingDiagnosesCodeSequence.
Class to provide access to DRTBreedRegistrationSequence.
Class to provide access to DRTCodingSchemeIdentificationSequence.
Class to provide access to DRTContrastBolusAdministrationRouteSequence.
Class to provide access to DRTContrastBolusAgentSequence.
Class to provide access to DRTContributingEquipmentSequence.
Class to provide access to DRTDeidentificationMethodCodeSequence.
Class to provide access to DRTDerivationCodeSequence.
Class to provide access to DRTDeviceSequence.
Class to provide access to DRTDigitalSignaturesSequence.
Class to provide access to DRTEncryptedAttributesSequence.
Class to provide access to DRTExposureSequence.
Class to provide access to DRTFluenceMapSequence.
Class to provide access to DRTHL7StructuredDocumentReferenceSequence.
Class to provide access to DRTIconImageSequence.
Class to provide access to DRTModalityLUTSequence.
Class to provide access to DRTMultiplexedAudioChannelsDescriptionCodeSequence.
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 DRTReferencedImageSequence.
Class to provide access to DRTReferencedInstanceSequence.
Class to provide access to DRTReferencedPatientSequence.
Class to provide access to DRTReferencedRTPlanSequenceInRTImageModule.
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 DRTVOILUTSequence.
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 DRTContrastBolusAdministrationRouteSequence.
Class to provide access to DRTContrastBolusAgentSequence.
Class to provide access to DRTContributingEquipmentSequence.
Class to provide access to DRTDeidentificationMethodCodeSequence.
Class to provide access to DRTDerivationCodeSequence.
Class to provide access to DRTDeviceSequence.
Class to provide access to DRTDigitalSignaturesSequence.
Class to provide access to DRTEncryptedAttributesSequence.
Class to provide access to DRTExposureSequence.
Class to provide access to DRTFluenceMapSequence.
Class to provide access to DRTHL7StructuredDocumentReferenceSequence.
Class to provide access to DRTIconImageSequence.
Class to provide access to DRTModalityLUTSequence.
Class to provide access to DRTMultiplexedAudioChannelsDescriptionCodeSequence.
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 DRTReferencedImageSequence.
Class to provide access to DRTReferencedInstanceSequence.
Class to provide access to DRTReferencedPatientSequence.
Class to provide access to DRTReferencedRTPlanSequenceInRTImageModule.
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 DRTVOILUTSequence.
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