MeVisLab Toolbox Reference
DRTDVHSequenceItemWrapper Class Reference

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

#include <mlDRTDVHSequenceItemWrapper.h>

Inheritance diagram for DRTDVHSequenceItemWrapper:

Public Slots

Access to wrapped DRTDVHSequence 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 setDVHData (QString qParam)
 
QString getDVHDataTag () const
 
QString getDVHData () const
 
bool setDVHDoseScaling (QString qParam)
 
QString getDVHDoseScalingTag () const
 
QString getDVHDoseScaling () const
 
bool setDVHMaximumDose (QString qParam)
 
QString getDVHMaximumDoseTag () const
 
QString getDVHMaximumDose () const
 
bool setDVHMeanDose (QString qParam)
 
QString getDVHMeanDoseTag () const
 
QString getDVHMeanDose () const
 
bool setDVHMinimumDose (QString qParam)
 
QString getDVHMinimumDoseTag () const
 
QString getDVHMinimumDose () const
 
bool setDVHNumberOfBins (QString qParam)
 
QString getDVHNumberOfBinsTag () const
 
QString getDVHNumberOfBins () const
 
bool setDVHType (QString qParam)
 
QString getDVHTypeTag () const
 
QString getDVHType () const
 
bool setDVHVolumeUnits (QString qParam)
 
QString getDVHVolumeUnitsTag () const
 
QString getDVHVolumeUnits () const
 
bool setDoseType (QString qParam)
 
QString getDoseTypeTag () const
 
QString getDoseType () const
 
bool setDoseUnits (QString qParam)
 
QString getDoseUnitsTag () const
 
QString getDoseUnits () const
 
bool setDVHReferencedROISequence (QVariant qParam)
 
QVariant getDVHReferencedROISequence () const
 
QString getDVHReferencedROISequenceTag () const
 

Public Member Functions

 DRTDVHSequenceItemWrapper (const ml::DcmDRTDVHSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTDVHSequenceInterface *sequenceInterface)
 
 DRTDVHSequenceItemWrapper (const DRTDVHSequenceItemWrapper &toCopy)
 
DRTDVHSequenceItemWrapperoperator= (const DRTDVHSequenceItemWrapper &toCopy)
 
ml::DcmDRTDVHSequenceInterface::Item getWrappedSequenceItem () const
 
ml::DcmDRTDVHSequenceInterfacegetSequence () const
 

Public Attributes

QStringList _propertyKeys
 
QString _DVHData
 
QString _DVHDoseScaling
 
QString _DVHMaximumDose
 
QString _DVHMeanDose
 
QString _DVHMinimumDose
 
QString _DVHNumberOfBins
 
QString _DVHType
 
QString _DVHVolumeUnits
 
QString _DoseType
 
QString _DoseUnits
 
QVariant _DVHReferencedROISequence
 

Properties

QString DVHData
 
QString DVHDoseScaling
 
QString DVHMaximumDose
 
QString DVHMeanDose
 
QString DVHMinimumDose
 
QString DVHNumberOfBins
 
QString DVHType
 
QString DVHVolumeUnits
 
QString DoseType
 
QString DoseUnits
 
QVariant DVHReferencedROISequence
 

Detailed Description

A class that wraps DRTDVHSequence Item for use in Python.

\script

Definition at line 48 of file mlDRTDVHSequenceItemWrapper.h.

Constructor & Destructor Documentation

◆ DRTDVHSequenceItemWrapper() [1/2]

DRTDVHSequenceItemWrapper::DRTDVHSequenceItemWrapper ( const ml::DcmDRTDVHSequenceInterface::Item wrappedSequenceItem,
ml::DcmDRTDVHSequenceInterface sequenceInterface 
)
inline

Definition at line 56 of file mlDRTDVHSequenceItemWrapper.h.

◆ DRTDVHSequenceItemWrapper() [2/2]

DRTDVHSequenceItemWrapper::DRTDVHSequenceItemWrapper ( const DRTDVHSequenceItemWrapper toCopy)
inline

Definition at line 63 of file mlDRTDVHSequenceItemWrapper.h.

References getSequence(), and getWrappedSequenceItem().

Member Function Documentation

◆ dir

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

◆ getDicomTagByKey

QVariantMap DRTDVHSequenceItemWrapper::getDicomTagByKey ( QString  key) const
slot

◆ getDicomTagByName

QVariantMap DRTDVHSequenceItemWrapper::getDicomTagByName ( QString  name) const
slot

◆ getDicomTagValueByKey

