MeVisLab Toolbox Reference
DRTBeamSequenceWrapper Class Reference

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

#include <mlDRTBeamSequenceWrapper.h>

Inheritance diagram for DRTBeamSequenceWrapper:

Public Slots

Access to wrapped DRTBeamSequence object.

\script

int getNumberOfItems () const
 
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.

◆ DRTBeamSequenceWrapper() [2/2]

DRTBeamSequenceWrapper::DRTBeamSequenceWrapper ( const DRTBeamSequenceWrapper toCopy)
inline

Member Function Documentation

◆ addItem

QVariant DRTBeamSequenceWrapper::addItem ( )
slot

◆ getApplicatorSequenceTag()

QString DRTBeamSequenceWrapper::getApplicatorSequenceTag ( ) const
inline

◆ getBeamDescriptionTag()

QString DRTBeamSequenceWrapper::getBeamDescriptionTag ( ) const
inline

◆ getBeamLimitingDeviceSequenceTag()

QString DRTBeamSequenceWrapper::getBeamLimitingDeviceSequenceTag ( ) const
inline

◆ getBeamNameTag()

QString DRTBeamSequenceWrapper::getBeamNameTag ( ) const
inline

◆ getBeamNumberTag()

QString DRTBeamSequenceWrapper::getBeamNumberTag ( ) const
inline

◆ getBeamTypeTag()

QString DRTBeamSequenceWrapper::getBeamTypeTag ( ) const
inline

◆ getBlockSequenceTag()

QString DRTBeamSequenceWrapper::getBlockSequenceTag ( ) const
inline

◆ getCompensatorSequenceTag()

QString DRTBeamSequenceWrapper::getCompensatorSequenceTag ( ) const
inline

◆ getControlPointSequenceTag()

QString DRTBeamSequenceWrapper::getControlPointSequenceTag ( ) const
inline

◆ getDeviceSerialNumberTag()

QString DRTBeamSequenceWrapper::getDeviceSerialNumberTag ( ) const
inline

◆ getFinalCumulativeMetersetWeightTag()

QString DRTBeamSequenceWrapper::getFinalCumulativeMetersetWeightTag ( ) const
inline

◆ getHighDoseTechniqueTypeTag()

QString DRTBeamSequenceWrapper::getHighDoseTechniqueTypeTag ( ) const
inline

◆ getInstitutionAddressTag()

QString DRTBeamSequenceWrapper::getInstitutionAddressTag ( ) const
inline

◆ getInstitutionalDepartmentNameTag()

QString DRTBeamSequenceWrapper::getInstitutionalDepartmentNameTag ( ) const
inline

◆ getInstitutionNameTag()

QString DRTBeamSequenceWrapper::getInstitutionNameTag ( ) const
inline

◆ getItem

QVariant DRTBeamSequenceWrapper::getItem ( int  idx)
slot

◆ getManufacturerModelNameTag()

QString DRTBeamSequenceWrapper::getManufacturerModelNameTag ( ) const
inline

◆ getManufacturerTag()

QString DRTBeamSequenceWrapper::getManufacturerTag ( ) const
inline

◆ getNumberOfBlocksTag()

QString DRTBeamSequenceWrapper::getNumberOfBlocksTag ( ) const
inline

◆ getNumberOfBoliTag()

QString DRTBeamSequenceWrapper::getNumberOfBoliTag ( ) const
inline

◆ getNumberOfCompensatorsTag()

QString DRTBeamSequenceWrapper::getNumberOfCompensatorsTag ( ) const
inline

◆ getNumberOfControlPointsTag()

QString DRTBeamSequenceWrapper::getNumberOfControlPointsTag ( ) const
inline

◆ getNumberOfItems

int DRTBeamSequenceWrapper::getNumberOfItems ( ) const
slot

◆ getNumberOfWedgesTag()

QString DRTBeamSequenceWrapper::getNumberOfWedgesTag ( ) const
inline

◆ getPlannedVerificationImageSequenceTag()

QString DRTBeamSequenceWrapper::getPlannedVerificationImageSequenceTag ( ) const
inline

◆ getPrimaryDosimeterUnitTag()

QString DRTBeamSequenceWrapper::getPrimaryDosimeterUnitTag ( ) const
inline

◆ getRadiationTypeTag()

QString DRTBeamSequenceWrapper::getRadiationTypeTag ( ) const
inline

◆ getReferencedBolusSequenceTag()

QString DRTBeamSequenceWrapper::getReferencedBolusSequenceTag ( ) const
inline

◆ getReferencedDoseSequenceTag()

QString DRTBeamSequenceWrapper::getReferencedDoseSequenceTag ( ) const
inline

◆ getReferencedPatientSetupNumberTag()

QString DRTBeamSequenceWrapper::getReferencedPatientSetupNumberTag ( ) const
inline

◆ getReferencedReferenceImageSequenceTag()

QString DRTBeamSequenceWrapper::getReferencedReferenceImageSequenceTag ( ) const
inline

◆ getReferencedToleranceTableNumberTag()

QString DRTBeamSequenceWrapper::getReferencedToleranceTableNumberTag ( ) const
inline

◆ getSourceAxisDistanceTag()

QString DRTBeamSequenceWrapper::getSourceAxisDistanceTag ( ) const
inline

◆ getTotalBlockTrayFactorTag()

QString DRTBeamSequenceWrapper::getTotalBlockTrayFactorTag ( ) const
inline

◆ getTotalCompensatorTrayFactorTag()

QString DRTBeamSequenceWrapper::getTotalCompensatorTrayFactorTag ( ) const
inline

◆ getTreatmentDeliveryTypeTag()

QString DRTBeamSequenceWrapper::getTreatmentDeliveryTypeTag ( ) const
inline

◆ getTreatmentMachineNameTag()

QString DRTBeamSequenceWrapper::getTreatmentMachineNameTag ( ) const
inline

◆ getWedgeSequenceTag()

QString DRTBeamSequenceWrapper::getWedgeSequenceTag ( ) const
inline

◆ 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=()

◆ removeItem

bool DRTBeamSequenceWrapper::removeItem ( int  idx)
slot

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