MeVisLab Toolbox Reference
DRTBeamSequenceWrapper Class Reference

#include <mlDRTBeamSequenceWrapper.h>

Inheritance diagram for DRTBeamSequenceWrapper:

Public Slots

Access to wrapped DRTBeamSequence object.
int getNumberOfItems () const
 \script
QVariant getItem (int idx)
QVariant addItem ()
bool insertItem (int idx)
bool removeItem (int idx)

Public Member Functions

 DRTBeamSequenceWrapper (ml::DcmDRTBeamSequenceInterface *wrappedSequence)
 DRTBeamSequenceWrapper (const DRTBeamSequenceWrapper &toCopy)
DRTBeamSequenceWrapperoperator= (const DRTBeamSequenceWrapper &toCopy)
ml::DcmDRTBeamSequenceInterface getWrappedSequence () const
QString getBeamDescriptionTag () const
QString getBeamNameTag () const
QString getBeamNumberTag () const
QString getBeamTypeTag () const
QString getDeviceSerialNumberTag () const
QString getFinalCumulativeMetersetWeightTag () const
QString getHighDoseTechniqueTypeTag () 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 getNumberOfWedgesTag () const
QString getPrimaryDosimeterUnitTag () const
QString getRadiationTypeTag () const
QString getReferencedPatientSetupNumberTag () const
QString getReferencedToleranceTableNumberTag () const
QString getSourceAxisDistanceTag () const
QString getTotalBlockTrayFactorTag () const
QString getTotalCompensatorTrayFactorTag () const
QString getTreatmentDeliveryTypeTag () const
QString getTreatmentMachineNameTag () const
QString getApplicatorSequenceTag () const
QString getBeamLimitingDeviceSequenceTag () const
QString getBlockSequenceTag () const
QString getCompensatorSequenceTag () const
QString getControlPointSequenceTag () const
QString getPlannedVerificationImageSequenceTag () const
QString getReferencedBolusSequenceTag () const
QString getReferencedDoseSequenceTag () const
QString getReferencedReferenceImageSequenceTag () const
QString getWedgeSequenceTag () const

Detailed Description

A class that wraps DRTBeamSequence Item for use in Python. \script

Definition at line 45 of file mlDRTBeamSequenceWrapper.h.

Constructor & Destructor Documentation

◆ DRTBeamSequenceWrapper() [1/2]

DRTBeamSequenceWrapper::DRTBeamSequenceWrapper ( ml::DcmDRTBeamSequenceInterface * wrappedSequence)
inline

Definition at line 51 of file mlDRTBeamSequenceWrapper.h.

Referenced by DRTBeamSequenceWrapper(), and operator=().

◆ DRTBeamSequenceWrapper() [2/2]

DRTBeamSequenceWrapper::DRTBeamSequenceWrapper ( const DRTBeamSequenceWrapper & toCopy)
inline

Member Function Documentation

◆ addItem

QVariant DRTBeamSequenceWrapper::addItem ( )
slot

◆ getApplicatorSequenceTag()

QString DRTBeamSequenceWrapper::getApplicatorSequenceTag ( ) const
inline

Definition at line 123 of file mlDRTBeamSequenceWrapper.h.

◆ getBeamDescriptionTag()

QString DRTBeamSequenceWrapper::getBeamDescriptionTag ( ) const
inline

Definition at line 70 of file mlDRTBeamSequenceWrapper.h.

◆ getBeamLimitingDeviceSequenceTag()

QString DRTBeamSequenceWrapper::getBeamLimitingDeviceSequenceTag ( ) const
inline

Definition at line 125 of file mlDRTBeamSequenceWrapper.h.

◆ getBeamNameTag()

QString DRTBeamSequenceWrapper::getBeamNameTag ( ) const
inline

Definition at line 72 of file mlDRTBeamSequenceWrapper.h.

◆ getBeamNumberTag()

