MeVisLab Toolbox Reference
DRTRangeModulatorSequenceWrapper Class Reference

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

#include <mlDRTRangeModulatorSequenceWrapper.h>

Inheritance diagram for DRTRangeModulatorSequenceWrapper:

Public Slots

Access to wrapped DRTRangeModulatorSequence object.

\script

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

Public Member Functions

 DRTRangeModulatorSequenceWrapper (ml::DcmDRTRangeModulatorSequenceInterface *wrappedSequence)
 
 DRTRangeModulatorSequenceWrapper (const DRTRangeModulatorSequenceWrapper &toCopy)
 
DRTRangeModulatorSequenceWrapperoperator= (const DRTRangeModulatorSequenceWrapper &toCopy)
 
ml::DcmDRTRangeModulatorSequenceInterface getWrappedSequence () const
 
QString getAccessoryCodeTag () const
 
QString getBeamCurrentModulationIDTag () const
 
QString getRangeModulatorDescriptionTag () const
 
QString getRangeModulatorIDTag () const
 
QString getRangeModulatorNumberTag () const
 
QString getRangeModulatorTypeTag () const
 

Detailed Description

A class that wraps DRTRangeModulatorSequence Item for use in Python.

\script

Definition at line 45 of file mlDRTRangeModulatorSequenceWrapper.h.

Constructor & Destructor Documentation

◆ DRTRangeModulatorSequenceWrapper() [1/2]

DRTRangeModulatorSequenceWrapper::DRTRangeModulatorSequenceWrapper ( ml::DcmDRTRangeModulatorSequenceInterface * wrappedSequence)
inline

Definition at line 51 of file mlDRTRangeModulatorSequenceWrapper.h.

◆ DRTRangeModulatorSequenceWrapper() [2/2]

DRTRangeModulatorSequenceWrapper::DRTRangeModulatorSequenceWrapper ( const DRTRangeModulatorSequenceWrapper & toCopy)
inline

Member Function Documentation

◆ addItem

QVariant DRTRangeModulatorSequenceWrapper::addItem ( )
slot

◆ getAccessoryCodeTag()

QString DRTRangeModulatorSequenceWrapper::getAccessoryCodeTag ( ) const
inline

◆ getBeamCurrentModulationIDTag()

QString DRTRangeModulatorSequenceWrapper::getBeamCurrentModulationIDTag ( ) const
inline

◆ getItem

QVariant DRTRangeModulatorSequenceWrapper::getItem ( int idx)
slot

◆ getNumberOfItems

int DRTRangeModulatorSequenceWrapper::getNumberOfItems ( ) const
slot

◆ getRangeModulatorDescriptionTag()

QString DRTRangeModulatorSequenceWrapper::getRangeModulatorDescriptionTag ( ) const
inline

◆ getRangeModulatorIDTag()

QString DRTRangeModulatorSequenceWrapper::getRangeModulatorIDTag ( ) const
inline

◆ getRangeModulatorNumberTag()

QString DRTRangeModulatorSequenceWrapper::getRangeModulatorNumberTag ( ) const
inline

◆ getRangeModulatorTypeTag()

QString DRTRangeModulatorSequenceWrapper::getRangeModulatorTypeTag ( ) const
inline

◆ getWrappedSequence()

ml::DcmDRTRangeModulatorSequenceInterface DRTRangeModulatorSequenceWrapper::getWrappedSequence ( ) const
inline

Definition at line 67 of file mlDRTRangeModulatorSequenceWrapper.h.

◆ insertItem

bool DRTRangeModulatorSequenceWrapper::insertItem ( int idx)
slot

◆ operator=()

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

◆ removeItem

bool DRTRangeModulatorSequenceWrapper::removeItem ( int idx)
slot

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