MeVisLab Toolbox Reference
DRTBeamLimitingDeviceLeafPairsSequenceWrapper Class Reference

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

#include <mlDRTBeamLimitingDeviceLeafPairsSequenceWrapper.h>

Inheritance diagram for DRTBeamLimitingDeviceLeafPairsSequenceWrapper:

Public Slots

Access to wrapped DRTBeamLimitingDeviceLeafPairsSequence object.

\script

int getNumberOfItems () const
 
QVariant getItem (int idx)
 
QVariant addItem ()
 
bool insertItem (int idx)
 
bool removeItem (int idx)
 

Public Member Functions

 DRTBeamLimitingDeviceLeafPairsSequenceWrapper (ml::DcmDRTBeamLimitingDeviceLeafPairsSequenceInterface *wrappedSequence)
 
 DRTBeamLimitingDeviceLeafPairsSequenceWrapper (const DRTBeamLimitingDeviceLeafPairsSequenceWrapper &toCopy)
 
DRTBeamLimitingDeviceLeafPairsSequenceWrapperoperator= (const DRTBeamLimitingDeviceLeafPairsSequenceWrapper &toCopy)
 
ml::DcmDRTBeamLimitingDeviceLeafPairsSequenceInterface getWrappedSequence () const
 
QString getNumberOfLeafJawPairsTag () const
 
QString getRTBeamLimitingDeviceTypeTag () const
 

Detailed Description

A class that wraps DRTBeamLimitingDeviceLeafPairsSequence Item for use in Python.

\script

Definition at line 45 of file mlDRTBeamLimitingDeviceLeafPairsSequenceWrapper.h.

Constructor & Destructor Documentation

◆ DRTBeamLimitingDeviceLeafPairsSequenceWrapper() [1/2]

DRTBeamLimitingDeviceLeafPairsSequenceWrapper::DRTBeamLimitingDeviceLeafPairsSequenceWrapper ( ml::DcmDRTBeamLimitingDeviceLeafPairsSequenceInterface * wrappedSequence)
inline

◆ DRTBeamLimitingDeviceLeafPairsSequenceWrapper() [2/2]

DRTBeamLimitingDeviceLeafPairsSequenceWrapper::DRTBeamLimitingDeviceLeafPairsSequenceWrapper ( const DRTBeamLimitingDeviceLeafPairsSequenceWrapper & toCopy)
inline

Member Function Documentation

◆ addItem

QVariant DRTBeamLimitingDeviceLeafPairsSequenceWrapper::addItem ( )
slot

◆ getItem

QVariant DRTBeamLimitingDeviceLeafPairsSequenceWrapper::getItem ( int idx)
slot

◆ getNumberOfItems

int DRTBeamLimitingDeviceLeafPairsSequenceWrapper::getNumberOfItems ( ) const
slot

◆ getNumberOfLeafJawPairsTag()

QString DRTBeamLimitingDeviceLeafPairsSequenceWrapper::getNumberOfLeafJawPairsTag ( ) const
inline

◆ getRTBeamLimitingDeviceTypeTag()

QString DRTBeamLimitingDeviceLeafPairsSequenceWrapper::getRTBeamLimitingDeviceTypeTag ( ) const
inline

◆ getWrappedSequence()

ml::DcmDRTBeamLimitingDeviceLeafPairsSequenceInterface DRTBeamLimitingDeviceLeafPairsSequenceWrapper::getWrappedSequence ( ) const
inline

◆ insertItem

bool DRTBeamLimitingDeviceLeafPairsSequenceWrapper::insertItem ( int idx)
slot

◆ operator=()

◆ removeItem

bool DRTBeamLimitingDeviceLeafPairsSequenceWrapper::removeItem ( int idx)
slot

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