25#ifndef __mlDRTExposureSequenceItemWrapper_H
26#define __mlDRTExposureSequenceItemWrapper_H
30#include <FMEThirdPartyWarningsDisable.h>
36#include <FMEThirdPartyWarningsRestore.h>
68 _wrappedSequenceItem =
toCopy.getWrappedSequenceItem();
75 _wrappedSequenceItem =
toCopy.getWrappedSequenceItem();
178 ml::DcmDRTExposureSequenceInterface::Item _wrappedSequenceItem;
179 ml::DcmDRTExposureSequenceInterface* _sequenceInterface;
A class that wraps DRTExposureSequence Item for use in Python.
QStringList dir(QString searchString="") const
DRTExposureSequenceItemWrapper & operator=(const DRTExposureSequenceItemWrapper &toCopy)
QString getBlockSequenceTag() const
ml::DcmDRTExposureSequenceInterface::Item getWrappedSequenceItem() const
bool setFluenceDataSource(QString qParam)
QString getReferencedFrameNumber() const
QString getBeamLimitingDeviceSequenceTag() const
bool setNumberOfBlocks(QString qParam)
bool setExposureTime(QString qParam)
QString FluenceDataSource
QString getExposureTimeTag() const
QVariant _ApplicatorSequence
QString getReferencedFrameNumberTag() const
QString getMetersetExposure() const
QString getXRayTubeCurrentTag() const
QString getMetersetExposureTag() const
QVariant BeamLimitingDeviceSequence
bool setXRayTubeCurrent(QString qParam)
QVariant ApplicatorSequence
QVariant getBeamLimitingDeviceSequence() const
bool setApplicatorSequence(QVariant qParam)
bool setBlockSequence(QVariant qParam)
QString _MetersetExposure
QString getApplicatorSequenceTag() const
QString _DiaphragmPosition
QString getNumberOfBlocksTag() const
QVariant getDicomTagValueByKey(QString key) const
QString getFluenceDataScaleTag() const
DRTExposureSequenceItemWrapper(const ml::DcmDRTExposureSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTExposureSequenceInterface *sequenceInterface)
QString getKVPTag() const
QString getFluenceDataSourceTag() const
QString _FluenceDataSource
bool setFluenceDataScale(QString qParam)
QString _ReferencedFrameNumber
QVariantMap getDicomTagByName(QString name) const
QVariant _BeamLimitingDeviceSequence
bool setMetersetExposure(QString qParam)
QString _FluenceDataScale
QString getDiaphragmPositionTag() const
QString ReferencedFrameNumber
QVariant getDicomTagValueByName(QString name) const
QString DiaphragmPosition
bool setDiaphragmPosition(QString qParam)
QString getExposureTime() const
QVariantMap getDicomTagByKey(QString key) const
ml::DcmDRTExposureSequenceInterface * getSequence() const
QString getNumberOfBlocks() const
QString getFluenceDataSource() const
QString getDiaphragmPosition() const
DRTExposureSequenceItemWrapper(const DRTExposureSequenceItemWrapper &toCopy)
bool setBeamLimitingDeviceSequence(QVariant qParam)
bool setKVP(QString qParam)
QString getFluenceDataScale() const
bool setReferencedFrameNumber(QString qParam)
QString getXRayTubeCurrent() const
QVariant getBlockSequence() const
QStringList _propertyKeys
QVariant getApplicatorSequence() const
Class to provide access to DRTExposureSequence.
std::vector< DcmDRTExposureSequenceInterface::Item > getSequence() const
Return the DRTExposureSequence this interface class provides access to.
Class to provide access to DRTExposureSequence.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
Main documentation file for ML users and developers.