25#ifndef __mlDRTDoseReferenceSequenceItemWrapper_H
26#define __mlDRTDoseReferenceSequenceItemWrapper_H
30#include <FMEThirdPartyWarningsDisable.h>
36#include <FMEThirdPartyWarningsRestore.h>
56 : _wrappedSequenceItem(wrappedSequenceItem)
57 , _sequenceInterface(sequenceInterface)
127 QStringList
dir(QString searchString=
"") const;
217 ml::DcmDRTDoseReferenceSequenceInterface::Item _wrappedSequenceItem;
218 ml::DcmDRTDoseReferenceSequenceInterface* _sequenceInterface;
220 QMap<QString, QString> _dcmTagToPropertyMap;
221 QMap<QString, QString> _vrCode;
QString DoseReferenceDescription
QString DoseReferencePointCoordinates
QString getDoseReferenceStructureTypeTag() const
QString TargetMaximumDose
QString getDoseReferenceTypeTag() const
QString getDoseReferenceUID() const
QString getDeliveryWarningDoseTag() const
QString getTargetUnderdoseVolumeFraction() const
QString getDeliveryWarningDose() const
QString getOrganAtRiskLimitDose() const
QString _NominalPriorDose
QString getReferencedROINumberTag() const
QString _DoseReferencePointCoordinates
QString getDeliveryMaximumDose() const
QString getConstraintWeight() const
bool setReferencedROINumber(QString qParam)
QString getTargetPrescriptionDose() const
bool setDoseReferenceNumber(QString qParam)
QVariant getDicomTagValueByName(QString name) const
QString getNominalPriorDoseTag() const
QString _TargetMinimumDose
QString OrganAtRiskFullVolumeDose
QString getNominalPriorDose() const
bool setDoseReferenceDescription(QString qParam)
QString _TargetMaximumDose
DRTDoseReferenceSequenceItemWrapper & operator=(const DRTDoseReferenceSequenceItemWrapper &toCopy)
QString getDoseReferenceStructureType() const
QString DoseReferenceType
bool setOrganAtRiskLimitDose(QString qParam)
QString getOrganAtRiskMaximumDose() const
bool setTargetMaximumDose(QString qParam)
QString getDoseReferenceType() const
QString getDoseReferenceUIDTag() const
QString getDeliveryMaximumDoseTag() const
QString _DeliveryWarningDose
QString _ReferencedROINumber
QString getDoseReferencePointCoordinates() const
bool setOrganAtRiskOverdoseVolumeFraction(QString qParam)
QString getOrganAtRiskLimitDoseTag() const
QString _OrganAtRiskLimitDose
QString OrganAtRiskMaximumDose
QString getTargetUnderdoseVolumeFractionTag() const
QString getTargetMinimumDoseTag() const
QString DoseReferenceStructureType
bool setDoseReferenceUID(QString qParam)
bool setDoseReferenceType(QString qParam)
QString _DoseReferenceNumber
QString TargetUnderdoseVolumeFraction
QString _DoseReferenceUID
QString getTargetPrescriptionDoseTag() const
QString DeliveryWarningDose
bool setConstraintWeight(QString qParam)
QString _OrganAtRiskFullVolumeDose
bool setOrganAtRiskMaximumDose(QString qParam)
QVariantMap getDicomTagByKey(QString key) const
QString getConstraintWeightTag() const
bool setTargetMinimumDose(QString qParam)
QString TargetPrescriptionDose
bool setDoseReferencePointCoordinates(QString qParam)
bool setDeliveryWarningDose(QString qParam)
QString getOrganAtRiskOverdoseVolumeFractionTag() const
QString _OrganAtRiskMaximumDose
ml::DcmDRTDoseReferenceSequenceInterface * getSequence() const
QString getDoseReferenceNumberTag() const
QString getOrganAtRiskOverdoseVolumeFraction() const
QString getOrganAtRiskFullVolumeDoseTag() const
QString ReferencedROINumber
QString DeliveryMaximumDose
QString getDoseReferencePointCoordinatesTag() const
QString getDoseReferenceNumber() const
QString _OrganAtRiskOverdoseVolumeFraction
QVariantMap getDicomTagByName(QString name) const
QString _TargetPrescriptionDose
QString getTargetMaximumDoseTag() const
QString getOrganAtRiskFullVolumeDose() const
QString _DoseReferenceDescription
QVariant getDicomTagValueByKey(QString key) const
QStringList dir(QString searchString="") const
\script
QString getDoseReferenceDescription() const
QString _TargetUnderdoseVolumeFraction
QString getReferencedROINumber() const
QString TargetMinimumDose
QString DoseReferenceNumber
QString _DeliveryMaximumDose
DRTDoseReferenceSequenceItemWrapper(const ml::DcmDRTDoseReferenceSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTDoseReferenceSequenceInterface *sequenceInterface)
bool setTargetUnderdoseVolumeFraction(QString qParam)
bool setNominalPriorDose(QString qParam)
ml::DcmDRTDoseReferenceSequenceInterface::Item getWrappedSequenceItem() const
QString _ConstraintWeight
QStringList _propertyKeys
QString getTargetMaximumDose() const
bool setDoseReferenceStructureType(QString qParam)
QString getTargetMinimumDose() const
bool setOrganAtRiskFullVolumeDose(QString qParam)
QString OrganAtRiskOverdoseVolumeFraction
QString OrganAtRiskLimitDose
QString getDoseReferenceDescriptionTag() const
QString _DoseReferenceStructureType
bool setDeliveryMaximumDose(QString qParam)
bool setTargetPrescriptionDose(QString qParam)
QString getOrganAtRiskMaximumDoseTag() const
QString _DoseReferenceType
DRTDoseReferenceSequenceItemWrapper(const DRTDoseReferenceSequenceItemWrapper &toCopy)
Class to provide access to DRTDoseReferenceSequence.
Class to provide access to DRTDoseReferenceSequence.
Defines the class GetTileJob.