MeVisLab Toolbox Reference
DRTVOILUTSequenceItemWrapper Class Reference

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

#include <mlDRTVOILUTSequenceItemWrapper.h>

Inheritance diagram for DRTVOILUTSequenceItemWrapper:

Public Slots

Access to wrapped DRTVOILUTSequence 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 setLUTDescriptor (int qParam)
 
QString getLUTDescriptorTag () const
 
int getLUTDescriptor () const
 
bool setLUTExplanation (QString qParam)
 
QString getLUTExplanationTag () const
 
QString getLUTExplanation () const
 

Public Member Functions

 DRTVOILUTSequenceItemWrapper (const ml::DcmDRTVOILUTSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTVOILUTSequenceInterface *sequenceInterface)
 
 DRTVOILUTSequenceItemWrapper (const DRTVOILUTSequenceItemWrapper &toCopy)
 
DRTVOILUTSequenceItemWrapperoperator= (const DRTVOILUTSequenceItemWrapper &toCopy)
 
ml::DcmDRTVOILUTSequenceInterface::Item getWrappedSequenceItem () const
 
ml::DcmDRTVOILUTSequenceInterfacegetSequence () const
 

Public Attributes

QStringList _propertyKeys
 
int _LUTDescriptor
 
QString _LUTExplanation
 

Properties

int LUTDescriptor
 
QString LUTExplanation
 

Detailed Description

A class that wraps DRTVOILUTSequence Item for use in Python.

\script

Definition at line 47 of file mlDRTVOILUTSequenceItemWrapper.h.

Constructor & Destructor Documentation

◆ DRTVOILUTSequenceItemWrapper() [1/2]

DRTVOILUTSequenceItemWrapper::DRTVOILUTSequenceItemWrapper ( const ml::DcmDRTVOILUTSequenceInterface::Item wrappedSequenceItem,
ml::DcmDRTVOILUTSequenceInterface sequenceInterface 
)
inline

Definition at line 55 of file mlDRTVOILUTSequenceItemWrapper.h.

◆ DRTVOILUTSequenceItemWrapper() [2/2]

DRTVOILUTSequenceItemWrapper::DRTVOILUTSequenceItemWrapper ( const DRTVOILUTSequenceItemWrapper toCopy)
inline

Definition at line 62 of file mlDRTVOILUTSequenceItemWrapper.h.

References getSequence(), and getWrappedSequenceItem().

Member Function Documentation

◆ dir

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

◆ getDicomTagByKey

QVariantMap DRTVOILUTSequenceItemWrapper::getDicomTagByKey ( QString  key) const
slot

◆ getDicomTagByName

QVariantMap DRTVOILUTSequenceItemWrapper::getDicomTagByName ( QString  name) const
slot

◆ getDicomTagValueByKey

QVariant DRTVOILUTSequenceItemWrapper::getDicomTagValueByKey ( QString  key) const
slot

◆ getDicomTagValueByName

QVariant DRTVOILUTSequenceItemWrapper::getDicomTagValueByName ( QString  name) const
slot

◆ getLUTDescriptor

int DRTVOILUTSequenceItemWrapper::getLUTDescriptor ( ) const
slot

◆ getLUTDescriptorTag

QString DRTVOILUTSequenceItemWrapper::getLUTDescriptorTag ( ) const
slot

◆ getLUTExplanation

QString DRTVOILUTSequenceItemWrapper::getLUTExplanation ( ) const
slot

◆ getLUTExplanationTag

QString DRTVOILUTSequenceItemWrapper::getLUTExplanationTag ( ) const
slot

◆ getSequence()

ml::DcmDRTVOILUTSequenceInterface* DRTVOILUTSequenceItemWrapper::getSequence ( ) const
inline

Definition at line 79 of file mlDRTVOILUTSequenceItemWrapper.h.

Referenced by DRTVOILUTSequenceItemWrapper(), and operator=().

◆ getWrappedSequenceItem()

ml::DcmDRTVOILUTSequenceInterface::Item DRTVOILUTSequenceItemWrapper::getWrappedSequenceItem ( ) const
inline

Definition at line 78 of file mlDRTVOILUTSequenceItemWrapper.h.

Referenced by DRTVOILUTSequenceItemWrapper(), and operator=().

◆ operator=()

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

Definition at line 70 of file mlDRTVOILUTSequenceItemWrapper.h.

References getSequence(), and getWrappedSequenceItem().

◆ setLUTDescriptor

bool DRTVOILUTSequenceItemWrapper::setLUTDescriptor ( int  qParam)
slot

◆ setLUTExplanation

bool DRTVOILUTSequenceItemWrapper::setLUTExplanation ( QString  qParam)
slot

Member Data Documentation

◆ _LUTDescriptor

int DRTVOILUTSequenceItemWrapper::_LUTDescriptor

Definition at line 82 of file mlDRTVOILUTSequenceItemWrapper.h.

◆ _LUTExplanation

QString DRTVOILUTSequenceItemWrapper::_LUTExplanation

Definition at line 84 of file mlDRTVOILUTSequenceItemWrapper.h.

◆ _propertyKeys

QStringList DRTVOILUTSequenceItemWrapper::_propertyKeys

Definition at line 53 of file mlDRTVOILUTSequenceItemWrapper.h.

Property Documentation

◆ LUTDescriptor

int DRTVOILUTSequenceItemWrapper::LUTDescriptor
readwrite

Definition at line 82 of file mlDRTVOILUTSequenceItemWrapper.h.

◆ LUTExplanation

QString DRTVOILUTSequenceItemWrapper::LUTExplanation
readwrite

Definition at line 84 of file mlDRTVOILUTSequenceItemWrapper.h.


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