25#ifndef __mlDRTIonBeamSequenceItemWrapper_H 
   26#define __mlDRTIonBeamSequenceItemWrapper_H 
   30#include <FMEThirdPartyWarningsDisable.h> 
   36#include <FMEThirdPartyWarningsRestore.h> 
   78    _wrappedSequenceItem = 
toCopy.getWrappedSequenceItem();
 
 
   85    _wrappedSequenceItem = 
toCopy.getWrappedSequenceItem();
 
 
  422  ml::DcmDRTIonBeamSequenceInterface::Item _wrappedSequenceItem;
 
  423  ml::DcmDRTIonBeamSequenceInterface* _sequenceInterface;
 
 
A class that wraps DRTIonBeamSequence Item for use in Python.
 
QString getBeamType() const
 
QVariant getLateralSpreadingDeviceSequence() const
 
bool setPatientSupportID(QString qParam)
 
bool setSnoutSequence(QVariant qParam)
 
QVariant _IonBlockSequence
 
QString _NumberOfRangeModulators
 
QString getNumberOfBlocks() const
 
QString getBeamNameTag() const
 
QString NumberOfControlPoints
 
QString getInstitutionAddress() const
 
QVariant getIonRangeCompensatorSequence() const
 
QString getRadiationAtomicNumberTag() const
 
QString InstitutionAddress
 
QVariant _RangeModulatorSequence
 
bool setIonControlPointSequence(QVariant qParam)
 
QString getFinalCumulativeMetersetWeightTag() const
 
QString getPrimaryDosimeterUnit() const
 
QString PrimaryDosimeterUnit
 
QVariant LateralSpreadingDeviceSequence
 
bool setBeamDescription(QString qParam)
 
bool setLateralSpreadingDeviceSequence(QVariant qParam)
 
QString getNumberOfLateralSpreadingDevices() const
 
QString getScanModeTag() const
 
bool setTreatmentDeliveryType(QString qParam)
 
bool setApplicatorSequence(QVariant qParam)
 
bool setNumberOfBoli(QString qParam)
 
float FixationLightPolarAngle
 
QVariant _IonControlPointSequence
 
QString getFixationLightAzimuthalAngleTag() const
 
QString getRangeModulatorSequenceTag() const
 
QString getInstitutionNameTag() const
 
float getTotalBlockTrayWaterEquivalentThickness() const
 
bool setNumberOfCompensators(QString qParam)
 
QString getTreatmentMachineNameTag() const
 
QString getReferencedBolusSequenceTag() const
 
QString getNumberOfRangeShiftersTag() const
 
bool setNumberOfWedges(QString qParam)
 
QString getNumberOfCompensators() const
 
QString getPatientSupportAccessoryCodeTag() const
 
QString getBeamTypeTag() const
 
QString getTreatmentDeliveryTypeTag() const
 
QVariant IonBlockSequence
 
QString _PrimaryDosimeterUnit
 
QVariant ApplicatorSequence
 
QString _NumberOfLateralSpreadingDevices
 
QString getTotalBlockTrayWaterEquivalentThicknessTag() const
 
QVariant IonControlPointSequence
 
bool setReferencedBolusSequence(QVariant qParam)
 
QString getDeviceSerialNumberTag() const
 
bool setReferencedPatientSetupNumber(QString qParam)
 
QString getRadiationTypeTag() const
 
QString getNumberOfLateralSpreadingDevicesTag() const
 
QString getTotalCompensatorTrayWaterEquivalentThicknessTag() const
 
QVariantMap getDicomTagByKey(QString key) const
 
float _FixationLightAzimuthalAngle
 
QString ReferencedToleranceTableNumber
 
QVariant IonRangeCompensatorSequence
 
QVariant getDicomTagValueByName(QString name) const
 
QString getIonWedgeSequenceTag() const
 
QString _FinalCumulativeMetersetWeight
 
QString getPrimaryDosimeterUnitTag() const
 
QString _ManufacturerModelName
 
QVariant getReferencedReferenceImageSequence() const
 
QString getReferencedPatientSetupNumberTag() const
 
QString getTotalWedgeTrayWaterEquivalentThicknessTag() const
 
QVariant _IonWedgeSequence
 
bool setIonBlockSequence(QVariant qParam)
 
bool setBeamName(QString qParam)
 
bool setNumberOfRangeModulators(QString qParam)
 
QString getManufacturerTag() const
 
QString getManufacturerModelNameTag() const
 
bool setDeviceSerialNumber(QString qParam)
 
