MeVisLab Toolbox Reference
DRTExposureSequenceItemWrapper Class Reference

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

#include <mlDRTExposureSequenceItemWrapper.h>

Inheritance diagram for DRTExposureSequenceItemWrapper:

Public Slots

Access to wrapped DRTExposureSequence 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 setDiaphragmPosition (QString qParam)
 
QString getDiaphragmPositionTag () const
 
QString getDiaphragmPosition () const
 
bool setExposureTime (QString qParam)
 
QString getExposureTimeTag () const
 
QString getExposureTime () const
 
bool setFluenceDataScale (QString qParam)
 
QString getFluenceDataScaleTag () const
 
QString getFluenceDataScale () const
 
bool setFluenceDataSource (QString qParam)
 
QString getFluenceDataSourceTag () const
 
QString getFluenceDataSource () const
 
bool setKVP (QString qParam)
 
QString getKVPTag () const
 
QString getKVP () const
 
bool setMetersetExposure (QString qParam)
 
QString getMetersetExposureTag () const
 
QString getMetersetExposure () const
 
bool setNumberOfBlocks (QString qParam)
 
QString getNumberOfBlocksTag () const
 
QString getNumberOfBlocks () const
 
bool setReferencedFrameNumber (QString qParam)
 
QString getReferencedFrameNumberTag () const
 
QString getReferencedFrameNumber () const
 
bool setXRayTubeCurrent (QString qParam)
 
QString getXRayTubeCurrentTag () const
 
QString getXRayTubeCurrent () const
 
bool setApplicatorSequence (QVariant qParam)
 
QVariant getApplicatorSequence () const
 
QString getApplicatorSequenceTag () const
 
bool setBeamLimitingDeviceSequence (QVariant qParam)
 
QVariant getBeamLimitingDeviceSequence () const
 
QString getBeamLimitingDeviceSequenceTag () const
 
bool setBlockSequence (QVariant qParam)
 
QVariant getBlockSequence () const
 
QString getBlockSequenceTag () const
 

Public Member Functions

 DRTExposureSequenceItemWrapper (const ml::DcmDRTExposureSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTExposureSequenceInterface *sequenceInterface)
 
 DRTExposureSequenceItemWrapper (const DRTExposureSequenceItemWrapper &toCopy)
 
DRTExposureSequenceItemWrapperoperator= (const DRTExposureSequenceItemWrapper &toCopy)
 
ml::DcmDRTExposureSequenceInterface::Item getWrappedSequenceItem () const
 
ml::DcmDRTExposureSequenceInterfacegetSequence () const
 

Public Attributes

QStringList _propertyKeys
 
QString _DiaphragmPosition
 
QString _ExposureTime
 
QString _FluenceDataScale
 
QString _FluenceDataSource
 
QString _KVP
 
QString _MetersetExposure
 
QString _NumberOfBlocks
 
QString _ReferencedFrameNumber
 
QString _XRayTubeCurrent
 
QVariant _ApplicatorSequence
 
QVariant _BeamLimitingDeviceSequence
 
QVariant _BlockSequence
 

Properties

QString DiaphragmPosition
 
QString ExposureTime
 
QString FluenceDataScale
 
QString FluenceDataSource
 
QString KVP
 
QString MetersetExposure
 
QString NumberOfBlocks
 
QString ReferencedFrameNumber
 
QString XRayTubeCurrent
 
QVariant ApplicatorSequence
 
QVariant BeamLimitingDeviceSequence
 
QVariant BlockSequence
 

Detailed Description

A class that wraps DRTExposureSequence Item for use in Python.

\script

Definition at line 50 of file mlDRTExposureSequenceItemWrapper.h.

Constructor & Destructor Documentation

◆ DRTExposureSequenceItemWrapper() [1/2]

DRTExposureSequenceItemWrapper::DRTExposureSequenceItemWrapper ( const ml::DcmDRTExposureSequenceInterface::Item wrappedSequenceItem,
ml::DcmDRTExposureSequenceInterface sequenceInterface 
)
inline

Definition at line 58 of file mlDRTExposureSequenceItemWrapper.h.

◆ DRTExposureSequenceItemWrapper() [2/2]

DRTExposureSequenceItemWrapper::DRTExposureSequenceItemWrapper ( const DRTExposureSequenceItemWrapper toCopy)
inline

Definition at line 65 of file mlDRTExposureSequenceItemWrapper.h.

References getSequence(), and getWrappedSequenceItem().

Member Function Documentation

◆ dir

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

◆ getApplicatorSequence

QVariant DRTExposureSequenceItemWrapper::getApplicatorSequence ( ) const
slot

◆ getApplicatorSequenceTag

QString DRTExposureSequenceItemWrapper::getApplicatorSequenceTag ( ) const
slot

◆ getBeamLimitingDeviceSequence

QVariant DRTExposureSequenceItemWrapper::getBeamLimitingDeviceSequence ( ) const
slot

◆ getBeamLimitingDeviceSequenceTag

QString DRTExposureSequenceItemWrapper::getBeamLimitingDeviceSequenceTag ( ) const
slot

◆ getBlockSequence

