25#ifndef __mlDRTDVHSequenceItemWrapper_H
26#define __mlDRTDVHSequenceItemWrapper_H
30#include <FMEThirdPartyWarningsDisable.h>
36#include <FMEThirdPartyWarningsRestore.h>
66 _wrappedSequenceItem =
toCopy.getWrappedSequenceItem();
73 _wrappedSequenceItem =
toCopy.getWrappedSequenceItem();
170 ml::DcmDRTDVHSequenceInterface::Item _wrappedSequenceItem;
171 ml::DcmDRTDVHSequenceInterface* _sequenceInterface;
A class that wraps DRTDVHSequence Item for use in Python.
bool setDVHMinimumDose(QString qParam)
bool setDVHVolumeUnits(QString qParam)
QString getDoseUnits() const
QVariant getDVHReferencedROISequence() const
DRTDVHSequenceItemWrapper & operator=(const DRTDVHSequenceItemWrapper &toCopy)
QString getDVHMinimumDoseTag() const
ml::DcmDRTDVHSequenceInterface::Item getWrappedSequenceItem() const
QString getDVHType() const
QVariantMap getDicomTagByKey(QString key) const
QString getDVHVolumeUnitsTag() const
bool setDVHType(QString qParam)
ml::DcmDRTDVHSequenceInterface * getSequence() const
QVariant getDicomTagValueByName(QString name) const
QString getDVHData() const
QString getDoseUnitsTag() const
QString getDVHNumberOfBins() const
QVariant _DVHReferencedROISequence
bool setDVHMeanDose(QString qParam)
QString getDVHMaximumDose() const
QString getDVHNumberOfBinsTag() const
QString getDVHDoseScalingTag() const
QString getDVHVolumeUnits() const
QString getDVHMeanDose() const
bool setDoseType(QString qParam)
QString getDoseTypeTag() const
bool setDoseUnits(QString qParam)
QString getDVHMeanDoseTag() const
QString getDVHMaximumDoseTag() const
bool setDVHMaximumDose(QString qParam)
bool setDVHReferencedROISequence(QVariant qParam)
QString getDVHReferencedROISequenceTag() const
QString getDVHDoseScaling() const
QString getDVHTypeTag() const
DRTDVHSequenceItemWrapper(const DRTDVHSequenceItemWrapper &toCopy)
bool setDVHNumberOfBins(QString qParam)
QString getDVHMinimumDose() const
QString getDVHDataTag() const
QString getDoseType() const
QVariantMap getDicomTagByName(QString name) const
DRTDVHSequenceItemWrapper(const ml::DcmDRTDVHSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTDVHSequenceInterface *sequenceInterface)
QVariant DVHReferencedROISequence
bool setDVHDoseScaling(QString qParam)
bool setDVHData(QString qParam)
QStringList _propertyKeys
QStringList dir(QString searchString="") const
QVariant getDicomTagValueByKey(QString key) const
Class to provide access to DRTDVHSequence.
std::vector< DcmDRTDVHSequenceInterface::Item > getSequence() const
Return the DRTDVHSequence this interface class provides access to.
Class to provide access to DRTDVHSequence.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
Main documentation file for ML users and developers.