MeVisLab Toolbox Reference
DRTShieldingDeviceSequenceItemWrapper Class Reference

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

#include <mlDRTShieldingDeviceSequenceItemWrapper.h>

Inheritance diagram for DRTShieldingDeviceSequenceItemWrapper:

Public Slots

Access to wrapped DRTShieldingDeviceSequence object.

\script

QStringList dir (QString searchString="") const
 
QVariantMap getDicomTagByKey (QString key) const
 
QVariantMap getDicomTagByName (QString name) const
 
QVariant getDicomTagValueByKey (QString key) const
 
QVariant getDicomTagValueByName (QString name) const
 
bool setAccessoryCode (QString qParam)
 
QString getAccessoryCodeTag () const
 
QString getAccessoryCode () const
 
bool setShieldingDeviceDescription (QString qParam)
 
QString getShieldingDeviceDescriptionTag () const
 
QString getShieldingDeviceDescription () const
 
bool setShieldingDeviceLabel (QString qParam)
 
QString getShieldingDeviceLabelTag () const
 
QString getShieldingDeviceLabel () const
 
bool setShieldingDevicePosition (QString qParam)
 
QString getShieldingDevicePositionTag () const
 
QString getShieldingDevicePosition () const
 
bool setShieldingDeviceType (QString qParam)
 
QString getShieldingDeviceTypeTag () const
 
QString getShieldingDeviceType () const
 

Public Member Functions

 DRTShieldingDeviceSequenceItemWrapper (const ml::DcmDRTShieldingDeviceSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTShieldingDeviceSequenceInterface *sequenceInterface)
 
 DRTShieldingDeviceSequenceItemWrapper (const DRTShieldingDeviceSequenceItemWrapper &toCopy)
 
DRTShieldingDeviceSequenceItemWrapperoperator= (const DRTShieldingDeviceSequenceItemWrapper &toCopy)
 
ml::DcmDRTShieldingDeviceSequenceInterface::Item getWrappedSequenceItem () const
 
ml::DcmDRTShieldingDeviceSequenceInterfacegetSequence () const
 

Public Attributes

QStringList _propertyKeys
 
QString _AccessoryCode
 
QString _ShieldingDeviceDescription
 
QString _ShieldingDeviceLabel
 
QString _ShieldingDevicePosition
 
QString _ShieldingDeviceType
 

Properties

QString AccessoryCode
 
QString ShieldingDeviceDescription
 
QString ShieldingDeviceLabel
 
QString ShieldingDevicePosition
 
QString ShieldingDeviceType
 

Detailed Description

A class that wraps DRTShieldingDeviceSequence Item for use in Python.

\script

Definition at line 47 of file mlDRTShieldingDeviceSequenceItemWrapper.h.

Constructor & Destructor Documentation

◆ DRTShieldingDeviceSequenceItemWrapper() [1/2]

DRTShieldingDeviceSequenceItemWrapper::DRTShieldingDeviceSequenceItemWrapper ( const ml::DcmDRTShieldingDeviceSequenceInterface::Item wrappedSequenceItem,
ml::DcmDRTShieldingDeviceSequenceInterface sequenceInterface 
)
inline

Definition at line 55 of file mlDRTShieldingDeviceSequenceItemWrapper.h.

◆ DRTShieldingDeviceSequenceItemWrapper() [2/2]

DRTShieldingDeviceSequenceItemWrapper::DRTShieldingDeviceSequenceItemWrapper ( const DRTShieldingDeviceSequenceItemWrapper toCopy)
inline

Member Function Documentation

◆ dir

QStringList DRTShieldingDeviceSequenceItemWrapper::dir ( QString  searchString = "") const
slot

◆ getAccessoryCode

QString DRTShieldingDeviceSequenceItemWrapper::getAccessoryCode ( ) const
slot

◆ getAccessoryCodeTag

QString DRTShieldingDeviceSequenceItemWrapper::getAccessoryCodeTag ( ) const
slot

◆ getDicomTagByKey

QVariantMap DRTShieldingDeviceSequenceItemWrapper::getDicomTagByKey ( QString  key) const
slot

◆ getDicomTagByName

QVariantMap DRTShieldingDeviceSequenceItemWrapper::getDicomTagByName ( QString  name) const
slot

◆ getDicomTagValueByKey

QVariant DRTShieldingDeviceSequenceItemWrapper::getDicomTagValueByKey ( QString  key) const
slot

◆ getDicomTagValueByName

QVariant DRTShieldingDeviceSequenceItemWrapper::getDicomTagValueByName ( QString  name) const
slot

◆ getSequence()

ml::DcmDRTShieldingDeviceSequenceInterface* DRTShieldingDeviceSequenceItemWrapper::getSequence ( ) const
inline

◆ getShieldingDeviceDescription

