25 #ifndef __mlDRTBeamLimitingDeviceSequenceInRTIonBeamsModuleItemWrapper_H
26 #define __mlDRTBeamLimitingDeviceSequenceInRTIonBeamsModuleItemWrapper_H
30 #include <ThirdPartyWarningsDisable.h>
33 #include <QVariantMap>
35 #include <QStringList>
36 #include <ThirdPartyWarningsRestore.h>
56 : _wrappedSequenceItem(wrappedSequenceItem)
57 , _sequenceInterface(sequenceInterface)
99 QStringList
dir(QString searchString="") const;
133 ml::DcmDRTBeamLimitingDeviceSequenceInRTIonBeamsModuleInterface::Item _wrappedSequenceItem;
134 ml::DcmDRTBeamLimitingDeviceSequenceInRTIonBeamsModuleInterface* _sequenceInterface;
136 QMap<QString, QString> _dcmTagToPropertyMap;
137 QMap<QString, QString> _vrCode;
A class that wraps DRTBeamLimitingDeviceSequenceInRTIonBeamsModule Item for use in Python.
ml::DcmDRTBeamLimitingDeviceSequenceInRTIonBeamsModuleInterface::Item getWrappedSequenceItem() const
QVariant getDicomTagValueByName(QString name) const
QString SourceToBeamLimitingDeviceDistance
QString NumberOfLeafJawPairs
bool setLeafPositionBoundaries(QString qParam)
QString getNumberOfLeafJawPairsTag() const
QString getLeafJawPositions() const
QString getNumberOfLeafJawPairs() const
QString _RTBeamLimitingDeviceType
QVariantMap getDicomTagByKey(QString key) const
QString getSourceToBeamLimitingDeviceDistance() const
bool setRTBeamLimitingDeviceType(QString qParam)
bool setNumberOfLeafJawPairs(QString qParam)
QVariant getDicomTagValueByKey(QString key) const
bool setLeafJawPositions(QString qParam)
DRTBeamLimitingDeviceSequenceInRTIonBeamsModuleItemWrapper(const ml::DcmDRTBeamLimitingDeviceSequenceInRTIonBeamsModuleInterface::Item &wrappedSequenceItem, ml::DcmDRTBeamLimitingDeviceSequenceInRTIonBeamsModuleInterface *sequenceInterface)
QString getLeafPositionBoundaries() const
QString getLeafPositionBoundariesTag() const
DRTBeamLimitingDeviceSequenceInRTIonBeamsModuleItemWrapper(const DRTBeamLimitingDeviceSequenceInRTIonBeamsModuleItemWrapper &toCopy)
QString getLeafJawPositionsTag() const
QString _NumberOfLeafJawPairs
QString LeafPositionBoundaries
QString _LeafJawPositions
QString getSourceToBeamLimitingDeviceDistanceTag() const
QStringList _propertyKeys
ml::DcmDRTBeamLimitingDeviceSequenceInRTIonBeamsModuleInterface * getSequence() const
QString _LeafPositionBoundaries
QString getRTBeamLimitingDeviceType() const
QString getRTBeamLimitingDeviceTypeTag() const
QVariantMap getDicomTagByName(QString name) const
DRTBeamLimitingDeviceSequenceInRTIonBeamsModuleItemWrapper & operator=(const DRTBeamLimitingDeviceSequenceInRTIonBeamsModuleItemWrapper &toCopy)
QStringList dir(QString searchString="") const
QString _SourceToBeamLimitingDeviceDistance
QString RTBeamLimitingDeviceType
bool setSourceToBeamLimitingDeviceDistance(QString qParam)
Class to provide access to DRTBeamLimitingDeviceSequenceInRTIonBeamsModule.
Class to provide access to DRTBeamLimitingDeviceSequenceInRTIonBeamsModule.
Main documentation file for ML users and developers.