QString DRTBeamSequenceWrapper::getBeamNumberTag ( ) const
inline

Definition at line 74 of file mlDRTBeamSequenceWrapper.h.

◆ getBeamTypeTag()

QString DRTBeamSequenceWrapper::getBeamTypeTag ( ) const
inline

Definition at line 76 of file mlDRTBeamSequenceWrapper.h.

◆ getBlockSequenceTag()

QString DRTBeamSequenceWrapper::getBlockSequenceTag ( ) const
inline

Definition at line 127 of file mlDRTBeamSequenceWrapper.h.

◆ getCompensatorSequenceTag()

QString DRTBeamSequenceWrapper::getCompensatorSequenceTag ( ) const
inline

Definition at line 129 of file mlDRTBeamSequenceWrapper.h.

◆ getControlPointSequenceTag()

QString DRTBeamSequenceWrapper::getControlPointSequenceTag ( ) const
inline

Definition at line 131 of file mlDRTBeamSequenceWrapper.h.

◆ getDeviceSerialNumberTag()

QString DRTBeamSequenceWrapper::getDeviceSerialNumberTag ( ) const
inline

Definition at line 78 of file mlDRTBeamSequenceWrapper.h.

◆ getFinalCumulativeMetersetWeightTag()

QString DRTBeamSequenceWrapper::getFinalCumulativeMetersetWeightTag ( ) const
inline

Definition at line 80 of file mlDRTBeamSequenceWrapper.h.

◆ getHighDoseTechniqueTypeTag()

QString DRTBeamSequenceWrapper::getHighDoseTechniqueTypeTag ( ) const
inline

Definition at line 82 of file mlDRTBeamSequenceWrapper.h.

◆ getInstitutionAddressTag()

QString DRTBeamSequenceWrapper::getInstitutionAddressTag ( ) const
inline

Definition at line 84 of file mlDRTBeamSequenceWrapper.h.

◆ getInstitutionalDepartmentNameTag()

QString DRTBeamSequenceWrapper::getInstitutionalDepartmentNameTag ( ) const
inline

Definition at line 88 of file mlDRTBeamSequenceWrapper.h.

◆ getInstitutionNameTag()

QString DRTBeamSequenceWrapper::getInstitutionNameTag ( ) const
inline

Definition at line 86 of file mlDRTBeamSequenceWrapper.h.

◆ getItem

QVariant DRTBeamSequenceWrapper::getItem ( int idx)
slot

◆ getManufacturerModelNameTag()

QString DRTBeamSequenceWrapper::getManufacturerModelNameTag ( ) const
inline

Definition at line 92 of file mlDRTBeamSequenceWrapper.h.

◆ getManufacturerTag()

QString DRTBeamSequenceWrapper::getManufacturerTag ( ) const
inline

Definition at line 90 of file mlDRTBeamSequenceWrapper.h.

◆ getNumberOfBlocksTag()

QString DRTBeamSequenceWrapper::getNumberOfBlocksTag ( ) const
inline

Definition at line 94 of file mlDRTBeamSequenceWrapper.h.

◆ getNumberOfBoliTag()

QString DRTBeamSequenceWrapper::getNumberOfBoliTag ( ) const
inline

Definition at line 96 of file mlDRTBeamSequenceWrapper.h.

◆ getNumberOfCompensatorsTag()

QString DRTBeamSequenceWrapper::getNumberOfCompensatorsTag ( ) const
inline

Definition at line 98 of file mlDRTBeamSequenceWrapper.h.

◆ getNumberOfControlPointsTag()

QString DRTBeamSequenceWrapper::getNumberOfControlPointsTag ( ) const
inline

Definition at line 100 of file mlDRTBeamSequenceWrapper.h.

◆ getNumberOfItems

int DRTBeamSequenceWrapper::getNumberOfItems ( ) const
slot

\script

◆ getNumberOfWedgesTag()

