25 #ifndef __mlDRTBeamLimitingDeviceSequenceInRTImageModuleItemWrapper_H
26 #define __mlDRTBeamLimitingDeviceSequenceInRTImageModuleItemWrapper_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::DcmDRTBeamLimitingDeviceSequenceInRTImageModuleInterface::Item _wrappedSequenceItem;
134 ml::DcmDRTBeamLimitingDeviceSequenceInRTImageModuleInterface* _sequenceInterface;
136 QMap<QString, QString> _dcmTagToPropertyMap;
137 QMap<QString, QString> _vrCode;
A class that wraps DRTBeamLimitingDeviceSequenceInRTImageModule Item for use in Python.
QString RTBeamLimitingDeviceType
QString LeafPositionBoundaries
bool setRTBeamLimitingDeviceType(QString qParam)
ml::DcmDRTBeamLimitingDeviceSequenceInRTImageModuleInterface * getSequence() const
bool setLeafJawPositions(QString qParam)
QVariantMap getDicomTagByName(QString name) const
QString _NumberOfLeafJawPairs
bool setLeafPositionBoundaries(QString qParam)
QString getSourceToBeamLimitingDeviceDistance() const
QString getLeafPositionBoundaries() const
QString SourceToBeamLimitingDeviceDistance
QString _RTBeamLimitingDeviceType
QVariant getDicomTagValueByName(QString name) const
QVariant getDicomTagValueByKey(QString key) const
QString getRTBeamLimitingDeviceType() const
bool setSourceToBeamLimitingDeviceDistance(QString qParam)
QString getLeafJawPositions() const
QString getLeafPositionBoundariesTag() const
DRTBeamLimitingDeviceSequenceInRTImageModuleItemWrapper & operator=(const DRTBeamLimitingDeviceSequenceInRTImageModuleItemWrapper &toCopy)
QString _LeafPositionBoundaries
QString _LeafJawPositions
QString _SourceToBeamLimitingDeviceDistance
QString NumberOfLeafJawPairs
DRTBeamLimitingDeviceSequenceInRTImageModuleItemWrapper(const ml::DcmDRTBeamLimitingDeviceSequenceInRTImageModuleInterface::Item &wrappedSequenceItem, ml::DcmDRTBeamLimitingDeviceSequenceInRTImageModuleInterface *sequenceInterface)
QString getLeafJawPositionsTag() const
DRTBeamLimitingDeviceSequenceInRTImageModuleItemWrapper(const DRTBeamLimitingDeviceSequenceInRTImageModuleItemWrapper &toCopy)
QString getNumberOfLeafJawPairsTag() const
QStringList _propertyKeys
QStringList dir(QString searchString="") const
QVariantMap getDicomTagByKey(QString key) const
bool setNumberOfLeafJawPairs(QString qParam)
ml::DcmDRTBeamLimitingDeviceSequenceInRTImageModuleInterface::Item getWrappedSequenceItem() const
QString getRTBeamLimitingDeviceTypeTag() const
QString getSourceToBeamLimitingDeviceDistanceTag() const
QString getNumberOfLeafJawPairs() const
Class to provide access to DRTBeamLimitingDeviceSequenceInRTImageModule.
Class to provide access to DRTBeamLimitingDeviceSequenceInRTImageModule.
Main documentation file for ML users and developers.