25 #ifndef __mlDRTMeasuredDoseReferenceSequenceWrapper_H
26 #define __mlDRTMeasuredDoseReferenceSequenceWrapper_H
30 #include <ThirdPartyWarningsDisable.h>
33 #include <QVariantMap>
35 #include <QStringList>
36 #include <ThirdPartyWarningsRestore.h>
52 : _wrappedSequence(wrappedSequence->getSequence())
A class that wraps DRTMeasuredDoseReferenceSequence Item for use in Python.
DRTMeasuredDoseReferenceSequenceWrapper(ml::DcmDRTMeasuredDoseReferenceSequenceInterface *wrappedSequence)
DRTMeasuredDoseReferenceSequenceWrapper & operator=(const DRTMeasuredDoseReferenceSequenceWrapper &toCopy)
QString getMeasuredDoseDescriptionTag() const
QString getMeasuredDoseValueTag() const
QString getReferencedDoseReferenceNumberTag() const
DRTMeasuredDoseReferenceSequenceWrapper(const DRTMeasuredDoseReferenceSequenceWrapper &toCopy)
QString getMeasuredDoseTypeTag() const
QVariant getItem(int idx)
QString getDoseUnitsTag() const
ml::DcmDRTMeasuredDoseReferenceSequenceInterface getWrappedSequence() const
int getNumberOfItems() const
QString getMeasuredDoseReferenceNumberTag() const
Class to provide access to DRTMeasuredDoseReferenceSequence.
std::string getMeasuredDoseDescriptionTag() const
std::string getMeasuredDoseTypeTag() const
void setSequence(std::vector< DcmDRTMeasuredDoseReferenceSequenceInterface::Item > dcmSequence)
Set the DRTMeasuredDoseReferenceSequence this interface class provides access to.
std::vector< DcmDRTMeasuredDoseReferenceSequenceInterface::Item > getSequence() const
Return the DRTMeasuredDoseReferenceSequence this interface class provides access to.
std::string getDoseUnitsTag() const
std::string getReferencedDoseReferenceNumberTag() const
std::string getMeasuredDoseValueTag() const
std::string getMeasuredDoseReferenceNumberTag() const
Class to provide access to DRTMeasuredDoseReferenceSequence.