MeVisLab Toolbox Reference
DRTControlPointSequenceWrapper Class Reference

#include <mlDRTControlPointSequenceWrapper.h>

Inheritance diagram for DRTControlPointSequenceWrapper:

Public Slots

Access to wrapped DRTControlPointSequence object.
int getNumberOfItems () const
 \script
QVariant getItem (int idx)
QVariant addItem ()
bool insertItem (int idx)
bool removeItem (int idx)

Public Member Functions

 DRTControlPointSequenceWrapper (ml::DcmDRTControlPointSequenceInterface *wrappedSequence)
 DRTControlPointSequenceWrapper (const DRTControlPointSequenceWrapper &toCopy)
DRTControlPointSequenceWrapperoperator= (const DRTControlPointSequenceWrapper &toCopy)
ml::DcmDRTControlPointSequenceInterface getWrappedSequence () const
QString getBeamLimitingDeviceAngleTag () const
QString getBeamLimitingDeviceRotationDirectionTag () const
QString getControlPointIndexTag () const
QString getCumulativeMetersetWeightTag () const
QString getDoseRateSetTag () const
QString getGantryAngleTag () const
QString getGantryPitchAngleTag () const
QString getGantryPitchRotationDirectionTag () const
QString getGantryRotationDirectionTag () const
QString getIsocenterPositionTag () const
QString getNominalBeamEnergyTag () const
QString getPatientSupportAngleTag () const
QString getPatientSupportRotationDirectionTag () const
QString getSourceToSurfaceDistanceTag () const
QString getSurfaceEntryPointTag () const
QString getTableTopEccentricAngleTag () const
QString getTableTopEccentricAxisDistanceTag () const
QString getTableTopEccentricRotationDirectionTag () const
QString getTableTopLateralPositionTag () const
QString getTableTopLongitudinalPositionTag () const
QString getTableTopVerticalPositionTag () const
QString getBeamLimitingDevicePositionSequenceTag () const
QString getReferencedDoseReferenceSequenceTag () const
QString getReferencedDoseSequenceTag () const
QString getWedgePositionSequenceTag () const

Detailed Description

A class that wraps DRTControlPointSequence Item for use in Python. \script

Definition at line 45 of file mlDRTControlPointSequenceWrapper.h.

Constructor & Destructor Documentation

◆ DRTControlPointSequenceWrapper() [1/2]

DRTControlPointSequenceWrapper::DRTControlPointSequenceWrapper ( ml::DcmDRTControlPointSequenceInterface * wrappedSequence)
inline

Definition at line 51 of file mlDRTControlPointSequenceWrapper.h.

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

◆ DRTControlPointSequenceWrapper() [2/2]

DRTControlPointSequenceWrapper::DRTControlPointSequenceWrapper ( const DRTControlPointSequenceWrapper & toCopy)
inline

Member Function Documentation

◆ addItem

QVariant DRTControlPointSequenceWrapper::addItem ( )
slot

◆ getBeamLimitingDeviceAngleTag()

QString DRTControlPointSequenceWrapper::getBeamLimitingDeviceAngleTag ( ) const
inline

Definition at line 70 of file mlDRTControlPointSequenceWrapper.h.

◆ getBeamLimitingDevicePositionSequenceTag()

QString DRTControlPointSequenceWrapper::getBeamLimitingDevicePositionSequenceTag ( ) const
inline

Definition at line 113 of file mlDRTControlPointSequenceWrapper.h.

◆ getBeamLimitingDeviceRotationDirectionTag()

QString DRTControlPointSequenceWrapper::getBeamLimitingDeviceRotationDirectionTag ( ) const
inline

Definition at line 72 of file mlDRTControlPointSequenceWrapper.h.

◆ getControlPointIndexTag()

QString DRTControlPointSequenceWrapper::getControlPointIndexTag ( ) const
inline

Definition at line 74 of file mlDRTControlPointSequenceWrapper.h.

◆ getCumulativeMetersetWeightTag()

QString DRTControlPointSequenceWrapper::getCumulativeMetersetWeightTag ( ) const
inline

Definition at line 76 of file mlDRTControlPointSequenceWrapper.h.

◆ getDoseRateSetTag()

QString DRTControlPointSequenceWrapper::getDoseRateSetTag ( ) const
inline

Definition at line 78 of file mlDRTControlPointSequenceWrapper.h.

◆ getGantryAngleTag()

QString DRTControlPointSequenceWrapper::getGantryAngleTag ( ) const
inline

Definition at line 80 of file mlDRTControlPointSequenceWrapper.h.

◆ getGantryPitchAngleTag()

QString DRTControlPointSequenceWrapper::getGantryPitchAngleTag ( ) const
inline

