MeVisLab Toolbox Reference
DRTIonBeamLimitingDeviceSequenceItemWrapper Class Reference

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

#include <mlDRTIonBeamLimitingDeviceSequenceItemWrapper.h>

Inheritance diagram for DRTIonBeamLimitingDeviceSequenceItemWrapper:

Public Slots

Access to wrapped DRTIonBeamLimitingDeviceSequence 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 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

◆ getDicomTagByKey

QVariantMap DRTIonBeamLimitingDeviceSequenceItemWrapper::getDicomTagByKey ( QString  key) const
slot

◆ getDicomTagByName

QVariantMap DRTIonBeamLimitingDeviceSequenceItemWrapper::getDicomTagByName ( QString  name) const
slot

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

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

◆ 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: