25 #ifndef __mlDRTToleranceTableSequenceItemWrapper_H
26 #define __mlDRTToleranceTableSequenceItemWrapper_H
30 #include <ThirdPartyWarningsDisable.h>
33 #include <QVariantMap>
35 #include <QStringList>
36 #include <ThirdPartyWarningsRestore.h>
57 : _wrappedSequenceItem(wrappedSequenceItem)
58 , _sequenceInterface(sequenceInterface)
112 QStringList
dir(QString searchString="") const;
170 ml::DcmDRTToleranceTableSequenceInterface::Item _wrappedSequenceItem;
171 ml::DcmDRTToleranceTableSequenceInterface* _sequenceInterface;
173 QMap<QString, QString> _dcmTagToPropertyMap;
174 QMap<QString, QString> _vrCode;
A class that wraps DRTToleranceTableSequence Item for use in Python.
QString getToleranceTableNumberTag() const
DRTToleranceTableSequenceItemWrapper & operator=(const DRTToleranceTableSequenceItemWrapper &toCopy)
QString getTableTopLongitudinalPositionToleranceTag() const
QString _GantryAngleTolerance
QString getTableTopEccentricAngleTolerance() const
QString getPatientSupportAngleToleranceTag() const
QString _ToleranceTableNumber
QString getTableTopLateralPositionTolerance() const
QString GantryAngleTolerance
QString TableTopVerticalPositionTolerance
QString PatientSupportAngleTolerance
bool setGantryPitchAngleTolerance(float qParam)
QString TableTopLateralPositionTolerance
QVariant getDicomTagValueByName(QString name) const
bool setTableTopLateralPositionTolerance(QString qParam)
QString getPatientSupportAngleTolerance() const
bool setToleranceTableLabel(QString qParam)
QString getBeamLimitingDeviceAngleTolerance() const
QString _BeamLimitingDeviceAngleTolerance
QString getToleranceTableLabel() const
bool setBeamLimitingDeviceToleranceSequence(QVariant qParam)
bool setBeamLimitingDeviceAngleTolerance(QString qParam)
QString getToleranceTableLabelTag() const
QVariant getBeamLimitingDeviceToleranceSequence() const
QString ToleranceTableNumber
QString TableTopLongitudinalPositionTolerance
ml::DcmDRTToleranceTableSequenceInterface::Item getWrappedSequenceItem() const
bool setTableTopEccentricAngleTolerance(QString qParam)
DRTToleranceTableSequenceItemWrapper(const ml::DcmDRTToleranceTableSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTToleranceTableSequenceInterface *sequenceInterface)
bool setTableTopLongitudinalPositionTolerance(QString qParam)
float GantryPitchAngleTolerance
QString _TableTopLateralPositionTolerance
float _GantryPitchAngleTolerance
QStringList _propertyKeys
QString getGantryPitchAngleToleranceTag() const
bool setTableTopVerticalPositionTolerance(QString qParam)
QString getTableTopEccentricAngleToleranceTag() const
QString getTableTopLongitudinalPositionTolerance() const
DRTToleranceTableSequenceItemWrapper(const DRTToleranceTableSequenceItemWrapper &toCopy)
QString ToleranceTableLabel
QString getToleranceTableNumber() const
bool setToleranceTableNumber(QString qParam)
QString getGantryAngleTolerance() const
QString getBeamLimitingDeviceToleranceSequenceTag() const
QString getTableTopVerticalPositionTolerance() const
QString BeamLimitingDeviceAngleTolerance
QString _TableTopEccentricAngleTolerance
QString TableTopEccentricAngleTolerance
bool setGantryAngleTolerance(QString qParam)
QString _TableTopLongitudinalPositionTolerance
QVariant _BeamLimitingDeviceToleranceSequence
QVariantMap getDicomTagByName(QString name) const
QString _TableTopVerticalPositionTolerance
QString getGantryAngleToleranceTag() const
QStringList dir(QString searchString="") const
bool setPatientSupportAngleTolerance(QString qParam)
QVariant BeamLimitingDeviceToleranceSequence
QString _PatientSupportAngleTolerance
QString _ToleranceTableLabel
QString getTableTopLateralPositionToleranceTag() const
QVariantMap getDicomTagByKey(QString key) const
QString getBeamLimitingDeviceAngleToleranceTag() const
QString getTableTopVerticalPositionToleranceTag() const
ml::DcmDRTToleranceTableSequenceInterface * getSequence() const
float getGantryPitchAngleTolerance() const
QVariant getDicomTagValueByKey(QString key) const
Class to provide access to DRTToleranceTableSequence.
Class to provide access to DRTToleranceTableSequence.
Main documentation file for ML users and developers.