QString DRTBeamSequenceWrapper::getNumberOfWedgesTag ( ) const
inline

Definition at line 102 of file mlDRTBeamSequenceWrapper.h.

◆ getPlannedVerificationImageSequenceTag()

QString DRTBeamSequenceWrapper::getPlannedVerificationImageSequenceTag ( ) const
inline

Definition at line 133 of file mlDRTBeamSequenceWrapper.h.

◆ getPrimaryDosimeterUnitTag()

QString DRTBeamSequenceWrapper::getPrimaryDosimeterUnitTag ( ) const
inline

Definition at line 104 of file mlDRTBeamSequenceWrapper.h.

◆ getRadiationTypeTag()

QString DRTBeamSequenceWrapper::getRadiationTypeTag ( ) const
inline

Definition at line 106 of file mlDRTBeamSequenceWrapper.h.

◆ getReferencedBolusSequenceTag()

QString DRTBeamSequenceWrapper::getReferencedBolusSequenceTag ( ) const
inline

Definition at line 135 of file mlDRTBeamSequenceWrapper.h.

◆ getReferencedDoseSequenceTag()

QString DRTBeamSequenceWrapper::getReferencedDoseSequenceTag ( ) const
inline

Definition at line 137 of file mlDRTBeamSequenceWrapper.h.

◆ getReferencedPatientSetupNumberTag()

QString DRTBeamSequenceWrapper::getReferencedPatientSetupNumberTag ( ) const
inline

Definition at line 108 of file mlDRTBeamSequenceWrapper.h.

◆ getReferencedReferenceImageSequenceTag()

QString DRTBeamSequenceWrapper::getReferencedReferenceImageSequenceTag ( ) const
inline

Definition at line 139 of file mlDRTBeamSequenceWrapper.h.

◆ getReferencedToleranceTableNumberTag()

QString DRTBeamSequenceWrapper::getReferencedToleranceTableNumberTag ( ) const
inline

Definition at line 110 of file mlDRTBeamSequenceWrapper.h.

◆ getSourceAxisDistanceTag()

QString DRTBeamSequenceWrapper::getSourceAxisDistanceTag ( ) const
inline

Definition at line 112 of file mlDRTBeamSequenceWrapper.h.

◆ getTotalBlockTrayFactorTag()

QString DRTBeamSequenceWrapper::getTotalBlockTrayFactorTag ( ) const
inline

Definition at line 114 of file mlDRTBeamSequenceWrapper.h.

◆ getTotalCompensatorTrayFactorTag()

QString DRTBeamSequenceWrapper::getTotalCompensatorTrayFactorTag ( ) const
inline

Definition at line 116 of file mlDRTBeamSequenceWrapper.h.

◆ getTreatmentDeliveryTypeTag()

QString DRTBeamSequenceWrapper::getTreatmentDeliveryTypeTag ( ) const
inline

Definition at line 118 of file mlDRTBeamSequenceWrapper.h.

◆ getTreatmentMachineNameTag()

QString DRTBeamSequenceWrapper::getTreatmentMachineNameTag ( ) const
inline

Definition at line 120 of file mlDRTBeamSequenceWrapper.h.

◆ getWedgeSequenceTag()

QString DRTBeamSequenceWrapper::getWedgeSequenceTag ( ) const
inline

Definition at line 141 of file mlDRTBeamSequenceWrapper.h.

◆ getWrappedSequence()

ml::DcmDRTBeamSequenceInterface DRTBeamSequenceWrapper::getWrappedSequence ( ) const
inline

Definition at line 67 of file mlDRTBeamSequenceWrapper.h.

Referenced by DRTBeamSequenceWrapper(), and operator=().

◆ insertItem

bool DRTBeamSequenceWrapper::insertItem ( int idx)
slot

◆ operator=()

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

◆ removeItem

bool DRTBeamSequenceWrapper::removeItem ( int idx)
slot

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