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

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.

◆ getWrappedSequenceItem()

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

Definition at line 79 of file mlDRTDVHSequenceItemWrapper.h.

◆ operator=()

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

◆ 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 100 of file mlDRTDVHSequenceItemWrapper.h.

◆ DoseUnits

QString DRTDVHSequenceItemWrapper::DoseUnits
readwrite

Definition at line 102 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHData

QString DRTDVHSequenceItemWrapper::DVHData
readwrite

Definition at line 84 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHDoseScaling

QString DRTDVHSequenceItemWrapper::DVHDoseScaling
readwrite

Definition at line 86 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHMaximumDose

QString DRTDVHSequenceItemWrapper::DVHMaximumDose
readwrite

Definition at line 88 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHMeanDose

QString DRTDVHSequenceItemWrapper::DVHMeanDose
readwrite

Definition at line 90 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHMinimumDose

QString DRTDVHSequenceItemWrapper::DVHMinimumDose
readwrite

Definition at line 92 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHNumberOfBins

QString DRTDVHSequenceItemWrapper::DVHNumberOfBins
readwrite

Definition at line 94 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHReferencedROISequence

QVariant DRTDVHSequenceItemWrapper::DVHReferencedROISequence
readwrite

Definition at line 105 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHType

QString DRTDVHSequenceItemWrapper::DVHType
readwrite

Definition at line 96 of file mlDRTDVHSequenceItemWrapper.h.

◆ DVHVolumeUnits

QString DRTDVHSequenceItemWrapper::DVHVolumeUnits
readwrite

Definition at line 98 of file mlDRTDVHSequenceItemWrapper.h.


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