QVariant DRTDVHSequenceItemWrapper::getDicomTagValueByKey ( QString  key) const
slot

◆ getDicomTagValueByName

QVariant DRTDVHSequenceItemWrapper::getDicomTagValueByName ( QString  name) const
slot

◆ getDoseType

QString DRTDVHSequenceItemWrapper::getDoseType ( ) const
slot

◆ getDoseTypeTag

QString DRTDVHSequenceItemWrapper::getDoseTypeTag ( ) const
slot

◆ getDoseUnits

QString DRTDVHSequenceItemWrapper::getDoseUnits ( ) const
slot

◆ getDoseUnitsTag

QString DRTDVHSequenceItemWrapper::getDoseUnitsTag ( ) const
slot

◆ getDVHData

QString DRTDVHSequenceItemWrapper::getDVHData ( ) const
slot

◆ getDVHDataTag

QString DRTDVHSequenceItemWrapper::getDVHDataTag ( ) const
slot

◆ getDVHDoseScaling

QString DRTDVHSequenceItemWrapper::getDVHDoseScaling ( ) const
slot

◆ getDVHDoseScalingTag

QString DRTDVHSequenceItemWrapper::getDVHDoseScalingTag ( ) const
slot

◆ getDVHMaximumDose

QString DRTDVHSequenceItemWrapper::getDVHMaximumDose ( ) const
slot

◆ getDVHMaximumDoseTag

QString DRTDVHSequenceItemWrapper::getDVHMaximumDoseTag ( ) const
slot

◆ getDVHMeanDose

QString DRTDVHSequenceItemWrapper::getDVHMeanDose ( ) const
slot

◆ getDVHMeanDoseTag

QString DRTDVHSequenceItemWrapper::getDVHMeanDoseTag ( ) const
slot

◆ getDVHMinimumDose

QString DRTDVHSequenceItemWrapper::getDVHMinimumDose ( ) const
slot

◆ getDVHMinimumDoseTag

QString DRTDVHSequenceItemWrapper::getDVHMinimumDoseTag ( ) const
slot

◆ getDVHNumberOfBins

QString DRTDVHSequenceItemWrapper::getDVHNumberOfBins ( ) const
slot

◆ getDVHNumberOfBinsTag

QString DRTDVHSequenceItemWrapper::getDVHNumberOfBinsTag ( ) const
slot

◆ getDVHReferencedROISequence

QVariant DRTDVHSequenceItemWrapper::getDVHReferencedROISequence ( ) const
slot

◆ getDVHReferencedROISequenceTag

QString DRTDVHSequenceItemWrapper::getDVHReferencedROISequenceTag ( ) const
slot

◆ getDVHType

QString DRTDVHSequenceItemWrapper::getDVHType ( ) const
slot

◆ getDVHTypeTag

QString DRTDVHSequenceItemWrapper::getDVHTypeTag ( ) const
slot

◆ getDVHVolumeUnits

QString DRTDVHSequenceItemWrapper::getDVHVolumeUnits ( ) const
slot

◆ getDVHVolumeUnitsTag

QString DRTDVHSequenceItemWrapper::getDVHVolumeUnitsTag ( ) const
slot

◆ getSequence()

ml::DcmDRTDVHSequenceInterface* DRTDVHSequenceItemWrapper::getSequence ( ) const
inline

Definition at line 80 of file mlDRTDVHSequenceItemWrapper.h.

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

◆ getWrappedSequenceItem()

ml::DcmDRTDVHSequenceInterface::Item DRTDVHSequenceItemWrapper::getWrappedSequenceItem ( ) const
inline

Definition at line 79 of file mlDRTDVHSequenceItemWrapper.h.

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

◆ operator=()

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

Definition at line 71 of file mlDRTDVHSequenceItemWrapper.h.

References getSequence(), and getWrappedSequenceItem().

◆ setDoseType

bool DRTDVHSequenceItemWrapper::setDoseType ( QString  qParam)
slot

◆ setDoseUnits

bool DRTDVHSequenceItemWrapper::setDoseUnits ( QString  qParam)
slot

◆ setDVHData

bool DRTDVHSequenceItemWrapper::setDVHData ( QString  qParam)
slot

◆ setDVHDoseScaling

bool DRTDVHSequenceItemWrapper::setDVHDoseScaling ( QString  qParam)
slot

◆ setDVHMaximumDose

bool DRTDVHSequenceItemWrapper::setDVHMaximumDose ( QString  qParam)
slot

◆ setDVHMeanDose

