MeVisLab Toolbox Reference
DRTProcedureCodeSequenceWrapper Class Reference

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

#include <mlDRTProcedureCodeSequenceWrapper.h>

Inheritance diagram for DRTProcedureCodeSequenceWrapper:

Public Slots

Access to wrapped DRTProcedureCodeSequence object.

\script

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

Public Member Functions

 DRTProcedureCodeSequenceWrapper (ml::DcmDRTProcedureCodeSequenceInterface *wrappedSequence)
 
 DRTProcedureCodeSequenceWrapper (const DRTProcedureCodeSequenceWrapper &toCopy)
 
DRTProcedureCodeSequenceWrapperoperator= (const DRTProcedureCodeSequenceWrapper &toCopy)
 
ml::DcmDRTProcedureCodeSequenceInterface getWrappedSequence () const
 
QString getCodeMeaningTag () const
 
QString getCodeValueTag () const
 
QString getCodingSchemeDesignatorTag () const
 
QString getCodingSchemeVersionTag () const
 
QString getContextGroupExtensionCreatorUIDTag () const
 
QString getContextGroupExtensionFlagTag () const
 
QString getContextGroupLocalVersionTag () const
 
QString getContextGroupVersionTag () const
 
QString getContextIdentifierTag () const
 
QString getMappingResourceTag () const
 

Detailed Description

A class that wraps DRTProcedureCodeSequence Item for use in Python.

\script

Definition at line 45 of file mlDRTProcedureCodeSequenceWrapper.h.

Constructor & Destructor Documentation

◆ DRTProcedureCodeSequenceWrapper() [1/2]

DRTProcedureCodeSequenceWrapper::DRTProcedureCodeSequenceWrapper ( ml::DcmDRTProcedureCodeSequenceInterface * wrappedSequence)
inline

Definition at line 51 of file mlDRTProcedureCodeSequenceWrapper.h.

◆ DRTProcedureCodeSequenceWrapper() [2/2]

DRTProcedureCodeSequenceWrapper::DRTProcedureCodeSequenceWrapper ( const DRTProcedureCodeSequenceWrapper & toCopy)
inline

Member Function Documentation

◆ addItem

QVariant DRTProcedureCodeSequenceWrapper::addItem ( )
slot

◆ getCodeMeaningTag()

QString DRTProcedureCodeSequenceWrapper::getCodeMeaningTag ( ) const
inline

◆ getCodeValueTag()

QString DRTProcedureCodeSequenceWrapper::getCodeValueTag ( ) const
inline

◆ getCodingSchemeDesignatorTag()

QString DRTProcedureCodeSequenceWrapper::getCodingSchemeDesignatorTag ( ) const
inline

◆ getCodingSchemeVersionTag()

QString DRTProcedureCodeSequenceWrapper::getCodingSchemeVersionTag ( ) const
inline

◆ getContextGroupExtensionCreatorUIDTag()

QString DRTProcedureCodeSequenceWrapper::getContextGroupExtensionCreatorUIDTag ( ) const
inline

◆ getContextGroupExtensionFlagTag()

QString DRTProcedureCodeSequenceWrapper::getContextGroupExtensionFlagTag ( ) const
inline

◆ getContextGroupLocalVersionTag()

QString DRTProcedureCodeSequenceWrapper::getContextGroupLocalVersionTag ( ) const
inline

◆ getContextGroupVersionTag()

QString DRTProcedureCodeSequenceWrapper::getContextGroupVersionTag ( ) const
inline

◆ getContextIdentifierTag()

QString DRTProcedureCodeSequenceWrapper::getContextIdentifierTag ( ) const
inline

◆ getItem

QVariant DRTProcedureCodeSequenceWrapper::getItem ( int idx)
slot

◆ getMappingResourceTag()

QString DRTProcedureCodeSequenceWrapper::getMappingResourceTag ( ) const
inline

◆ getNumberOfItems

int DRTProcedureCodeSequenceWrapper::getNumberOfItems ( ) const
slot

◆ getWrappedSequence()

ml::DcmDRTProcedureCodeSequenceInterface DRTProcedureCodeSequenceWrapper::getWrappedSequence ( ) const
inline

Definition at line 67 of file mlDRTProcedureCodeSequenceWrapper.h.

◆ insertItem

bool DRTProcedureCodeSequenceWrapper::insertItem ( int idx)
slot

◆ operator=()

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

◆ removeItem

bool DRTProcedureCodeSequenceWrapper::removeItem ( int idx)
slot

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