MeVisLab Toolbox Reference
DRTIonBeamSequenceWrapper Class Reference

A class that wraps DRTIonBeamSequence Item for use in Python. More...

#include <mlDRTIonBeamSequenceWrapper.h>

Inheritance diagram for DRTIonBeamSequenceWrapper:

Public Slots

Access to wrapped DRTIonBeamSequence object.

\script

int getNumberOfItems () const
 
QVariant getItem (int idx)
 
QVariant addItem ()
 
bool insertItem (int idx)
 
bool removeItem (int idx)
 

Public Member Functions

 DRTIonBeamSequenceWrapper (ml::DcmDRTIonBeamSequenceInterface *wrappedSequence)
 
 DRTIonBeamSequenceWrapper (const DRTIonBeamSequenceWrapper &toCopy)
 
DRTIonBeamSequenceWrapperoperator= (const DRTIonBeamSequenceWrapper &toCopy)
 
ml::DcmDRTIonBeamSequenceInterface getWrappedSequence () const
 
QString getBeamDescriptionTag () const
 
QString getBeamNameTag () const
 
QString getBeamNumberTag () const
 
QString getBeamTypeTag () const
 
QString getDeviceSerialNumberTag () const
 
QString getFinalCumulativeMetersetWeightTag () const
 
QString getFixationLightAzimuthalAngleTag () const
 
QString getFixationLightPolarAngleTag () const
 
QString getInstitutionAddressTag () const
 
QString getInstitutionNameTag () const
 
QString getInstitutionalDepartmentNameTag () const
 
QString getManufacturerTag () const
 
QString getManufacturerModelNameTag () const
 
QString getNumberOfBlocksTag () const
 
QString getNumberOfBoliTag () const
 
QString getNumberOfCompensatorsTag () const
 
QString getNumberOfControlPointsTag () const
 
QString getNumberOfLateralSpreadingDevicesTag () const
 
QString getNumberOfRangeModulatorsTag () const
 
QString getNumberOfRangeShiftersTag () const
 
QString getNumberOfWedgesTag () const
 
QString getPatientSupportAccessoryCodeTag () const
 
QString getPatientSupportIDTag () const
 
QString getPatientSupportTypeTag () const
 
QString getPrimaryDosimeterUnitTag () const
 
QString getRadiationAtomicNumberTag () const
 
QString getRadiationChargeStateTag () const
 
QString getRadiationMassNumberTag () const
 
QString getRadiationTypeTag () const
 
QString getReferencedPatientSetupNumberTag () const
 
QString getReferencedToleranceTableNumberTag () const
 
QString getScanModeTag () const
 
QString getTotalBlockTrayWaterEquivalentThicknessTag () const
 
QString getTotalCompensatorTrayWaterEquivalentThicknessTag () const
 
QString getTotalWedgeTrayWaterEquivalentThicknessTag () const
 
QString getTreatmentDeliveryTypeTag () const
 
QString getTreatmentMachineNameTag () const
 
QString getVirtualSourceAxisDistancesTag () const
 
QString getApplicatorSequenceTag () const
 
QString getIonBeamLimitingDeviceSequenceTag () const
 
QString getIonBlockSequenceTag () const
 
QString getIonControlPointSequenceTag () const
 
QString getIonRangeCompensatorSequenceTag () const
 
QString getIonWedgeSequenceTag () const
 
QString getLateralSpreadingDeviceSequenceTag () const
 
QString getRangeModulatorSequenceTag () const
 
QString getRangeShifterSequenceTag () const
 
QString getReferencedBolusSequenceTag () const
 
QString getReferencedDoseSequenceTag () const
 
QString getReferencedReferenceImageSequenceTag () const
 
QString getSnoutSequenceTag () const
 

Detailed Description

A class that wraps DRTIonBeamSequence Item for use in Python.

\script

Definition at line 45 of file mlDRTIonBeamSequenceWrapper.h.

Constructor & Destructor Documentation

◆ DRTIonBeamSequenceWrapper() [1/2]

DRTIonBeamSequenceWrapper::DRTIonBeamSequenceWrapper ( ml::DcmDRTIonBeamSequenceInterface * wrappedSequence)
inline

Definition at line 51 of file mlDRTIonBeamSequenceWrapper.h.

◆ DRTIonBeamSequenceWrapper() [2/2]

DRTIonBeamSequenceWrapper::DRTIonBeamSequenceWrapper ( const DRTIonBeamSequenceWrapper & toCopy)
inline

