25#ifndef __mlDRTDVHSequenceWrapper_H
26#define __mlDRTDVHSequenceWrapper_H
30#include <FMEThirdPartyWarningsDisable.h>
36#include <FMEThirdPartyWarningsRestore.h>
A class that wraps DRTDVHSequence Item for use in Python.
QString getDVHVolumeUnitsTag() const
ml::DcmDRTDVHSequenceInterface getWrappedSequence() const
QString getDoseUnitsTag() const
QString getDVHMeanDoseTag() const
DRTDVHSequenceWrapper & operator=(const DRTDVHSequenceWrapper &toCopy)
QString getDVHDoseScalingTag() const
DRTDVHSequenceWrapper(const DRTDVHSequenceWrapper &toCopy)
QVariant getItem(int idx)
QString getDVHReferencedROISequenceTag() const
QString getDVHDataTag() const
int getNumberOfItems() const
DRTDVHSequenceWrapper(ml::DcmDRTDVHSequenceInterface *wrappedSequence)
QString getDVHTypeTag() const
QString getDoseTypeTag() const
QString getDVHMinimumDoseTag() const
QString getDVHMaximumDoseTag() const
QString getDVHNumberOfBinsTag() const
Class to provide access to DRTDVHSequence.
std::string getDVHTypeTag() const
std::string getDVHDataTag() const
std::string getDVHNumberOfBinsTag() const
std::string getDVHMaximumDoseTag() const
std::string getDVHReferencedROISequenceTag() const
std::string getDVHMeanDoseTag() const
std::string getDVHDoseScalingTag() const
std::string getDVHVolumeUnitsTag() const
std::string getDoseTypeTag() const
void setSequence(std::vector< DcmDRTDVHSequenceInterface::Item > dcmSequence)
Set the DRTDVHSequence this interface class provides access to.
std::string getDoseUnitsTag() const
std::string getDVHMinimumDoseTag() const
Class to provide access to DRTDVHSequence.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.