QVariant DRTExposureSequenceItemWrapper::getBlockSequence ( ) const
slot

◆ getBlockSequenceTag

QString DRTExposureSequenceItemWrapper::getBlockSequenceTag ( ) const
slot

◆ getDiaphragmPosition

QString DRTExposureSequenceItemWrapper::getDiaphragmPosition ( ) const
slot

◆ getDiaphragmPositionTag

QString DRTExposureSequenceItemWrapper::getDiaphragmPositionTag ( ) const
slot

◆ getDicomTagByKey

QVariantMap DRTExposureSequenceItemWrapper::getDicomTagByKey ( QString  key) const
slot

◆ getDicomTagByName

QVariantMap DRTExposureSequenceItemWrapper::getDicomTagByName ( QString  name) const
slot

◆ getDicomTagValueByKey

QVariant DRTExposureSequenceItemWrapper::getDicomTagValueByKey ( QString  key) const
slot

◆ getDicomTagValueByName

QVariant DRTExposureSequenceItemWrapper::getDicomTagValueByName ( QString  name) const
slot

◆ getExposureTime

QString DRTExposureSequenceItemWrapper::getExposureTime ( ) const
slot

◆ getExposureTimeTag

QString DRTExposureSequenceItemWrapper::getExposureTimeTag ( ) const
slot

◆ getFluenceDataScale

QString DRTExposureSequenceItemWrapper::getFluenceDataScale ( ) const
slot

◆ getFluenceDataScaleTag

QString DRTExposureSequenceItemWrapper::getFluenceDataScaleTag ( ) const
slot

◆ getFluenceDataSource

QString DRTExposureSequenceItemWrapper::getFluenceDataSource ( ) const
slot

◆ getFluenceDataSourceTag

QString DRTExposureSequenceItemWrapper::getFluenceDataSourceTag ( ) const
slot

◆ getKVP

QString DRTExposureSequenceItemWrapper::getKVP ( ) const
slot

◆ getKVPTag

QString DRTExposureSequenceItemWrapper::getKVPTag ( ) const
slot

◆ getMetersetExposure

QString DRTExposureSequenceItemWrapper::getMetersetExposure ( ) const
slot

◆ getMetersetExposureTag

QString DRTExposureSequenceItemWrapper::getMetersetExposureTag ( ) const
slot

◆ getNumberOfBlocks

QString DRTExposureSequenceItemWrapper::getNumberOfBlocks ( ) const
slot

◆ getNumberOfBlocksTag

QString DRTExposureSequenceItemWrapper::getNumberOfBlocksTag ( ) const
slot

◆ getReferencedFrameNumber

QString DRTExposureSequenceItemWrapper::getReferencedFrameNumber ( ) const
slot

◆ getReferencedFrameNumberTag

QString DRTExposureSequenceItemWrapper::getReferencedFrameNumberTag ( ) const
slot

◆ getSequence()

ml::DcmDRTExposureSequenceInterface* DRTExposureSequenceItemWrapper::getSequence ( ) const
inline

Definition at line 82 of file mlDRTExposureSequenceItemWrapper.h.

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

◆ getWrappedSequenceItem()

ml::DcmDRTExposureSequenceInterface::Item DRTExposureSequenceItemWrapper::getWrappedSequenceItem ( ) const
inline

Definition at line 81 of file mlDRTExposureSequenceItemWrapper.h.

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

◆ getXRayTubeCurrent

QString DRTExposureSequenceItemWrapper::getXRayTubeCurrent ( ) const
slot

◆ getXRayTubeCurrentTag

QString DRTExposureSequenceItemWrapper::getXRayTubeCurrentTag ( ) const
slot

◆ operator=()

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

Definition at line 73 of file mlDRTExposureSequenceItemWrapper.h.

References getSequence(), and getWrappedSequenceItem().

◆ setApplicatorSequence

bool DRTExposureSequenceItemWrapper::setApplicatorSequence ( QVariant  qParam)
slot

◆ setBeamLimitingDeviceSequence

bool DRTExposureSequenceItemWrapper::setBeamLimitingDeviceSequence ( QVariant  qParam)
slot

◆ setBlockSequence

bool DRTExposureSequenceItemWrapper::setBlockSequence ( QVariant  qParam)
slot

◆ setDiaphragmPosition

bool DRTExposureSequenceItemWrapper::setDiaphragmPosition ( QString  qParam)
slot

◆ setExposureTime

bool DRTExposureSequenceItemWrapper::setExposureTime ( QString  qParam)
slot

◆ setFluenceDataScale

bool DRTExposureSequenceItemWrapper::setFluenceDataScale ( QString  qParam)
slot

◆ setFluenceDataSource

bool DRTExposureSequenceItemWrapper::setFluenceDataSource ( QString  qParam)
slot

◆ setKVP

bool DRTExposureSequenceItemWrapper::setKVP ( QString  qParam)
slot

◆ setMetersetExposure

bool DRTExposureSequenceItemWrapper::setMetersetExposure ( QString  qParam)
slot

◆ setNumberOfBlocks

bool DRTExposureSequenceItemWrapper::setNumberOfBlocks ( QString  qParam)
slot

