25 #ifndef __mlDRTWedgePositionSequenceItemWrapper_H
26 #define __mlDRTWedgePositionSequenceItemWrapper_H
30 #include <ThirdPartyWarningsDisable.h>
33 #include <QVariantMap>
35 #include <QStringList>
36 #include <ThirdPartyWarningsRestore.h>
56 : _wrappedSequenceItem(wrappedSequenceItem)
57 , _sequenceInterface(sequenceInterface)
93 QStringList
dir(QString searchString="") const;
115 ml::DcmDRTWedgePositionSequenceInterface::Item _wrappedSequenceItem;
116 ml::DcmDRTWedgePositionSequenceInterface* _sequenceInterface;
118 QMap<QString, QString> _dcmTagToPropertyMap;
119 QMap<QString, QString> _vrCode;
A class that wraps DRTWedgePositionSequence Item for use in Python.
DRTWedgePositionSequenceItemWrapper(const DRTWedgePositionSequenceItemWrapper &toCopy)
QVariantMap getDicomTagByKey(QString key) const
ml::DcmDRTWedgePositionSequenceInterface::Item getWrappedSequenceItem() const
QString getWedgePositionTag() const
QVariantMap getDicomTagByName(QString name) const
DRTWedgePositionSequenceItemWrapper & operator=(const DRTWedgePositionSequenceItemWrapper &toCopy)
QString getWedgePosition() const
QString getReferencedWedgeNumber() const
QStringList _propertyKeys
bool setReferencedWedgeNumber(QString qParam)
ml::DcmDRTWedgePositionSequenceInterface * getSequence() const
QStringList dir(QString searchString="") const
QString _ReferencedWedgeNumber
bool setWedgePosition(QString qParam)
DRTWedgePositionSequenceItemWrapper(const ml::DcmDRTWedgePositionSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTWedgePositionSequenceInterface *sequenceInterface)
QVariant getDicomTagValueByName(QString name) const
QString getReferencedWedgeNumberTag() const
QVariant getDicomTagValueByKey(QString key) const
QString ReferencedWedgeNumber
Class to provide access to DRTWedgePositionSequence.
Class to provide access to DRTWedgePositionSequence.
Main documentation file for ML users and developers.