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