25#ifndef __mlDRTBeamSequenceItemWrapper_H
26#define __mlDRTBeamSequenceItemWrapper_H
30#include <FMEThirdPartyWarningsDisable.h>
36#include <FMEThirdPartyWarningsRestore.h>
75 _wrappedSequenceItem =
toCopy.getWrappedSequenceItem();
82 _wrappedSequenceItem =
toCopy.getWrappedSequenceItem();
329 ml::DcmDRTBeamSequenceInterface::Item _wrappedSequenceItem;
330 ml::DcmDRTBeamSequenceInterface* _sequenceInterface;
A class that wraps DRTBeamSequence Item for use in Python.
bool setManufacturerModelName(QString qParam)
QVariant ControlPointSequence
QString getBlockSequenceTag() const
QString _TreatmentMachineName
bool setTreatmentDeliveryType(QString qParam)
bool setBeamNumber(QString qParam)
QString getReferencedReferenceImageSequenceTag() const
QString getTreatmentMachineNameTag() const
QString getTotalCompensatorTrayFactorTag() const
QString getBeamNumberTag() const
QVariantMap getDicomTagByName(QString name) const
QString TotalBlockTrayFactor
QVariant getApplicatorSequence() const
bool setHighDoseTechniqueType(QString qParam)
QString getManufacturerTag() const
QString getNumberOfWedgesTag() const
QVariant ReferencedReferenceImageSequence
QString ReferencedToleranceTableNumber
QVariant _ApplicatorSequence
bool setBeamLimitingDeviceSequence(QVariant qParam)
bool setBlockSequence(QVariant qParam)
QString getBeamName() const
QString NumberOfControlPoints
QString getNumberOfCompensatorsTag() const
QVariant _ReferencedBolusSequence
bool setNumberOfControlPoints(QString qParam)
QString getNumberOfBoli() const
QString getBeamDescriptionTag() const
QString getBeamNumber() const
QString _ReferencedPatientSetupNumber
QVariant getReferencedDoseSequence() const
QString getTreatmentDeliveryType() const
QVariant _ReferencedDoseSequence
QVariant getBeamLimitingDeviceSequence() const
QVariant _CompensatorSequence
bool setControlPointSequence(QVariant qParam)
bool setNumberOfCompensators(QString qParam)
QVariant _PlannedVerificationImageSequence
QString getHighDoseTechniqueTypeTag() const
bool setReferencedBolusSequence(QVariant qParam)
QVariant getPlannedVerificationImageSequence() const
QVariant getDicomTagValueByName(QString name) const
QString getPrimaryDosimeterUnitTag() const
QString getReferencedDoseSequenceTag() const
QString getTotalBlockTrayFactor() const
QString getFinalCumulativeMetersetWeight() const
QString getNumberOfBlocks() const
bool setRadiationType(QString qParam)
DRTBeamSequenceItemWrapper(const ml::DcmDRTBeamSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTBeamSequenceInterface *sequenceInterface)
QStringList dir(QString searchString="") const
QString _HighDoseTechniqueType
QString _DeviceSerialNumber
bool setCompensatorSequence(QVariant qParam)
QStringList _propertyKeys
QVariant getCompensatorSequence() const
QVariant getReferencedReferenceImageSequence() const
QString getDeviceSerialNumberTag() const
QString TotalCompensatorTrayFactor
bool setTotalCompensatorTrayFactor(QString qParam)
QVariant ApplicatorSequence
QVariant BeamLimitingDeviceSequence
QString getSourceAxisDistanceTag() const
QString getReferencedPatientSetupNumberTag() const
QString getSourceAxisDistance() const
QString getReferencedToleranceTableNumberTag() const
QString TreatmentMachineName
QString _TreatmentDeliveryType
QString InstitutionAddress
QString getNumberOfControlPointsTag() const
bool setNumberOfBoli(QString qParam)
bool setTotalBlockTrayFactor(QString qParam)
QString getTreatmentMachineName() const
QString getInstitutionName() const
QString SourceAxisDistance
QString getCompensatorSequenceTag() const
QString _TotalBlockTrayFactor
bool setBeamDescription(QString qParam)
QString getReferencedToleranceTableNumber() const
QString _FinalCumulativeMetersetWeight
QString getInstitutionNameTag() const
bool setBeamType(QString qParam)
QString getBeamType() const
QString getBeamTypeTag() const
QString getNumberOfWedges() const
QString getInstitutionalDepartmentNameTag() const
QString getReferencedPatientSetupNumber() const
QString getRadiationType() const
QString getRadiationTypeTag() const
bool setApplicatorSequence(QVariant qParam)
QString _NumberOfControlPoints
bool setManufacturer(QString qParam)
QString getDeviceSerialNumber() const
bool setInstitutionName(QString qParam)
QString getWedgeSequenceTag() const
QString _PrimaryDosimeterUnit
QString getPlannedVerificationImageSequenceTag() const
bool setInstitutionAddress(QString qParam)
QString _ReferencedToleranceTableNumber
QString getInstitutionAddressTag() const
bool setReferencedDoseSequence(QVariant qParam)
bool setNumberOfBlocks(QString qParam)
QString _ManufacturerModelName
QVariant getBlockSequence() const
QString getManufacturerModelName() const
QString getInstitutionAddress() const
bool setDeviceSerialNumber(QString qParam)
QString ManufacturerModelName
QString getBeamNameTag() const
QVariant ReferencedBolusSequence
ml::DcmDRTBeamSequenceInterface * getSequence() const
QString getReferencedBolusSequenceTag() const
QString getPrimaryDosimeterUnit() const
QString getInstitutionalDepartmentName() const
ml::DcmDRTBeamSequenceInterface::Item getWrappedSequenceItem() const
QString getNumberOfBoliTag() const
QVariant PlannedVerificationImageSequence
QString getManufacturer() const
QVariant getControlPointSequence() const
bool setPlannedVerificationImageSequence(QVariant qParam)
QVariantMap getDicomTagByKey(QString key) const
QString _NumberOfCompensators
QVariant CompensatorSequence
QString getTotalBlockTrayFactorTag() const
QString HighDoseTechniqueType
QString getApplicatorSequenceTag() const
bool setFinalCumulativeMetersetWeight(QString qParam)
QString getControlPointSequenceTag() const
QString getTotalCompensatorTrayFactor() const
bool setReferencedReferenceImageSequence(QVariant qParam)
QVariant _BeamLimitingDeviceSequence
QString getNumberOfBlocksTag() const
DRTBeamSequenceItemWrapper(const DRTBeamSequenceItemWrapper &toCopy)
QString getNumberOfControlPoints() const
QString getBeamDescription() const
QString TreatmentDeliveryType
QVariant getReferencedBolusSequence() const
QString _InstitutionalDepartmentName
QString DeviceSerialNumber
QVariant _ReferencedReferenceImageSequence
bool setNumberOfWedges(QString qParam)
bool setReferencedPatientSetupNumber(QString qParam)
bool setInstitutionalDepartmentName(QString qParam)
QString getManufacturerModelNameTag() const
QString getTreatmentDeliveryTypeTag() const
QString ReferencedPatientSetupNumber
QString getFinalCumulativeMetersetWeightTag() const
QVariant getDicomTagValueByKey(QString key) const
QString NumberOfCompensators
DRTBeamSequenceItemWrapper & operator=(const DRTBeamSequenceItemWrapper &toCopy)
QString InstitutionalDepartmentName
bool setTreatmentMachineName(QString qParam)
bool setWedgeSequence(QVariant qParam)
QVariant ReferencedDoseSequence
bool setPrimaryDosimeterUnit(QString qParam)
QVariant _ControlPointSequence
QVariant getWedgeSequence() const
QString _TotalCompensatorTrayFactor
QString getHighDoseTechniqueType() const
QString getNumberOfCompensators() const
QString _InstitutionAddress
bool setReferencedToleranceTableNumber(QString qParam)
QString _SourceAxisDistance
QString FinalCumulativeMetersetWeight
QString PrimaryDosimeterUnit
bool setBeamName(QString qParam)
QString getBeamLimitingDeviceSequenceTag() const
bool setSourceAxisDistance(QString qParam)
Class to provide access to DRTBeamSequence.
std::vector< DcmDRTBeamSequenceInterface::Item > getSequence() const
Return the DRTBeamSequence this interface class provides access to.
Class to provide access to DRTBeamSequence.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
Main documentation file for ML users and developers.