QVariant ReferencedReferenceImageSequence
 
bool setFixationLightAzimuthalAngle(float qParam)
 
QString getBeamNumberTag() const
 
QString RadiationAtomicNumber
 
QVariant _IonBeamLimitingDeviceSequence
 
QString getNumberOfControlPointsTag() const
 
float TotalCompensatorTrayWaterEquivalentThickness
 
QVariant RangeShifterSequence
 
QString getRadiationAtomicNumber() const
 
bool setScanMode(QString qParam)
 
QVariant getReferencedDoseSequence() const
 
QString NumberOfRangeShifters
 
QString getNumberOfWedges() const
 
QString getManufacturer() const
 
QVariant getApplicatorSequence() const
 
bool setBeamType(QString qParam)
 
bool setNumberOfLateralSpreadingDevices(QString qParam)
 
QString getIonBlockSequenceTag() const
 
QString getPatientSupportTypeTag() const
 
QString InstitutionalDepartmentName
 
QVariant getSnoutSequence() const
 
QString _PatientSupportType
 
float getTotalCompensatorTrayWaterEquivalentThickness() const
 
QString getNumberOfCompensatorsTag() const
 
DRTIonBeamSequenceItemWrapper(const ml::DcmDRTIonBeamSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTIonBeamSequenceInterface *sequenceInterface)
 
QVariant _IonRangeCompensatorSequence
 
QString DeviceSerialNumber
 
QString getInstitutionalDepartmentNameTag() const
 
QVariant _ReferencedReferenceImageSequence
 
bool setTotalBlockTrayWaterEquivalentThickness(float qParam)
 
bool setReferencedToleranceTableNumber(QString qParam)
 
QString _InstitutionAddress
 
QString _RadiationAtomicNumber
 
bool setRangeShifterSequence(QVariant qParam)
 
QVariant getRangeShifterSequence() const
 
bool setReferencedDoseSequence(QVariant qParam)
 
bool setRadiationMassNumber(QString qParam)
 
QString getRadiationChargeStateTag() const
 
QString getFixationLightPolarAngleTag() const
 
QVariantMap getDicomTagByName(QString name) const
 
QString getRadiationMassNumberTag() const
 
QString getVirtualSourceAxisDistancesTag() const
 
QString PatientSupportAccessoryCode
 
QString getRadiationType() const
 
QString getInstitutionAddressTag() const
 
QString getBeamDescriptionTag() const
 
QString TreatmentMachineName
 
QString getApplicatorSequenceTag() const
 
bool setRangeModulatorSequence(QVariant qParam)
 
QVariant IonWedgeSequence
 
QVariant _RangeShifterSequence
 
QString getIonBeamLimitingDeviceSequenceTag() const
 
QString getFinalCumulativeMetersetWeight() const
 
bool setInstitutionAddress(QString qParam)
 
float TotalWedgeTrayWaterEquivalentThickness
 
QString getReferencedToleranceTableNumber() const
 
bool setBeamNumber(QString qParam)
 
QString getInstitutionName() const
 
ml::DcmDRTIonBeamSequenceInterface * getSequence() const
 
QString _NumberOfRangeShifters
 
float FixationLightAzimuthalAngle
 
QString getNumberOfControlPoints() const
 
QVariant RangeModulatorSequence
 
float TotalBlockTrayWaterEquivalentThickness
 
QString getBeamDescription() const
 
bool setPatientSupportType(QString qParam)
 
QVariant getReferencedBolusSequence() const
 
float VirtualSourceAxisDistances
 
QString RadiationMassNumber
 
QString getRangeShifterSequenceTag() const
 
QVariant getIonWedgeSequence() const
 
QString _TreatmentMachineName
 
bool setIonBeamLimitingDeviceSequence(QVariant qParam)
 
bool setIonRangeCompensatorSequence(QVariant qParam)
 
QVariant _ReferencedDoseSequence
 
QString getNumberOfWedgesTag() const
 
QString getLateralSpreadingDeviceSequenceTag() const
 
QString ManufacturerModelName
 
bool setFinalCumulativeMetersetWeight(QString qParam)
 
int getRadiationChargeState() const
 
QString TreatmentDeliveryType
 
QString NumberOfRangeModulators
 
QString getInstitutionalDepartmentName() const
 
bool setManufacturer(QString qParam)
 
QString getIonControlPointSequenceTag() const
 
QString getReferencedToleranceTableNumberTag() const
 
bool setTotalCompensatorTrayWaterEquivalentThickness(float qParam)
 
