MeVisLab Toolbox Reference
DRTIonBeamLimitingDeviceSequenceItemWrapper Class Reference

#include <mlDRTIonBeamLimitingDeviceSequenceItemWrapper.h>

Inheritance diagram for DRTIonBeamLimitingDeviceSequenceItemWrapper:

Public Slots

Access to wrapped DRTIonBeamLimitingDeviceSequence object.
QStringList dir (QString searchString="") const
 \script
QVariantMap getDicomTagByKey (QString key) const
QVariantMap getDicomTagByName (QString name) const
QVariant getDicomTagValueByKey (QString key) const
QVariant getDicomTagValueByName (QString name) const
bool setIsocenterToBeamLimitingDeviceDistance (float qParam)
QString getIsocenterToBeamLimitingDeviceDistanceTag () const
float getIsocenterToBeamLimitingDeviceDistance () const
bool setLeafPositionBoundaries (QString qParam)
QString getLeafPositionBoundariesTag () const
QString getLeafPositionBoundaries () const
bool setNumberOfLeafJawPairs (QString qParam)
QString getNumberOfLeafJawPairsTag () const
QString getNumberOfLeafJawPairs () const
bool setRTBeamLimitingDeviceType (QString qParam)
QString getRTBeamLimitingDeviceTypeTag () const
QString getRTBeamLimitingDeviceType () const

Public Member Functions

 DRTIonBeamLimitingDeviceSequenceItemWrapper (const ml::DcmDRTIonBeamLimitingDeviceSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTIonBeamLimitingDeviceSequenceInterface *sequenceInterface)
 DRTIonBeamLimitingDeviceSequenceItemWrapper (const DRTIonBeamLimitingDeviceSequenceItemWrapper &toCopy)
DRTIonBeamLimitingDeviceSequenceItemWrapperoperator= (const DRTIonBeamLimitingDeviceSequenceItemWrapper &toCopy)
ml::DcmDRTIonBeamLimitingDeviceSequenceInterface::Item getWrappedSequenceItem () const
ml::DcmDRTIonBeamLimitingDeviceSequenceInterfacegetSequence () const

Public Attributes

QStringList _propertyKeys
float _IsocenterToBeamLimitingDeviceDistance
QString _LeafPositionBoundaries
QString _NumberOfLeafJawPairs
QString _RTBeamLimitingDeviceType

Properties

float IsocenterToBeamLimitingDeviceDistance
QString LeafPositionBoundaries
QString NumberOfLeafJawPairs
QString RTBeamLimitingDeviceType

Detailed Description

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

Definition at line 47 of file mlDRTIonBeamLimitingDeviceSequenceItemWrapper.h.

Constructor & Destructor Documentation

◆ DRTIonBeamLimitingDeviceSequenceItemWrapper() [1/2]

DRTIonBeamLimitingDeviceSequenceItemWrapper::DRTIonBeamLimitingDeviceSequenceItemWrapper ( const ml::DcmDRTIonBeamLimitingDeviceSequenceInterface::Item & wrappedSequenceItem,
ml::DcmDRTIonBeamLimitingDeviceSequenceInterface * sequenceInterface )
inline

◆ DRTIonBeamLimitingDeviceSequenceItemWrapper() [2/2]

DRTIonBeamLimitingDeviceSequenceItemWrapper::DRTIonBeamLimitingDeviceSequenceItemWrapper ( const DRTIonBeamLimitingDeviceSequenceItemWrapper & toCopy)
inline

Member Function Documentation

◆ dir

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

\script

References dir().

Referenced by dir().

◆ getDicomTagByKey

QVariantMap DRTIonBeamLimitingDeviceSequenceItemWrapper::getDicomTagByKey ( QString key) const
slot

References getDicomTagByKey().

Referenced by getDicomTagByKey().

◆ getDicomTagByName

QVariantMap DRTIonBeamLimitingDeviceSequenceItemWrapper::getDicomTagByName ( QString name) const
slot

References getDicomTagByName().

Referenced by getDicomTagByName().

◆ getDicomTagValueByKey

QVariant DRTIonBeamLimitingDeviceSequenceItemWrapper::getDicomTagValueByKey ( QString key) const
slot

◆ getDicomTagValueByName

QVariant DRTIonBeamLimitingDeviceSequenceItemWrapper::getDicomTagValueByName ( QString name) const
slot

