25#ifndef __mlDRTIonControlPointSequenceItemWrapper_H
26#define __mlDRTIonControlPointSequenceItemWrapper_H
30#include <FMEThirdPartyWarningsDisable.h>
36#include <FMEThirdPartyWarningsRestore.h>
71 _wrappedSequenceItem =
toCopy.getWrappedSequenceItem();
78 _wrappedSequenceItem =
toCopy.getWrappedSequenceItem();
325 ml::DcmDRTIonControlPointSequenceInterface::Item _wrappedSequenceItem;
326 ml::DcmDRTIonControlPointSequenceInterface* _sequenceInterface;
A class that wraps DRTIonControlPointSequence Item for use in Python.
QString getSnoutPositionTag() const
QString getTableTopRollRotationDirectionTag() const
QString _TableTopVerticalPosition
bool setNumberOfScanSpotPositions(QString qParam)
QString getGantryRotationDirectionTag() const
bool setHeadFixationAngle(float qParam)
QString getCumulativeMetersetWeight() const
QString getGantryAngle() const
QString getTableTopVerticalPosition() const
QVariant getIonWedgePositionSequence() const
QString getNumberOfPaintings() const
QString getScanSpotMetersetWeightsTag() const
QString TableTopLongitudinalPosition
QString getPatientSupportAngle() const
QString NumberOfScanSpotPositions
QVariant _LateralSpreadingDeviceSettingsSequence
bool setTableTopPitchAngle(float qParam)
bool setControlPointIndex(QString qParam)
QString TableTopPitchRotationDirection
QString _NominalBeamEnergy
QVariant RangeShifterSettingsSequence
ml::DcmDRTIonControlPointSequenceInterface::Item getWrappedSequenceItem() const
QString SurfaceEntryPoint
bool setTableTopRollRotationDirection(QString qParam)
bool setIsocenterPosition(QString qParam)
QVariantMap getDicomTagByKey(QString key) const
float getScanSpotPositionMap() const
QVariant LateralSpreadingDeviceSettingsSequence
QVariant BeamLimitingDevicePositionSequence
QString _CumulativeMetersetWeight
float getMetersetRate() const
QString TableTopVerticalPosition
DRTIonControlPointSequenceItemWrapper(const ml::DcmDRTIonControlPointSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTIonControlPointSequenceInterface *sequenceInterface)
QVariant IonWedgePositionSequence
bool setIonWedgePositionSequence(QVariant qParam)
bool setBeamLimitingDeviceAngle(QString qParam)
QString getNominalBeamEnergy() const
bool setNumberOfPaintings(QString qParam)
QString getNumberOfScanSpotPositions() const
QString PatientSupportAngle
QString getTableTopPitchAngleTag() const
bool setGantryPitchRotationDirection(QString qParam)
QVariant RangeModulatorSettingsSequence
QVariant _RangeModulatorSettingsSequence
QVariant _ReferencedDoseReferenceSequence
QString getScanningSpotSizeTag() const
QString getTableTopPitchRotationDirection() const
QString getRangeShifterSettingsSequenceTag() const
QVariant getBeamLimitingDevicePositionSequence() const
QString getTableTopRollRotationDirection() const
QString _BeamLimitingDeviceRotationDirection
QString getNumberOfPaintingsTag() const
QString IsocenterPosition
QString getNominalBeamEnergyTag() const
QString NumberOfPaintings
float getTableTopRollAngle() const
float getGantryPitchAngle() const
QString _GantryRotationDirection
QStringList dir(QString searchString="") const
QVariantMap getDicomTagByName(QString name) const
QVariant ReferencedDoseReferenceSequence
QVariant getRangeShifterSettingsSequence() const
QString getCumulativeMetersetWeightTag() const
QString getScanSpotTuneIDTag() const
QString getTableTopPitchRotationDirectionTag() const
QString TableTopRollRotationDirection
QString getTableTopLongitudinalPositionTag() const
QString getNumberOfScanSpotPositionsTag() const
QString _TableTopLongitudinalPosition
QString getRangeModulatorSettingsSequenceTag() const
float getSnoutPosition() const
QVariant getDicomTagValueByKey(QString key) const
QString TableTopLateralPosition
bool setTableTopLateralPosition(QString qParam)
QVariant getDicomTagValueByName(QString name) const
float ScanSpotPositionMap
QString getTableTopLongitudinalPosition() const
QString getBeamLimitingDeviceAngle() const
QString getLateralSpreadingDeviceSettingsSequenceTag() const
QVariant getLateralSpreadingDeviceSettingsSequence() const
QString _NumberOfPaintings
float _ScanSpotPositionMap
bool setTableTopRollAngle(float qParam)
QString getSurfaceEntryPointTag() const
bool setReferencedDoseReferenceSequence(QVariant qParam)
bool setSurfaceEntryPoint(QString qParam)
QString _TableTopRollRotationDirection
QString BeamLimitingDeviceAngle
QString _PatientSupportRotationDirection
bool setMetersetRate(float qParam)
QString getTableTopVerticalPositionTag() const
QString getGantryPitchAngleTag() const
QString _IsocenterPosition
QString _NumberOfScanSpotPositions
QString getSurfaceEntryPoint() const
QString getReferencedDoseReferenceSequenceTag() const
QVariant _IonWedgePositionSequence
QString _SurfaceEntryPoint
bool setGantryAngle(QString qParam)
float getScanSpotMetersetWeights() const
QString getPatientSupportRotationDirectionTag() const
bool setNominalBeamEnergy(QString qParam)
bool setBeamLimitingDevicePositionSequence(QVariant qParam)
bool setScanningSpotSize(float qParam)
QStringList _propertyKeys
QString getBeamLimitingDeviceAngleTag() const
bool setScanSpotMetersetWeights(float qParam)
QVariant getRangeModulatorSettingsSequence() const
QString getBeamLimitingDeviceRotationDirectionTag() const
QVariant _RangeShifterSettingsSequence
float getHeadFixationAngle() const
bool setGantryPitchAngle(float qParam)
QString ControlPointIndex
QString getIonWedgePositionSequenceTag() const
QString getPatientSupportAngleTag() const
QString getGantryPitchRotationDirection() const
bool setGantryRotationDirection(QString qParam)
float getTableTopPitchAngle() const
QString _BeamLimitingDeviceAngle
QString getIsocenterPositionTag() const
QString _GantryPitchRotationDirection
QString NominalBeamEnergy
bool setScanSpotTuneID(QString qParam)
QString PatientSupportRotationDirection
QString getTableTopLateralPositionTag() const
QString _TableTopLateralPosition
float _TableTopPitchAngle
QVariant _BeamLimitingDevicePositionSequence
DRTIonControlPointSequenceItemWrapper & operator=(const DRTIonControlPointSequenceItemWrapper &toCopy)
bool setCumulativeMetersetWeight(QString qParam)
bool setBeamLimitingDeviceRotationDirection(QString qParam)
QString getKVPTag() const
QString getControlPointIndex() const
float getScanningSpotSize() const
QString getScanSpotTuneID() const
bool setSnoutPosition(float qParam)
QString getTableTopLateralPosition() const
QString BeamLimitingDeviceRotationDirection
QString _PatientSupportAngle
QString getScanSpotPositionMapTag() const
bool setRangeShifterSettingsSequence(QVariant qParam)
QString CumulativeMetersetWeight
QString getControlPointIndexTag() const
QVariant getReferencedDoseReferenceSequence() const
QString getBeamLimitingDeviceRotationDirection() const
bool setKVP(QString qParam)
QString getMetersetRateTag() const
QString GantryRotationDirection
bool setLateralSpreadingDeviceSettingsSequence(QVariant qParam)
bool setPatientSupportAngle(QString qParam)
QString getPatientSupportRotationDirection() const
QString getTableTopRollAngleTag() const
bool setPatientSupportRotationDirection(QString qParam)
DRTIonControlPointSequenceItemWrapper(const DRTIonControlPointSequenceItemWrapper &toCopy)
bool setTableTopPitchRotationDirection(QString qParam)
QString getBeamLimitingDevicePositionSequenceTag() const
QString _TableTopPitchRotationDirection
bool setTableTopLongitudinalPosition(QString qParam)
QString getGantryPitchRotationDirectionTag() const
QString getHeadFixationAngleTag() const
bool setScanSpotPositionMap(float qParam)
QString getGantryAngleTag() const
bool setTableTopVerticalPosition(QString qParam)
QString getIsocenterPosition() const
QString getGantryRotationDirection() const
float ScanSpotMetersetWeights
float _ScanSpotMetersetWeights
bool setRangeModulatorSettingsSequence(QVariant qParam)
QString GantryPitchRotationDirection
QString _ControlPointIndex
ml::DcmDRTIonControlPointSequenceInterface * getSequence() const
Class to provide access to DRTIonControlPointSequence.
std::vector< DcmDRTIonControlPointSequenceInterface::Item > getSequence() const
Return the DRTIonControlPointSequence this interface class provides access to.
Class to provide access to DRTIonControlPointSequence.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
Main documentation file for ML users and developers.