QString DRTShieldingDeviceSequenceItemWrapper::getShieldingDeviceDescription ( ) const
slot

◆ getShieldingDeviceDescriptionTag

QString DRTShieldingDeviceSequenceItemWrapper::getShieldingDeviceDescriptionTag ( ) const
slot

◆ getShieldingDeviceLabel

QString DRTShieldingDeviceSequenceItemWrapper::getShieldingDeviceLabel ( ) const
slot

◆ getShieldingDeviceLabelTag

QString DRTShieldingDeviceSequenceItemWrapper::getShieldingDeviceLabelTag ( ) const
slot

◆ getShieldingDevicePosition

QString DRTShieldingDeviceSequenceItemWrapper::getShieldingDevicePosition ( ) const
slot

◆ getShieldingDevicePositionTag

QString DRTShieldingDeviceSequenceItemWrapper::getShieldingDevicePositionTag ( ) const
slot

◆ getShieldingDeviceType

QString DRTShieldingDeviceSequenceItemWrapper::getShieldingDeviceType ( ) const
slot

◆ getShieldingDeviceTypeTag

QString DRTShieldingDeviceSequenceItemWrapper::getShieldingDeviceTypeTag ( ) const
slot

◆ getWrappedSequenceItem()

ml::DcmDRTShieldingDeviceSequenceInterface::Item DRTShieldingDeviceSequenceItemWrapper::getWrappedSequenceItem ( ) const
inline

◆ operator=()

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

◆ setAccessoryCode

bool DRTShieldingDeviceSequenceItemWrapper::setAccessoryCode ( QString  qParam)
slot

◆ setShieldingDeviceDescription

bool DRTShieldingDeviceSequenceItemWrapper::setShieldingDeviceDescription ( QString  qParam)
slot

◆ setShieldingDeviceLabel

bool DRTShieldingDeviceSequenceItemWrapper::setShieldingDeviceLabel ( QString  qParam)
slot

◆ setShieldingDevicePosition

bool DRTShieldingDeviceSequenceItemWrapper::setShieldingDevicePosition ( QString  qParam)
slot

◆ setShieldingDeviceType

bool DRTShieldingDeviceSequenceItemWrapper::setShieldingDeviceType ( QString  qParam)
slot

Member Data Documentation

◆ _AccessoryCode

QString DRTShieldingDeviceSequenceItemWrapper::_AccessoryCode

Definition at line 82 of file mlDRTShieldingDeviceSequenceItemWrapper.h.

◆ _propertyKeys

QStringList DRTShieldingDeviceSequenceItemWrapper::_propertyKeys

Definition at line 53 of file mlDRTShieldingDeviceSequenceItemWrapper.h.

◆ _ShieldingDeviceDescription

QString DRTShieldingDeviceSequenceItemWrapper::_ShieldingDeviceDescription

Definition at line 84 of file mlDRTShieldingDeviceSequenceItemWrapper.h.

◆ _ShieldingDeviceLabel

QString DRTShieldingDeviceSequenceItemWrapper::_ShieldingDeviceLabel

Definition at line 86 of file mlDRTShieldingDeviceSequenceItemWrapper.h.

◆ _ShieldingDevicePosition

QString DRTShieldingDeviceSequenceItemWrapper::_ShieldingDevicePosition

Definition at line 88 of file mlDRTShieldingDeviceSequenceItemWrapper.h.

◆ _ShieldingDeviceType

QString DRTShieldingDeviceSequenceItemWrapper::_ShieldingDeviceType

Definition at line 90 of file mlDRTShieldingDeviceSequenceItemWrapper.h.

Property Documentation

◆ AccessoryCode

QString DRTShieldingDeviceSequenceItemWrapper::AccessoryCode
readwrite

Definition at line 82 of file mlDRTShieldingDeviceSequenceItemWrapper.h.

◆ ShieldingDeviceDescription

QString DRTShieldingDeviceSequenceItemWrapper::ShieldingDeviceDescription
readwrite

Definition at line 84 of file mlDRTShieldingDeviceSequenceItemWrapper.h.

◆ ShieldingDeviceLabel

QString DRTShieldingDeviceSequenceItemWrapper::ShieldingDeviceLabel
readwrite

Definition at line 86 of file mlDRTShieldingDeviceSequenceItemWrapper.h.

◆ ShieldingDevicePosition

QString DRTShieldingDeviceSequenceItemWrapper::ShieldingDevicePosition
readwrite

Definition at line 88 of file mlDRTShieldingDeviceSequenceItemWrapper.h.

◆ ShieldingDeviceType

QString DRTShieldingDeviceSequenceItemWrapper::ShieldingDeviceType
readwrite

Definition at line 90 of file mlDRTShieldingDeviceSequenceItemWrapper.h.


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