◆ getIsocenterToBeamLimitingDeviceDistance

float DRTIonBeamLimitingDeviceSequenceItemWrapper::getIsocenterToBeamLimitingDeviceDistance ( ) const
slot

◆ getIsocenterToBeamLimitingDeviceDistanceTag

QString DRTIonBeamLimitingDeviceSequenceItemWrapper::getIsocenterToBeamLimitingDeviceDistanceTag ( ) const
slot

◆ getLeafPositionBoundaries

QString DRTIonBeamLimitingDeviceSequenceItemWrapper::getLeafPositionBoundaries ( ) const
slot

◆ getLeafPositionBoundariesTag

QString DRTIonBeamLimitingDeviceSequenceItemWrapper::getLeafPositionBoundariesTag ( ) const
slot

◆ getNumberOfLeafJawPairs

QString DRTIonBeamLimitingDeviceSequenceItemWrapper::getNumberOfLeafJawPairs ( ) const
slot

◆ getNumberOfLeafJawPairsTag

QString DRTIonBeamLimitingDeviceSequenceItemWrapper::getNumberOfLeafJawPairsTag ( ) const
slot

◆ getRTBeamLimitingDeviceType

QString DRTIonBeamLimitingDeviceSequenceItemWrapper::getRTBeamLimitingDeviceType ( ) const
slot

◆ getRTBeamLimitingDeviceTypeTag

QString DRTIonBeamLimitingDeviceSequenceItemWrapper::getRTBeamLimitingDeviceTypeTag ( ) const
slot

◆ getSequence()

ml::DcmDRTIonBeamLimitingDeviceSequenceInterface * DRTIonBeamLimitingDeviceSequenceItemWrapper::getSequence ( ) const
inline

◆ getWrappedSequenceItem()

ml::DcmDRTIonBeamLimitingDeviceSequenceInterface::Item DRTIonBeamLimitingDeviceSequenceItemWrapper::getWrappedSequenceItem ( ) const
inline

◆ operator=()

◆ setIsocenterToBeamLimitingDeviceDistance

bool DRTIonBeamLimitingDeviceSequenceItemWrapper::setIsocenterToBeamLimitingDeviceDistance ( float qParam)
slot

◆ setLeafPositionBoundaries

bool DRTIonBeamLimitingDeviceSequenceItemWrapper::setLeafPositionBoundaries ( QString qParam)
slot

◆ setNumberOfLeafJawPairs

bool DRTIonBeamLimitingDeviceSequenceItemWrapper::setNumberOfLeafJawPairs ( QString qParam)
slot

◆ setRTBeamLimitingDeviceType

bool DRTIonBeamLimitingDeviceSequenceItemWrapper::setRTBeamLimitingDeviceType ( QString qParam)
slot

Member Data Documentation

◆ _IsocenterToBeamLimitingDeviceDistance

float DRTIonBeamLimitingDeviceSequenceItemWrapper::_IsocenterToBeamLimitingDeviceDistance

◆ _LeafPositionBoundaries

QString DRTIonBeamLimitingDeviceSequenceItemWrapper::_LeafPositionBoundaries

◆ _NumberOfLeafJawPairs

QString DRTIonBeamLimitingDeviceSequenceItemWrapper::_NumberOfLeafJawPairs

◆ _propertyKeys

QStringList DRTIonBeamLimitingDeviceSequenceItemWrapper::_propertyKeys

◆ _RTBeamLimitingDeviceType

QString DRTIonBeamLimitingDeviceSequenceItemWrapper::_RTBeamLimitingDeviceType

Property Documentation

◆ IsocenterToBeamLimitingDeviceDistance

float DRTIonBeamLimitingDeviceSequenceItemWrapper::IsocenterToBeamLimitingDeviceDistance
readwrite

◆ LeafPositionBoundaries

QString DRTIonBeamLimitingDeviceSequenceItemWrapper::LeafPositionBoundaries
readwrite

◆ NumberOfLeafJawPairs

QString DRTIonBeamLimitingDeviceSequenceItemWrapper::NumberOfLeafJawPairs
readwrite

◆ RTBeamLimitingDeviceType

QString DRTIonBeamLimitingDeviceSequenceItemWrapper::RTBeamLimitingDeviceType
readwrite

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