Member Function Documentation

◆ addItem

QVariant DRTIonBeamSequenceWrapper::addItem ( )
slot

◆ getApplicatorSequenceTag()

QString DRTIonBeamSequenceWrapper::getApplicatorSequenceTag ( ) const
inline

◆ getBeamDescriptionTag()

QString DRTIonBeamSequenceWrapper::getBeamDescriptionTag ( ) const
inline

◆ getBeamNameTag()

QString DRTIonBeamSequenceWrapper::getBeamNameTag ( ) const
inline

◆ getBeamNumberTag()

QString DRTIonBeamSequenceWrapper::getBeamNumberTag ( ) const
inline

◆ getBeamTypeTag()

QString DRTIonBeamSequenceWrapper::getBeamTypeTag ( ) const
inline

◆ getDeviceSerialNumberTag()

QString DRTIonBeamSequenceWrapper::getDeviceSerialNumberTag ( ) const
inline

◆ getFinalCumulativeMetersetWeightTag()

QString DRTIonBeamSequenceWrapper::getFinalCumulativeMetersetWeightTag ( ) const
inline

◆ getFixationLightAzimuthalAngleTag()

QString DRTIonBeamSequenceWrapper::getFixationLightAzimuthalAngleTag ( ) const
inline

◆ getFixationLightPolarAngleTag()

QString DRTIonBeamSequenceWrapper::getFixationLightPolarAngleTag ( ) const
inline

◆ getInstitutionAddressTag()

QString DRTIonBeamSequenceWrapper::getInstitutionAddressTag ( ) const
inline

◆ getInstitutionalDepartmentNameTag()

QString DRTIonBeamSequenceWrapper::getInstitutionalDepartmentNameTag ( ) const
inline

◆ getInstitutionNameTag()

QString DRTIonBeamSequenceWrapper::getInstitutionNameTag ( ) const
inline

◆ getIonBeamLimitingDeviceSequenceTag()

QString DRTIonBeamSequenceWrapper::getIonBeamLimitingDeviceSequenceTag ( ) const
inline

◆ getIonBlockSequenceTag()

QString DRTIonBeamSequenceWrapper::getIonBlockSequenceTag ( ) const
inline

◆ getIonControlPointSequenceTag()

QString DRTIonBeamSequenceWrapper::getIonControlPointSequenceTag ( ) const
inline

◆ getIonRangeCompensatorSequenceTag()

QString DRTIonBeamSequenceWrapper::getIonRangeCompensatorSequenceTag ( ) const
inline

◆ getIonWedgeSequenceTag()

QString DRTIonBeamSequenceWrapper::getIonWedgeSequenceTag ( ) const
inline

◆ getItem

QVariant DRTIonBeamSequenceWrapper::getItem ( int idx)
slot

◆ getLateralSpreadingDeviceSequenceTag()

QString DRTIonBeamSequenceWrapper::getLateralSpreadingDeviceSequenceTag ( ) const
inline

◆ getManufacturerModelNameTag()

QString DRTIonBeamSequenceWrapper::getManufacturerModelNameTag ( ) const
inline

◆ getManufacturerTag()

QString DRTIonBeamSequenceWrapper::getManufacturerTag ( ) const
inline

◆ getNumberOfBlocksTag()

QString DRTIonBeamSequenceWrapper::getNumberOfBlocksTag ( ) const
inline

◆ getNumberOfBoliTag()

QString DRTIonBeamSequenceWrapper::getNumberOfBoliTag ( ) const
inline

◆ getNumberOfCompensatorsTag()

QString DRTIonBeamSequenceWrapper::getNumberOfCompensatorsTag ( ) const
inline

◆ getNumberOfControlPointsTag()

QString DRTIonBeamSequenceWrapper::getNumberOfControlPointsTag ( ) const
inline

◆ getNumberOfItems

int DRTIonBeamSequenceWrapper::getNumberOfItems ( ) const
slot

◆ getNumberOfLateralSpreadingDevicesTag()

QString DRTIonBeamSequenceWrapper::getNumberOfLateralSpreadingDevicesTag ( ) const
inline

◆ getNumberOfRangeModulatorsTag()

QString DRTIonBeamSequenceWrapper::getNumberOfRangeModulatorsTag ( ) const
inline

◆ getNumberOfRangeShiftersTag()

QString DRTIonBeamSequenceWrapper::getNumberOfRangeShiftersTag ( ) const
inline

◆ getNumberOfWedgesTag()