Definition at line 82 of file mlDRTControlPointSequenceWrapper.h.

◆ getGantryPitchRotationDirectionTag()

QString DRTControlPointSequenceWrapper::getGantryPitchRotationDirectionTag ( ) const
inline

Definition at line 84 of file mlDRTControlPointSequenceWrapper.h.

◆ getGantryRotationDirectionTag()

QString DRTControlPointSequenceWrapper::getGantryRotationDirectionTag ( ) const
inline

Definition at line 86 of file mlDRTControlPointSequenceWrapper.h.

◆ getIsocenterPositionTag()

QString DRTControlPointSequenceWrapper::getIsocenterPositionTag ( ) const
inline

Definition at line 88 of file mlDRTControlPointSequenceWrapper.h.

◆ getItem

QVariant DRTControlPointSequenceWrapper::getItem ( int idx)
slot

◆ getNominalBeamEnergyTag()

QString DRTControlPointSequenceWrapper::getNominalBeamEnergyTag ( ) const
inline

Definition at line 90 of file mlDRTControlPointSequenceWrapper.h.

◆ getNumberOfItems

int DRTControlPointSequenceWrapper::getNumberOfItems ( ) const
slot

\script

◆ getPatientSupportAngleTag()

QString DRTControlPointSequenceWrapper::getPatientSupportAngleTag ( ) const
inline

Definition at line 92 of file mlDRTControlPointSequenceWrapper.h.

◆ getPatientSupportRotationDirectionTag()

QString DRTControlPointSequenceWrapper::getPatientSupportRotationDirectionTag ( ) const
inline

Definition at line 94 of file mlDRTControlPointSequenceWrapper.h.

◆ getReferencedDoseReferenceSequenceTag()

QString DRTControlPointSequenceWrapper::getReferencedDoseReferenceSequenceTag ( ) const
inline

Definition at line 115 of file mlDRTControlPointSequenceWrapper.h.

◆ getReferencedDoseSequenceTag()

QString DRTControlPointSequenceWrapper::getReferencedDoseSequenceTag ( ) const
inline

Definition at line 117 of file mlDRTControlPointSequenceWrapper.h.

◆ getSourceToSurfaceDistanceTag()

QString DRTControlPointSequenceWrapper::getSourceToSurfaceDistanceTag ( ) const
inline

Definition at line 96 of file mlDRTControlPointSequenceWrapper.h.

◆ getSurfaceEntryPointTag()

QString DRTControlPointSequenceWrapper::getSurfaceEntryPointTag ( ) const
inline

Definition at line 98 of file mlDRTControlPointSequenceWrapper.h.

◆ getTableTopEccentricAngleTag()

QString DRTControlPointSequenceWrapper::getTableTopEccentricAngleTag ( ) const
inline

Definition at line 100 of file mlDRTControlPointSequenceWrapper.h.

◆ getTableTopEccentricAxisDistanceTag()

QString DRTControlPointSequenceWrapper::getTableTopEccentricAxisDistanceTag ( ) const
inline

Definition at line 102 of file mlDRTControlPointSequenceWrapper.h.

◆ getTableTopEccentricRotationDirectionTag()

QString DRTControlPointSequenceWrapper::getTableTopEccentricRotationDirectionTag ( ) const
inline

Definition at line 104 of file mlDRTControlPointSequenceWrapper.h.

◆ getTableTopLateralPositionTag()

QString DRTControlPointSequenceWrapper::getTableTopLateralPositionTag ( ) const
inline

Definition at line 106 of file mlDRTControlPointSequenceWrapper.h.

◆ getTableTopLongitudinalPositionTag()

QString DRTControlPointSequenceWrapper::getTableTopLongitudinalPositionTag ( ) const
inline

Definition at line 108 of file mlDRTControlPointSequenceWrapper.h.

◆ getTableTopVerticalPositionTag()

QString DRTControlPointSequenceWrapper::getTableTopVerticalPositionTag ( ) const
inline

Definition at line 110 of file mlDRTControlPointSequenceWrapper.h.

◆ getWedgePositionSequenceTag()

QString DRTControlPointSequenceWrapper::getWedgePositionSequenceTag ( ) const
inline

Definition at line 119 of file mlDRTControlPointSequenceWrapper.h.

◆ getWrappedSequence()

ml::DcmDRTControlPointSequenceInterface DRTControlPointSequenceWrapper::getWrappedSequence ( ) const
inline

Definition at line 67 of file mlDRTControlPointSequenceWrapper.h.

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

◆ insertItem

bool DRTControlPointSequenceWrapper::insertItem ( int idx)
slot

◆ operator=()

◆ removeItem

bool DRTControlPointSequenceWrapper::removeItem ( int idx)
slot

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