25#ifndef __mlDRTIonControlPointDeliverySequenceItemWrapper_H
26#define __mlDRTIonControlPointDeliverySequenceItemWrapper_H
30#include <FMEThirdPartyWarningsDisable.h>
36#include <FMEThirdPartyWarningsRestore.h>
72 _wrappedSequenceItem =
toCopy.getWrappedSequenceItem();
79 _wrappedSequenceItem =
toCopy.getWrappedSequenceItem();
344 ml::DcmDRTIonControlPointDeliverySequenceInterface::Item _wrappedSequenceItem;
345 ml::DcmDRTIonControlPointDeliverySequenceInterface* _sequenceInterface;
A class that wraps DRTIonControlPointDeliverySequence Item for use in Python.
QString getBeamLimitingDeviceRotationDirection() const
QString getTableTopVerticalPosition() const
bool setRangeShifterSettingsSequence(QVariant qParam)
QVariant _RangeModulatorSettingsSequence
bool setOverrideSequence(QVariant qParam)
bool setTableTopLongitudinalPosition(QString qParam)
float getHeadFixationAngle() const
bool setGantryRotationDirection(QString qParam)
QString getGantryRotationDirection() const
QString getScanSpotPositionMapTag() const
QString getBeamLimitingDeviceRotationDirectionTag() const
QString getTableTopPitchAngleTag() const
bool setNumberOfScanSpotPositions(QString qParam)
float getScanSpotMetersetsDelivered() const
QString getBeamLimitingDeviceAngleTag() const
QVariant getRangeShifterSettingsSequence() const
QString getOverrideSequenceTag() const
QString getNominalBeamEnergy() const
QString getScanSpotTuneIDTag() const
QString getTableTopRollRotationDirectionTag() const
QString getTreatmentControlPointDateTag() const
QVariant CorrectedParameterSequence
QString _TableTopLateralPosition
float getMetersetRateDelivered() const
QString getTableTopLateralPosition() const
bool setTableTopPitchAngle(float qParam)
QString getSpecifiedMetersetTag() const
QString getReferencedControlPointIndex() const
QString getDeliveredMetersetTag() const
QString getMetersetRateDeliveredTag() const
QString getGantryPitchAngleTag() const
QVariant getLateralSpreadingDeviceSettingsSequence() const
QString getPatientSupportRotationDirectionTag() const
QString BeamLimitingDeviceAngle
QString DeliveredMeterset
QString _TableTopRollRotationDirection
QString TableTopLongitudinalPosition
bool setSnoutPosition(float qParam)
QStringList dir(QString searchString="") const
QString _GantryRotationDirection
QString getNumberOfScanSpotPositionsTag() const
QString getGantryAngle() const
QString _PatientSupportRotationDirection
QString _NumberOfScanSpotPositions
QString getHeadFixationAngleTag() const
bool setNominalBeamEnergy(QString qParam)
QVariant LateralSpreadingDeviceSettingsSequence
bool setGantryPitchAngle(float qParam)
QString getTableTopLongitudinalPosition() const
QString _ReferencedControlPointIndex
bool setScanningSpotSize(float qParam)
float _ScanSpotPositionMap
bool setKVP(QString qParam)
float getSnoutPosition() const
QString getScanningSpotSizeTag() const
QString getScanSpotMetersetsDeliveredTag() const
QString getMetersetRateSetTag() const
QStringList _propertyKeys
QString _TreatmentControlPointTime
QVariant _LateralSpreadingDeviceSettingsSequence
QString getNumberOfPaintingsTag() const
QString getGantryAngleTag() const
bool setScanSpotPositionMap(float qParam)
bool setSpecifiedMeterset(QString qParam)
bool setNumberOfPaintings(QString qParam)
bool setMetersetRateDelivered(float qParam)
QString NominalBeamEnergy
QString getBeamLimitingDeviceAngle() const
QString getPatientSupportAngle() const
QString getSnoutPositionTag() const
QString getLateralSpreadingDeviceSettingsSequenceTag() const
QString getNumberOfScanSpotPositions() const
bool setBeamLimitingDeviceRotationDirection(QString qParam)
bool setScanSpotTuneID(QString qParam)
bool setGantryAngle(QString qParam)
float getTableTopPitchAngle() const
float getMetersetRateSet() const
bool setTableTopLateralPosition(QString qParam)
QVariant _CorrectedParameterSequence
QString _DeliveredMeterset
QVariant getBeamLimitingDevicePositionSequence() const
bool setScanSpotMetersetsDelivered(float qParam)
QString getTreatmentControlPointDate() const
QString getNumberOfPaintings() const
QVariant BeamLimitingDevicePositionSequence
bool setPatientSupportAngle(QString qParam)
bool setTreatmentControlPointDate(QString qParam)
QString _SpecifiedMeterset
QString getBeamLimitingDevicePositionSequenceTag() const
QString getDeliveredMeterset() const
QString PatientSupportRotationDirection
bool setBeamLimitingDevicePositionSequence(QVariant qParam)
QString TableTopVerticalPosition
float _TableTopPitchAngle
bool setMetersetRateSet(float qParam)
bool setTableTopRollRotationDirection(QString qParam)
QString TableTopPitchRotationDirection
QString getTableTopLongitudinalPositionTag() const
QString BeamLimitingDeviceRotationDirection
QString getTableTopPitchRotationDirection() const
QString getGantryPitchRotationDirection() const
bool setTreatmentControlPointTime(QString qParam)
QString getRangeModulatorSettingsSequenceTag() const
QVariant RangeModulatorSettingsSequence
bool setRangeModulatorSettingsSequence(QVariant qParam)
QString getCorrectedParameterSequenceTag() const
QString _TreatmentControlPointDate
QString getScanSpotTuneID() const
float ScanSpotPositionMap
bool setTableTopRollAngle(float qParam)
ml::DcmDRTIonControlPointDeliverySequenceInterface * getSequence() const
float _MetersetRateDelivered
QString getTreatmentControlPointTime() const
QString _TableTopLongitudinalPosition
bool setBeamLimitingDeviceAngle(QString qParam)
QString getPatientSupportAngleTag() const
QString _TableTopVerticalPosition
QString getTableTopPitchRotationDirectionTag() const
QString ReferencedControlPointIndex
QString getKVPTag() const
bool setCorrectedParameterSequence(QVariant qParam)
QString getTreatmentControlPointTimeTag() const
QString NumberOfPaintings
QString getIonWedgePositionSequenceTag() const
QVariant getRangeModulatorSettingsSequence() const
QVariant _OverrideSequence
float MetersetRateDelivered
float getGantryPitchAngle() const
bool setGantryPitchRotationDirection(QString qParam)
QString getRangeShifterSettingsSequenceTag() const
QString GantryRotationDirection
QString getTableTopVerticalPositionTag() const
bool setTableTopPitchRotationDirection(QString qParam)
QString getReferencedControlPointIndexTag() const
float getScanSpotPositionMap() const
bool setPatientSupportRotationDirection(QString qParam)
QVariant getOverrideSequence() const
ml::DcmDRTIonControlPointDeliverySequenceInterface::Item getWrappedSequenceItem() const
QVariant OverrideSequence
QVariant _RangeShifterSettingsSequence
bool setLateralSpreadingDeviceSettingsSequence(QVariant qParam)
DRTIonControlPointDeliverySequenceItemWrapper(const DRTIonControlPointDeliverySequenceItemWrapper &toCopy)
QString getNominalBeamEnergyTag() const
QString NumberOfScanSpotPositions
QString getPatientSupportRotationDirection() const
DRTIonControlPointDeliverySequenceItemWrapper(const ml::DcmDRTIonControlPointDeliverySequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTIonControlPointDeliverySequenceInterface *sequenceInterface)
QVariant getCorrectedParameterSequence() const
QString getTableTopRollAngleTag() const
QString _NominalBeamEnergy
bool setReferencedControlPointIndex(QString qParam)
bool setDeliveredMeterset(QString qParam)
QString TableTopRollRotationDirection
bool setHeadFixationAngle(float qParam)
QVariant _IonWedgePositionSequence
QString _NumberOfPaintings
QString TreatmentControlPointDate
QString _PatientSupportAngle
QVariant getIonWedgePositionSequence() const
bool setTableTopVerticalPosition(QString qParam)
QString _GantryPitchRotationDirection
QString GantryPitchRotationDirection
QString _TableTopPitchRotationDirection
QString getTableTopRollRotationDirection() const
float getScanningSpotSize() const
DRTIonControlPointDeliverySequenceItemWrapper & operator=(const DRTIonControlPointDeliverySequenceItemWrapper &toCopy)
QString _BeamLimitingDeviceRotationDirection
QString getGantryRotationDirectionTag() const
QString getTableTopLateralPositionTag() const
QString TableTopLateralPosition
float ScanSpotMetersetsDelivered
float getTableTopRollAngle() const
QVariant IonWedgePositionSequence
QString PatientSupportAngle
QVariantMap getDicomTagByName(QString name) const
QVariantMap getDicomTagByKey(QString key) const
QVariant RangeShifterSettingsSequence
QString getGantryPitchRotationDirectionTag() const
float _ScanSpotMetersetsDelivered
QString TreatmentControlPointTime
bool setIonWedgePositionSequence(QVariant qParam)
QString _BeamLimitingDeviceAngle
QVariant _BeamLimitingDevicePositionSequence
QVariant getDicomTagValueByKey(QString key) const
QVariant getDicomTagValueByName(QString name) const
QString getSpecifiedMeterset() const
QString SpecifiedMeterset
Class to provide access to DRTIonControlPointDeliverySequence.
std::vector< DcmDRTIonControlPointDeliverySequenceInterface::Item > getSequence() const
Return the DRTIonControlPointDeliverySequence this interface class provides access to.
Class to provide access to DRTIonControlPointDeliverySequence.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
Main documentation file for ML users and developers.