QString DRTIonBeamSequenceWrapper::getNumberOfWedgesTag ( ) const
inline

◆ getPatientSupportAccessoryCodeTag()

QString DRTIonBeamSequenceWrapper::getPatientSupportAccessoryCodeTag ( ) const
inline

◆ getPatientSupportIDTag()

QString DRTIonBeamSequenceWrapper::getPatientSupportIDTag ( ) const
inline

◆ getPatientSupportTypeTag()

QString DRTIonBeamSequenceWrapper::getPatientSupportTypeTag ( ) const
inline

◆ getPrimaryDosimeterUnitTag()

QString DRTIonBeamSequenceWrapper::getPrimaryDosimeterUnitTag ( ) const
inline

◆ getRadiationAtomicNumberTag()

QString DRTIonBeamSequenceWrapper::getRadiationAtomicNumberTag ( ) const
inline

◆ getRadiationChargeStateTag()

QString DRTIonBeamSequenceWrapper::getRadiationChargeStateTag ( ) const
inline

◆ getRadiationMassNumberTag()

QString DRTIonBeamSequenceWrapper::getRadiationMassNumberTag ( ) const
inline

◆ getRadiationTypeTag()

QString DRTIonBeamSequenceWrapper::getRadiationTypeTag ( ) const
inline

◆ getRangeModulatorSequenceTag()

QString DRTIonBeamSequenceWrapper::getRangeModulatorSequenceTag ( ) const
inline

◆ getRangeShifterSequenceTag()

QString DRTIonBeamSequenceWrapper::getRangeShifterSequenceTag ( ) const
inline

◆ getReferencedBolusSequenceTag()

QString DRTIonBeamSequenceWrapper::getReferencedBolusSequenceTag ( ) const
inline

◆ getReferencedDoseSequenceTag()

QString DRTIonBeamSequenceWrapper::getReferencedDoseSequenceTag ( ) const
inline

◆ getReferencedPatientSetupNumberTag()

QString DRTIonBeamSequenceWrapper::getReferencedPatientSetupNumberTag ( ) const
inline

◆ getReferencedReferenceImageSequenceTag()

QString DRTIonBeamSequenceWrapper::getReferencedReferenceImageSequenceTag ( ) const
inline

◆ getReferencedToleranceTableNumberTag()

QString DRTIonBeamSequenceWrapper::getReferencedToleranceTableNumberTag ( ) const
inline

◆ getScanModeTag()

QString DRTIonBeamSequenceWrapper::getScanModeTag ( ) const
inline

◆ getSnoutSequenceTag()

QString DRTIonBeamSequenceWrapper::getSnoutSequenceTag ( ) const
inline

◆ getTotalBlockTrayWaterEquivalentThicknessTag()

QString DRTIonBeamSequenceWrapper::getTotalBlockTrayWaterEquivalentThicknessTag ( ) const
inline

◆ getTotalCompensatorTrayWaterEquivalentThicknessTag()

QString DRTIonBeamSequenceWrapper::getTotalCompensatorTrayWaterEquivalentThicknessTag ( ) const
inline

◆ getTotalWedgeTrayWaterEquivalentThicknessTag()

QString DRTIonBeamSequenceWrapper::getTotalWedgeTrayWaterEquivalentThicknessTag ( ) const
inline

◆ getTreatmentDeliveryTypeTag()

QString DRTIonBeamSequenceWrapper::getTreatmentDeliveryTypeTag ( ) const
inline

◆ getTreatmentMachineNameTag()

QString DRTIonBeamSequenceWrapper::getTreatmentMachineNameTag ( ) const
inline

◆ getVirtualSourceAxisDistancesTag()

QString DRTIonBeamSequenceWrapper::getVirtualSourceAxisDistancesTag ( ) const
inline

◆ getWrappedSequence()

ml::DcmDRTIonBeamSequenceInterface DRTIonBeamSequenceWrapper::getWrappedSequence ( ) const
inline

Definition at line 67 of file mlDRTIonBeamSequenceWrapper.h.

◆ insertItem

bool DRTIonBeamSequenceWrapper::insertItem ( int idx)
slot

◆ operator=()

DRTIonBeamSequenceWrapper & DRTIonBeamSequenceWrapper::operator= ( const DRTIonBeamSequenceWrapper & toCopy)
inline

◆ removeItem

bool DRTIonBeamSequenceWrapper::removeItem ( int idx)
slot

The documentation for this class was generated from the following file: