25 #ifndef __mlDRTVOILUTSequenceItemWrapper_H
26 #define __mlDRTVOILUTSequenceItemWrapper_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::DcmDRTVOILUTSequenceInterface::Item _wrappedSequenceItem;
116 ml::DcmDRTVOILUTSequenceInterface* _sequenceInterface;
118 QMap<QString, QString> _dcmTagToPropertyMap;
119 QMap<QString, QString> _vrCode;
A class that wraps DRTVOILUTSequence Item for use in Python.
DRTVOILUTSequenceItemWrapper(const DRTVOILUTSequenceItemWrapper &toCopy)
QStringList _propertyKeys
ml::DcmDRTVOILUTSequenceInterface::Item getWrappedSequenceItem() const
QString getLUTExplanationTag() const
DRTVOILUTSequenceItemWrapper(const ml::DcmDRTVOILUTSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTVOILUTSequenceInterface *sequenceInterface)
int getLUTDescriptor() const
QVariantMap getDicomTagByKey(QString key) const
DRTVOILUTSequenceItemWrapper & operator=(const DRTVOILUTSequenceItemWrapper &toCopy)
bool setLUTDescriptor(int qParam)
QVariantMap getDicomTagByName(QString name) const
bool setLUTExplanation(QString qParam)
QStringList dir(QString searchString="") const
ml::DcmDRTVOILUTSequenceInterface * getSequence() const
QVariant getDicomTagValueByKey(QString key) const
QVariant getDicomTagValueByName(QString name) const
QString getLUTDescriptorTag() const
QString getLUTExplanation() const
Class to provide access to DRTVOILUTSequence.
Class to provide access to DRTVOILUTSequence.
Main documentation file for ML users and developers.