MeVisLab Toolbox Reference
DRTSourceSequenceWrapper Class Reference

#include <mlDRTSourceSequenceWrapper.h>

Inheritance diagram for DRTSourceSequenceWrapper:

Public Slots

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

Public Member Functions

 DRTSourceSequenceWrapper (ml::DcmDRTSourceSequenceInterface *wrappedSequence)
 DRTSourceSequenceWrapper (const DRTSourceSequenceWrapper &toCopy)
DRTSourceSequenceWrapperoperator= (const DRTSourceSequenceWrapper &toCopy)
ml::DcmDRTSourceSequenceInterface getWrappedSequence () const
QString getActiveSourceDiameterTag () const
QString getActiveSourceLengthTag () const
QString getMaterialIDTag () const
QString getReferenceAirKermaRateTag () const
QString getSourceEncapsulationNominalThicknessTag () const
QString getSourceEncapsulationNominalTransmissionTag () const
QString getSourceIsotopeHalfLifeTag () const
QString getSourceIsotopeNameTag () const
QString getSourceManufacturerTag () const
QString getSourceNumberTag () const
QString getSourceStrengthTag () const
QString getSourceStrengthReferenceDateTag () const
QString getSourceStrengthReferenceTimeTag () const
QString getSourceStrengthUnitsTag () const
QString getSourceTypeTag () const

Detailed Description

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

Definition at line 45 of file mlDRTSourceSequenceWrapper.h.

Constructor & Destructor Documentation

◆ DRTSourceSequenceWrapper() [1/2]

DRTSourceSequenceWrapper::DRTSourceSequenceWrapper ( ml::DcmDRTSourceSequenceInterface * wrappedSequence)
inline

Definition at line 51 of file mlDRTSourceSequenceWrapper.h.

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

◆ DRTSourceSequenceWrapper() [2/2]

DRTSourceSequenceWrapper::DRTSourceSequenceWrapper ( const DRTSourceSequenceWrapper & toCopy)
inline

Member Function Documentation

◆ addItem

QVariant DRTSourceSequenceWrapper::addItem ( )
slot

◆ getActiveSourceDiameterTag()

QString DRTSourceSequenceWrapper::getActiveSourceDiameterTag ( ) const
inline

Definition at line 70 of file mlDRTSourceSequenceWrapper.h.

◆ getActiveSourceLengthTag()

QString DRTSourceSequenceWrapper::getActiveSourceLengthTag ( ) const
inline

Definition at line 72 of file mlDRTSourceSequenceWrapper.h.

◆ getItem

QVariant DRTSourceSequenceWrapper::getItem ( int idx)
slot

◆ getMaterialIDTag()

QString DRTSourceSequenceWrapper::getMaterialIDTag ( ) const
inline

Definition at line 74 of file mlDRTSourceSequenceWrapper.h.

◆ getNumberOfItems

int DRTSourceSequenceWrapper::getNumberOfItems ( ) const
slot

\script

◆ getReferenceAirKermaRateTag()

QString DRTSourceSequenceWrapper::getReferenceAirKermaRateTag ( ) const
inline

Definition at line 76 of file mlDRTSourceSequenceWrapper.h.

◆ getSourceEncapsulationNominalThicknessTag()

QString DRTSourceSequenceWrapper::getSourceEncapsulationNominalThicknessTag ( ) const
inline

Definition at line 78 of file mlDRTSourceSequenceWrapper.h.

◆ getSourceEncapsulationNominalTransmissionTag()

QString DRTSourceSequenceWrapper::getSourceEncapsulationNominalTransmissionTag ( ) const
inline

Definition at line 80 of file mlDRTSourceSequenceWrapper.h.

◆ getSourceIsotopeHalfLifeTag()

QString DRTSourceSequenceWrapper::getSourceIsotopeHalfLifeTag ( ) const
inline

Definition at line 82 of file mlDRTSourceSequenceWrapper.h.

◆ getSourceIsotopeNameTag()

QString DRTSourceSequenceWrapper::getSourceIsotopeNameTag ( ) const
inline

Definition at line 84 of file mlDRTSourceSequenceWrapper.h.

◆ getSourceManufacturerTag()

QString DRTSourceSequenceWrapper::getSourceManufacturerTag ( ) const
inline

Definition at line 86 of file mlDRTSourceSequenceWrapper.h.

◆ getSourceNumberTag()

QString DRTSourceSequenceWrapper::getSourceNumberTag ( ) const
inline

Definition at line 88 of file mlDRTSourceSequenceWrapper.h.

◆ getSourceStrengthReferenceDateTag()

QString DRTSourceSequenceWrapper::getSourceStrengthReferenceDateTag ( ) const
inline

Definition at line 92 of file mlDRTSourceSequenceWrapper.h.

◆ getSourceStrengthReferenceTimeTag()

QString DRTSourceSequenceWrapper::getSourceStrengthReferenceTimeTag ( ) const
inline

Definition at line 94 of file mlDRTSourceSequenceWrapper.h.

◆ getSourceStrengthTag()

QString DRTSourceSequenceWrapper::getSourceStrengthTag ( ) const
inline

Definition at line 90 of file mlDRTSourceSequenceWrapper.h.

◆ getSourceStrengthUnitsTag()

QString DRTSourceSequenceWrapper::getSourceStrengthUnitsTag ( ) const
inline

Definition at line 96 of file mlDRTSourceSequenceWrapper.h.

◆ getSourceTypeTag()

QString DRTSourceSequenceWrapper::getSourceTypeTag ( ) const
inline

Definition at line 98 of file mlDRTSourceSequenceWrapper.h.

◆ getWrappedSequence()

ml::DcmDRTSourceSequenceInterface DRTSourceSequenceWrapper::getWrappedSequence ( ) const
inline

Definition at line 67 of file mlDRTSourceSequenceWrapper.h.

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

◆ insertItem

bool DRTSourceSequenceWrapper::insertItem ( int idx)
slot

◆ operator=()

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

◆ removeItem

bool DRTSourceSequenceWrapper::removeItem ( int idx)
slot

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