◆ setReferencedFrameNumber

bool DRTExposureSequenceItemWrapper::setReferencedFrameNumber ( QString  qParam)
slot

◆ setXRayTubeCurrent

bool DRTExposureSequenceItemWrapper::setXRayTubeCurrent ( QString  qParam)
slot

Member Data Documentation

◆ _ApplicatorSequence

QVariant DRTExposureSequenceItemWrapper::_ApplicatorSequence

Definition at line 104 of file mlDRTExposureSequenceItemWrapper.h.

◆ _BeamLimitingDeviceSequence

QVariant DRTExposureSequenceItemWrapper::_BeamLimitingDeviceSequence

Definition at line 106 of file mlDRTExposureSequenceItemWrapper.h.

◆ _BlockSequence

QVariant DRTExposureSequenceItemWrapper::_BlockSequence

Definition at line 108 of file mlDRTExposureSequenceItemWrapper.h.

◆ _DiaphragmPosition

QString DRTExposureSequenceItemWrapper::_DiaphragmPosition

Definition at line 85 of file mlDRTExposureSequenceItemWrapper.h.

◆ _ExposureTime

QString DRTExposureSequenceItemWrapper::_ExposureTime

Definition at line 87 of file mlDRTExposureSequenceItemWrapper.h.

◆ _FluenceDataScale

QString DRTExposureSequenceItemWrapper::_FluenceDataScale

Definition at line 89 of file mlDRTExposureSequenceItemWrapper.h.

◆ _FluenceDataSource

QString DRTExposureSequenceItemWrapper::_FluenceDataSource

Definition at line 91 of file mlDRTExposureSequenceItemWrapper.h.

◆ _KVP

QString DRTExposureSequenceItemWrapper::_KVP

Definition at line 93 of file mlDRTExposureSequenceItemWrapper.h.

◆ _MetersetExposure

QString DRTExposureSequenceItemWrapper::_MetersetExposure

Definition at line 95 of file mlDRTExposureSequenceItemWrapper.h.

◆ _NumberOfBlocks

QString DRTExposureSequenceItemWrapper::_NumberOfBlocks

Definition at line 97 of file mlDRTExposureSequenceItemWrapper.h.

◆ _propertyKeys

QStringList DRTExposureSequenceItemWrapper::_propertyKeys

Definition at line 56 of file mlDRTExposureSequenceItemWrapper.h.

◆ _ReferencedFrameNumber

QString DRTExposureSequenceItemWrapper::_ReferencedFrameNumber

Definition at line 99 of file mlDRTExposureSequenceItemWrapper.h.

◆ _XRayTubeCurrent

QString DRTExposureSequenceItemWrapper::_XRayTubeCurrent

Definition at line 101 of file mlDRTExposureSequenceItemWrapper.h.

Property Documentation

◆ ApplicatorSequence

QVariant DRTExposureSequenceItemWrapper::ApplicatorSequence
readwrite

Definition at line 104 of file mlDRTExposureSequenceItemWrapper.h.

◆ BeamLimitingDeviceSequence

QVariant DRTExposureSequenceItemWrapper::BeamLimitingDeviceSequence
readwrite

Definition at line 106 of file mlDRTExposureSequenceItemWrapper.h.

◆ BlockSequence

QVariant DRTExposureSequenceItemWrapper::BlockSequence
readwrite

Definition at line 108 of file mlDRTExposureSequenceItemWrapper.h.

◆ DiaphragmPosition

QString DRTExposureSequenceItemWrapper::DiaphragmPosition
readwrite

Definition at line 85 of file mlDRTExposureSequenceItemWrapper.h.

◆ ExposureTime

QString DRTExposureSequenceItemWrapper::ExposureTime
readwrite

Definition at line 87 of file mlDRTExposureSequenceItemWrapper.h.

◆ FluenceDataScale

QString DRTExposureSequenceItemWrapper::FluenceDataScale
readwrite

Definition at line 89 of file mlDRTExposureSequenceItemWrapper.h.

◆ FluenceDataSource

QString DRTExposureSequenceItemWrapper::FluenceDataSource
readwrite

Definition at line 91 of file mlDRTExposureSequenceItemWrapper.h.

◆ KVP

QString DRTExposureSequenceItemWrapper::KVP
readwrite

Definition at line 93 of file mlDRTExposureSequenceItemWrapper.h.

◆ MetersetExposure

QString DRTExposureSequenceItemWrapper::MetersetExposure
readwrite

Definition at line 95 of file mlDRTExposureSequenceItemWrapper.h.

◆ NumberOfBlocks

QString DRTExposureSequenceItemWrapper::NumberOfBlocks
readwrite

Definition at line 97 of file mlDRTExposureSequenceItemWrapper.h.

◆ ReferencedFrameNumber

QString DRTExposureSequenceItemWrapper::ReferencedFrameNumber
readwrite

Definition at line 99 of file mlDRTExposureSequenceItemWrapper.h.

◆ XRayTubeCurrent

QString DRTExposureSequenceItemWrapper::XRayTubeCurrent
readwrite

Definition at line 101 of file mlDRTExposureSequenceItemWrapper.h.


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