QString getNumberOfRangeShifters() const
 
bool setTreatmentMachineName(QString qParam)
 
QString getPatientSupportID() const
 
QString PatientSupportType
 
bool setRadiationType(QString qParam)
 
DRTIonBeamSequenceItemWrapper(const DRTIonBeamSequenceItemWrapper &toCopy)
 
QString getRadiationMassNumber() const
 
QString getPatientSupportType() const
 
QVariant getDicomTagValueByKey(QString key) const
 
QString getNumberOfRangeModulatorsTag() const
 
QVariant getRangeModulatorSequence() const
 
ml::DcmDRTIonBeamSequenceInterface::Item getWrappedSequenceItem() const
 
QString getNumberOfBoliTag() const
 
bool setInstitutionalDepartmentName(QString qParam)
 
QString getNumberOfBlocksTag() const
 
float _VirtualSourceAxisDistances
 
QString _ReferencedPatientSetupNumber
 
bool setVirtualSourceAxisDistances(float qParam)
 
QString getPatientSupportAccessoryCode() const
 
DRTIonBeamSequenceItemWrapper & operator=(const DRTIonBeamSequenceItemWrapper &toCopy)
 
bool setIonWedgeSequence(QVariant qParam)
 
QString _InstitutionalDepartmentName
 
int _RadiationChargeState
 
bool setNumberOfRangeShifters(QString qParam)
 
QString getScanMode() const
 
QString _DeviceSerialNumber
 
bool setManufacturerModelName(QString qParam)
 
QString getIonRangeCompensatorSequenceTag() const
 
QString _NumberOfControlPoints
 
QString getTreatmentMachineName() const
 
QString _RadiationMassNumber
 
QString _TreatmentDeliveryType
 
bool setRadiationAtomicNumber(QString qParam)
 
float _FixationLightPolarAngle
 
QString NumberOfLateralSpreadingDevices
 
QVariant getIonControlPointSequence() const
 
float getTotalWedgeTrayWaterEquivalentThickness() const
 
QString _PatientSupportAccessoryCode
 
bool setNumberOfBlocks(QString qParam)
 
QVariant ReferencedDoseSequence
 
bool setPrimaryDosimeterUnit(QString qParam)
 
QVariant _LateralSpreadingDeviceSequence
 
QString getReferencedReferenceImageSequenceTag() const
 
bool setReferencedReferenceImageSequence(QVariant qParam)
 
bool setPatientSupportAccessoryCode(QString qParam)
 
QString getPatientSupportIDTag() const
 
QString getReferencedPatientSetupNumber() const
 
float getFixationLightAzimuthalAngle() const
 
QStringList dir(QString searchString="") const
 
QString getBeamName() const
 
float getVirtualSourceAxisDistances() const
 
bool setNumberOfControlPoints(QString qParam)
 
QString _PatientSupportID
 
float _TotalWedgeTrayWaterEquivalentThickness
 
QStringList _propertyKeys
 
QVariant _ReferencedBolusSequence
 
bool setInstitutionName(QString qParam)
 
QVariant getIonBlockSequence() const
 
QVariant ReferencedBolusSequence
 
QVariant IonBeamLimitingDeviceSequence
 
float getFixationLightPolarAngle() const
 
QString _ReferencedToleranceTableNumber
 
QString _NumberOfCompensators
 
bool setFixationLightPolarAngle(float qParam)
 
bool setTotalWedgeTrayWaterEquivalentThickness(float qParam)
 
QString getSnoutSequenceTag() const
 
QString getBeamNumber() const
 
QVariant getIonBeamLimitingDeviceSequence() const
 
QString getManufacturerModelName() const
 
QString getNumberOfBoli() const
 
QString getTreatmentDeliveryType() const
 
QString getReferencedDoseSequenceTag() const
 
float _TotalCompensatorTrayWaterEquivalentThickness
 
QVariant _ApplicatorSequence
 
QString getDeviceSerialNumber() const
 
QString getNumberOfRangeModulators() const
 
QString FinalCumulativeMetersetWeight
 
bool setRadiationChargeState(int qParam)
 
float _TotalBlockTrayWaterEquivalentThickness
 
QString ReferencedPatientSetupNumber
 
QString NumberOfCompensators
 
Class to provide access to DRTIonBeamSequence.
 
std::vector< DcmDRTIonBeamSequenceInterface::Item > getSequence() const
Return the DRTIonBeamSequence this interface class provides access to.
 
Class to provide access to DRTIonBeamSequence.
 
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
 
Main documentation file for ML users and developers.