MeVisLab Toolbox Reference
DRTBeamLimitingDevicePositionSequenceItemWrapper Class Reference

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

#include <mlDRTBeamLimitingDevicePositionSequenceItemWrapper.h>

Inheritance diagram for DRTBeamLimitingDevicePositionSequenceItemWrapper:

Public Slots

Access to wrapped DRTBeamLimitingDevicePositionSequence 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 setLeafJawPositions (QString qParam)
 
QString getLeafJawPositionsTag () const
 
QString getLeafJawPositions () const
 
bool setRTBeamLimitingDeviceType (QString qParam)
 
QString getRTBeamLimitingDeviceTypeTag () const
 
QString getRTBeamLimitingDeviceType () const
 

Public Member Functions

 DRTBeamLimitingDevicePositionSequenceItemWrapper (const ml::DcmDRTBeamLimitingDevicePositionSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTBeamLimitingDevicePositionSequenceInterface *sequenceInterface)
 
 DRTBeamLimitingDevicePositionSequenceItemWrapper (const DRTBeamLimitingDevicePositionSequenceItemWrapper &toCopy)
 
DRTBeamLimitingDevicePositionSequenceItemWrapperoperator= (const DRTBeamLimitingDevicePositionSequenceItemWrapper &toCopy)
 
ml::DcmDRTBeamLimitingDevicePositionSequenceInterface::Item getWrappedSequenceItem () const
 
ml::DcmDRTBeamLimitingDevicePositionSequenceInterfacegetSequence () const
 

Public Attributes

QStringList _propertyKeys
 
QString _LeafJawPositions
 
QString _RTBeamLimitingDeviceType
 

Properties

QString LeafJawPositions
 
QString RTBeamLimitingDeviceType
 

Detailed Description

A class that wraps DRTBeamLimitingDevicePositionSequence Item for use in Python.

\script

Definition at line 47 of file mlDRTBeamLimitingDevicePositionSequenceItemWrapper.h.

Constructor & Destructor Documentation

◆ DRTBeamLimitingDevicePositionSequenceItemWrapper() [1/2]

DRTBeamLimitingDevicePositionSequenceItemWrapper::DRTBeamLimitingDevicePositionSequenceItemWrapper ( const ml::DcmDRTBeamLimitingDevicePositionSequenceInterface::Item wrappedSequenceItem,
ml::DcmDRTBeamLimitingDevicePositionSequenceInterface sequenceInterface 
)
inline

◆ DRTBeamLimitingDevicePositionSequenceItemWrapper() [2/2]

DRTBeamLimitingDevicePositionSequenceItemWrapper::DRTBeamLimitingDevicePositionSequenceItemWrapper ( const DRTBeamLimitingDevicePositionSequenceItemWrapper toCopy)
inline

Member Function Documentation

◆ dir

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

◆ getDicomTagByKey

QVariantMap DRTBeamLimitingDevicePositionSequenceItemWrapper::getDicomTagByKey ( QString  key) const
slot

◆ getDicomTagByName

QVariantMap DRTBeamLimitingDevicePositionSequenceItemWrapper::getDicomTagByName ( QString  name) const
slot

◆ getDicomTagValueByKey

QVariant DRTBeamLimitingDevicePositionSequenceItemWrapper::getDicomTagValueByKey ( QString  key) const
slot

◆ getDicomTagValueByName

QVariant DRTBeamLimitingDevicePositionSequenceItemWrapper::getDicomTagValueByName ( QString  name) const
slot

◆ getLeafJawPositions

QString DRTBeamLimitingDevicePositionSequenceItemWrapper::getLeafJawPositions ( ) const
slot

◆ getLeafJawPositionsTag

QString DRTBeamLimitingDevicePositionSequenceItemWrapper::getLeafJawPositionsTag ( ) const
slot

◆ getRTBeamLimitingDeviceType

QString DRTBeamLimitingDevicePositionSequenceItemWrapper::getRTBeamLimitingDeviceType ( ) const
slot

◆ getRTBeamLimitingDeviceTypeTag

QString DRTBeamLimitingDevicePositionSequenceItemWrapper::getRTBeamLimitingDeviceTypeTag ( ) const
slot

◆ getSequence()

ml::DcmDRTBeamLimitingDevicePositionSequenceInterface* DRTBeamLimitingDevicePositionSequenceItemWrapper::getSequence ( ) const
inline

◆ getWrappedSequenceItem()

ml::DcmDRTBeamLimitingDevicePositionSequenceInterface::Item DRTBeamLimitingDevicePositionSequenceItemWrapper::getWrappedSequenceItem ( ) const
inline

◆ operator=()

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

◆ setLeafJawPositions

bool DRTBeamLimitingDevicePositionSequenceItemWrapper::setLeafJawPositions ( QString  qParam)
slot

◆ setRTBeamLimitingDeviceType

bool DRTBeamLimitingDevicePositionSequenceItemWrapper::setRTBeamLimitingDeviceType ( QString  qParam)
slot

Member Data Documentation

◆ _LeafJawPositions

QString DRTBeamLimitingDevicePositionSequenceItemWrapper::_LeafJawPositions

◆ _propertyKeys

QStringList DRTBeamLimitingDevicePositionSequenceItemWrapper::_propertyKeys

◆ _RTBeamLimitingDeviceType

QString DRTBeamLimitingDevicePositionSequenceItemWrapper::_RTBeamLimitingDeviceType

Property Documentation

◆ LeafJawPositions

QString DRTBeamLimitingDevicePositionSequenceItemWrapper::LeafJawPositions
readwrite

◆ RTBeamLimitingDeviceType

QString DRTBeamLimitingDevicePositionSequenceItemWrapper::RTBeamLimitingDeviceType
readwrite

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