bool DRTDVHSequenceItemWrapper::setDVHMeanDose ( QString  qParam)
slot

◆ setDVHMinimumDose

bool DRTDVHSequenceItemWrapper::setDVHMinimumDose ( QString  qParam)
slot

◆ setDVHNumberOfBins

bool DRTDVHSequenceItemWrapper::setDVHNumberOfBins ( QString  qParam)
slot

◆ setDVHReferencedROISequence

bool DRTDVHSequenceItemWrapper::setDVHReferencedROISequence ( QVariant  qParam)
slot

◆ setDVHType

bool DRTDVHSequenceItemWrapper::setDVHType ( QString  qParam)
slot

◆ setDVHVolumeUnits

bool DRTDVHSequenceItemWrapper::setDVHVolumeUnits ( QString  qParam)
slot

Member Data Documentation

◆ _DoseType

QString DRTDVHSequenceItemWrapper::_DoseType

Definition at line 99 of file mlDRTDVHSequenceItemWrapper.h.

◆ _DoseUnits

QString DRTDVHSequenceItemWrapper::_DoseUnits

Definition at line 101 of file mlDRTDVHSequenceItemWrapper.h.

◆ _DVHData

QString DRTDVHSequenceItemWrapper::_DVHData

Definition at line 83 of file mlDRTDVHSequenceItemWrapper.h.

◆ _DVHDoseScaling

QString DRTDVHSequenceItemWrapper::_DVHDoseScaling

Definition at line 85 of file mlDRTDVHSequenceItemWrapper.h.

◆ _DVHMaximumDose

QString DRTDVHSequenceItemWrapper::_DVHMaximumDose

Definition at line 87 of file mlDRTDVHSequenceItemWrapper.h.

◆ _DVHMeanDose

QString DRTDVHSequenceItemWrapper::_DVHMeanDose

Definition at line 89 of file mlDRTDVHSequenceItemWrapper.h.

◆ _DVHMinimumDose

QString DRTDVHSequenceItemWrapper::_DVHMinimumDose

Definition at line 91 of file mlDRTDVHSequenceItemWrapper.h.

◆ _DVHNumberOfBins

QString DRTDVHSequenceItemWrapper::_DVHNumberOfBins

Definition at line 93 of file mlDRTDVHSequenceItemWrapper.h.

◆ _DVHReferencedROISequence

QVariant DRTDVHSequenceItemWrapper::_DVHReferencedROISequence

Definition at line 104 of file mlDRTDVHSequenceItemWrapper.h.

◆ _DVHType

QString DRTDVHSequenceItemWrapper::_DVHType

Definition at line 95 of file mlDRTDVHSequenceItemWrapper.h.

◆ _DVHVolumeUnits

QString DRTDVHSequenceItemWrapper::_DVHVolumeUnits

Definition at line 97 of file mlDRTDVHSequenceItemWrapper.h.

◆ _propertyKeys

QStringList DRTDVHSequenceItemWrapper::_propertyKeys

Definition at line 54 of file mlDRTDVHSequenceItemWrapper.h.

Property Documentation

◆ DoseType

QString DRTDVHSequenceItemWrapper::DoseType
readwrite

Definition at line 99 of file mlDRTDVHSequenceItemWrapper.h.

◆ DoseUnits

QString DRTDVHSequenceItemWrapper::DoseUnits
readwrite

Definition at line 101 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHData

QString DRTDVHSequenceItemWrapper::DVHData
readwrite

Definition at line 83 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHDoseScaling

QString DRTDVHSequenceItemWrapper::DVHDoseScaling
readwrite

Definition at line 85 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHMaximumDose

QString DRTDVHSequenceItemWrapper::DVHMaximumDose
readwrite

Definition at line 87 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHMeanDose

QString DRTDVHSequenceItemWrapper::DVHMeanDose
readwrite

Definition at line 89 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHMinimumDose

QString DRTDVHSequenceItemWrapper::DVHMinimumDose
readwrite

Definition at line 91 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHNumberOfBins

QString DRTDVHSequenceItemWrapper::DVHNumberOfBins
readwrite

Definition at line 93 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHReferencedROISequence

QVariant DRTDVHSequenceItemWrapper::DVHReferencedROISequence
readwrite

Definition at line 104 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHType

QString DRTDVHSequenceItemWrapper::DVHType
readwrite

Definition at line 95 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHVolumeUnits

QString DRTDVHSequenceItemWrapper::DVHVolumeUnits
readwrite

Definition at line 97 of file mlDRTDVHSequenceItemWrapper.h.


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