MeVisLab Toolbox Reference
DRTControlPointSequenceWrapper Class Reference

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

#include <mlDRTControlPointSequenceWrapper.h>

Inheritance diagram for DRTControlPointSequenceWrapper:

Public Slots

Access to wrapped DRTControlPointSequence object.

\script

int getNumberOfItems () const
 
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.

◆ DRTControlPointSequenceWrapper() [2/2]

DRTControlPointSequenceWrapper::DRTControlPointSequenceWrapper ( const DRTControlPointSequenceWrapper & toCopy)
inline

Member Function Documentation

◆ addItem

QVariant DRTControlPointSequenceWrapper::addItem ( )
slot

◆ getBeamLimitingDeviceAngleTag()

QString DRTControlPointSequenceWrapper::getBeamLimitingDeviceAngleTag ( ) const
inline

◆ getBeamLimitingDevicePositionSequenceTag()

QString DRTControlPointSequenceWrapper::getBeamLimitingDevicePositionSequenceTag ( ) const
inline

◆ getBeamLimitingDeviceRotationDirectionTag()

QString DRTControlPointSequenceWrapper::getBeamLimitingDeviceRotationDirectionTag ( ) const
inline

◆ getControlPointIndexTag()

QString DRTControlPointSequenceWrapper::getControlPointIndexTag ( ) const
inline

◆ getCumulativeMetersetWeightTag()

QString DRTControlPointSequenceWrapper::getCumulativeMetersetWeightTag ( ) const
inline

◆ getDoseRateSetTag()

QString DRTControlPointSequenceWrapper::getDoseRateSetTag ( ) const
inline

◆ getGantryAngleTag()

QString DRTControlPointSequenceWrapper::getGantryAngleTag ( ) const
inline

◆ getGantryPitchAngleTag()

QString DRTControlPointSequenceWrapper::getGantryPitchAngleTag ( ) const
inline

◆ getGantryPitchRotationDirectionTag()

QString DRTControlPointSequenceWrapper::getGantryPitchRotationDirectionTag ( ) const
inline

◆ getGantryRotationDirectionTag()

QString DRTControlPointSequenceWrapper::getGantryRotationDirectionTag ( ) const
inline

◆ getIsocenterPositionTag()

QString DRTControlPointSequenceWrapper::getIsocenterPositionTag ( ) const
inline

◆ getItem

QVariant DRTControlPointSequenceWrapper::getItem ( int idx)
slot

◆ getNominalBeamEnergyTag()

QString DRTControlPointSequenceWrapper::getNominalBeamEnergyTag ( ) const
inline

◆ getNumberOfItems

int DRTControlPointSequenceWrapper::getNumberOfItems ( ) const
slot

◆ getPatientSupportAngleTag()

QString DRTControlPointSequenceWrapper::getPatientSupportAngleTag ( ) const
inline

◆ getPatientSupportRotationDirectionTag()

QString DRTControlPointSequenceWrapper::getPatientSupportRotationDirectionTag ( ) const
inline

◆ getReferencedDoseReferenceSequenceTag()

QString DRTControlPointSequenceWrapper::getReferencedDoseReferenceSequenceTag ( ) const
inline

◆ getReferencedDoseSequenceTag()

QString DRTControlPointSequenceWrapper::getReferencedDoseSequenceTag ( ) const
inline

◆ getSourceToSurfaceDistanceTag()

QString DRTControlPointSequenceWrapper::getSourceToSurfaceDistanceTag ( ) const
inline

◆ getSurfaceEntryPointTag()

QString DRTControlPointSequenceWrapper::getSurfaceEntryPointTag ( ) const
inline

◆ getTableTopEccentricAngleTag()

QString DRTControlPointSequenceWrapper::getTableTopEccentricAngleTag ( ) const
inline

◆ getTableTopEccentricAxisDistanceTag()

QString DRTControlPointSequenceWrapper::getTableTopEccentricAxisDistanceTag ( ) const
inline

◆ getTableTopEccentricRotationDirectionTag()

QString DRTControlPointSequenceWrapper::getTableTopEccentricRotationDirectionTag ( ) const
inline

◆ getTableTopLateralPositionTag()

QString DRTControlPointSequenceWrapper::getTableTopLateralPositionTag ( ) const
inline

◆ getTableTopLongitudinalPositionTag()

QString DRTControlPointSequenceWrapper::getTableTopLongitudinalPositionTag ( ) const
inline

◆ getTableTopVerticalPositionTag()

QString DRTControlPointSequenceWrapper::getTableTopVerticalPositionTag ( ) const
inline

◆ getWedgePositionSequenceTag()

QString DRTControlPointSequenceWrapper::getWedgePositionSequenceTag ( ) const
inline

◆ getWrappedSequence()

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

Definition at line 67 of file mlDRTControlPointSequenceWrapper.h.

◆ insertItem

bool DRTControlPointSequenceWrapper::insertItem ( int idx)
slot

◆ operator=()

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

◆ removeItem

bool DRTControlPointSequenceWrapper::removeItem ( int idx)
slot

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