25 #ifndef __mlDRTSourceSequenceWrapper_H
26 #define __mlDRTSourceSequenceWrapper_H
30 #include <ThirdPartyWarningsDisable.h>
33 #include <QVariantMap>
35 #include <QStringList>
36 #include <ThirdPartyWarningsRestore.h>
52 : _wrappedSequence(wrappedSequence->getSequence())
A class that wraps DRTSourceSequence Item for use in Python.
DRTSourceSequenceWrapper(const DRTSourceSequenceWrapper &toCopy)
QString getSourceStrengthReferenceTimeTag() const
QString getActiveSourceDiameterTag() const
QString getSourceTypeTag() const
ml::DcmDRTSourceSequenceInterface getWrappedSequence() const
QString getReferenceAirKermaRateTag() const
QString getSourceStrengthUnitsTag() const
QString getSourceManufacturerTag() const
QString getSourceIsotopeHalfLifeTag() const
int getNumberOfItems() const
QString getMaterialIDTag() const
QString getSourceIsotopeNameTag() const
QString getSourceNumberTag() const
QString getSourceStrengthTag() const
QString getSourceStrengthReferenceDateTag() const
DRTSourceSequenceWrapper & operator=(const DRTSourceSequenceWrapper &toCopy)
DRTSourceSequenceWrapper(ml::DcmDRTSourceSequenceInterface *wrappedSequence)
QString getSourceEncapsulationNominalThicknessTag() const
QVariant getItem(int idx)
QString getSourceEncapsulationNominalTransmissionTag() const
QString getActiveSourceLengthTag() const
Class to provide access to DRTSourceSequence.
std::string getSourceIsotopeNameTag() const
std::string getSourceStrengthReferenceDateTag() const
void setSequence(std::vector< DcmDRTSourceSequenceInterface::Item > dcmSequence)
Set the DRTSourceSequence this interface class provides access to.
std::string getSourceNumberTag() const
std::vector< DcmDRTSourceSequenceInterface::Item > getSequence() const
Return the DRTSourceSequence this interface class provides access to.
std::string getSourceStrengthUnitsTag() const
std::string getSourceEncapsulationNominalTransmissionTag() const
std::string getActiveSourceDiameterTag() const
std::string getSourceEncapsulationNominalThicknessTag() const
std::string getSourceStrengthTag() const
std::string getSourceStrengthReferenceTimeTag() const
std::string getActiveSourceLengthTag() const
std::string getSourceManufacturerTag() const
std::string getReferenceAirKermaRateTag() const
std::string getMaterialIDTag() const
std::string getSourceTypeTag() const
std::string getSourceIsotopeHalfLifeTag() const
Class to provide access to DRTSourceSequence.