MeVisLab Toolbox Reference
ml::DcmDRTIonToleranceTableSequenceInterface::Item Class Reference

#include <mlDcmDRTIonToleranceTableSequenceInterface.h>

Public Member Functions

 Item ()
 
 Item (DCMTree::TreePtr dcmItem)
 
 Item (const Item &copyDcmItem)
 
Itemoperator= (const Item &copyDcmItem)
 
virtual ~Item ()
 
DCMTree::TreePtr getTreePtr () const
 
bool isValid () const
 
bool getBeamLimitingDeviceAngleTolerance (std::string &parameter) const
 
std::string getBeamLimitingDeviceAngleToleranceTag () const
 
bool setBeamLimitingDeviceAngleTolerance (std::string parameter)
 
bool getGantryAngleTolerance (std::string &parameter) const
 
std::string getGantryAngleToleranceTag () const
 
bool setGantryAngleTolerance (std::string parameter)
 
bool getPatientSupportAngleTolerance (std::string &parameter) const
 
std::string getPatientSupportAngleToleranceTag () const
 
bool setPatientSupportAngleTolerance (std::string parameter)
 
bool getSnoutPositionTolerance (float &parameter) const
 
std::string getSnoutPositionToleranceTag () const
 
bool setSnoutPositionTolerance (float parameter)
 
bool getTableTopLateralPositionTolerance (std::string &parameter) const
 
std::string getTableTopLateralPositionToleranceTag () const
 
bool setTableTopLateralPositionTolerance (std::string parameter)
 
bool getTableTopLongitudinalPositionTolerance (std::string &parameter) const
 
std::string getTableTopLongitudinalPositionToleranceTag () const
 
bool setTableTopLongitudinalPositionTolerance (std::string parameter)
 
bool getTableTopPitchAngleTolerance (float &parameter) const
 
std::string getTableTopPitchAngleToleranceTag () const
 
bool setTableTopPitchAngleTolerance (float parameter)
 
bool getTableTopRollAngleTolerance (float &parameter) const
 
std::string getTableTopRollAngleToleranceTag () const
 
bool setTableTopRollAngleTolerance (float parameter)
 
bool getTableTopVerticalPositionTolerance (std::string &parameter) const
 
std::string getTableTopVerticalPositionToleranceTag () const
 
bool setTableTopVerticalPositionTolerance (std::string parameter)
 
bool getToleranceTableLabel (std::string &parameter) const
 
std::string getToleranceTableLabelTag () const
 
bool setToleranceTableLabel (std::string parameter)
 
bool getToleranceTableNumber (std::string &parameter) const
 
std::string getToleranceTableNumberTag () const
 
bool setToleranceTableNumber (std::string parameter)
 
DcmDRTBeamLimitingDeviceToleranceSequenceInterface getBeamLimitingDeviceToleranceSequence () const
 
std::string getBeamLimitingDeviceToleranceSequenceTag () const
 
void setBeamLimitingDeviceToleranceSequence (DcmDRTBeamLimitingDeviceToleranceSequenceInterface seq)
 

Detailed Description

Definition at line 48 of file mlDcmDRTIonToleranceTableSequenceInterface.h.

Constructor & Destructor Documentation

◆ Item() [1/3]

ml::DcmDRTIonToleranceTableSequenceInterface::Item::Item ( )
inline

Definition at line 52 of file mlDcmDRTIonToleranceTableSequenceInterface.h.

◆ Item() [2/3]

ml::DcmDRTIonToleranceTableSequenceInterface::Item::Item ( DCMTree::TreePtr dcmItem)
inline

Definition at line 54 of file mlDcmDRTIonToleranceTableSequenceInterface.h.

◆ Item() [3/3]

ml::DcmDRTIonToleranceTableSequenceInterface::Item::Item ( const Item & copyDcmItem)
inline

Definition at line 56 of file mlDcmDRTIonToleranceTableSequenceInterface.h.

◆ ~Item()

virtual ml::DcmDRTIonToleranceTableSequenceInterface::Item::~Item ( )
inlinevirtual

Definition at line 60 of file mlDcmDRTIonToleranceTableSequenceInterface.h.

Member Function Documentation

◆ getBeamLimitingDeviceAngleTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::getBeamLimitingDeviceAngleTolerance ( std::string & parameter) const

◆ getBeamLimitingDeviceAngleToleranceTag()

std::string ml::DcmDRTIonToleranceTableSequenceInterface::Item::getBeamLimitingDeviceAngleToleranceTag ( ) const
inline

Definition at line 69 of file mlDcmDRTIonToleranceTableSequenceInterface.h.

◆ getBeamLimitingDeviceToleranceSequence()

DcmDRTBeamLimitingDeviceToleranceSequenceInterface ml::DcmDRTIonToleranceTableSequenceInterface::Item::getBeamLimitingDeviceToleranceSequence ( ) const

◆ getBeamLimitingDeviceToleranceSequenceTag()

std::string ml::DcmDRTIonToleranceTableSequenceInterface::Item::getBeamLimitingDeviceToleranceSequenceTag ( ) const
inline

◆ getGantryAngleTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::getGantryAngleTolerance ( std::string & parameter) const

◆ getGantryAngleToleranceTag()

std::string ml::DcmDRTIonToleranceTableSequenceInterface::Item::getGantryAngleToleranceTag ( ) const
inline

Definition at line 74 of file mlDcmDRTIonToleranceTableSequenceInterface.h.

◆ getPatientSupportAngleTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::getPatientSupportAngleTolerance ( std::string & parameter) const

◆ getPatientSupportAngleToleranceTag()

std::string ml::DcmDRTIonToleranceTableSequenceInterface::Item::getPatientSupportAngleToleranceTag ( ) const
inline

Definition at line 79 of file mlDcmDRTIonToleranceTableSequenceInterface.h.

◆ getSnoutPositionTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::getSnoutPositionTolerance ( float & parameter) const

◆ getSnoutPositionToleranceTag()

std::string ml::DcmDRTIonToleranceTableSequenceInterface::Item::getSnoutPositionToleranceTag ( ) const
inline

Definition at line 84 of file mlDcmDRTIonToleranceTableSequenceInterface.h.

◆ getTableTopLateralPositionTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::getTableTopLateralPositionTolerance ( std::string & parameter) const

◆ getTableTopLateralPositionToleranceTag()

std::string ml::DcmDRTIonToleranceTableSequenceInterface::Item::getTableTopLateralPositionToleranceTag ( ) const
inline

Definition at line 89 of file mlDcmDRTIonToleranceTableSequenceInterface.h.

◆ getTableTopLongitudinalPositionTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::getTableTopLongitudinalPositionTolerance ( std::string & parameter) const

◆ getTableTopLongitudinalPositionToleranceTag()

std::string ml::DcmDRTIonToleranceTableSequenceInterface::Item::getTableTopLongitudinalPositionToleranceTag ( ) const
inline

Definition at line 94 of file mlDcmDRTIonToleranceTableSequenceInterface.h.

◆ getTableTopPitchAngleTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::getTableTopPitchAngleTolerance ( float & parameter) const

◆ getTableTopPitchAngleToleranceTag()

std::string ml::DcmDRTIonToleranceTableSequenceInterface::Item::getTableTopPitchAngleToleranceTag ( ) const
inline

Definition at line 99 of file mlDcmDRTIonToleranceTableSequenceInterface.h.

◆ getTableTopRollAngleTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::getTableTopRollAngleTolerance ( float & parameter) const

◆ getTableTopRollAngleToleranceTag()

std::string ml::DcmDRTIonToleranceTableSequenceInterface::Item::getTableTopRollAngleToleranceTag ( ) const
inline

◆ getTableTopVerticalPositionTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::getTableTopVerticalPositionTolerance ( std::string & parameter) const

◆ getTableTopVerticalPositionToleranceTag()

std::string ml::DcmDRTIonToleranceTableSequenceInterface::Item::getTableTopVerticalPositionToleranceTag ( ) const
inline

◆ getToleranceTableLabel()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::getToleranceTableLabel ( std::string & parameter) const

◆ getToleranceTableLabelTag()

std::string ml::DcmDRTIonToleranceTableSequenceInterface::Item::getToleranceTableLabelTag ( ) const
inline

◆ getToleranceTableNumber()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::getToleranceTableNumber ( std::string & parameter) const

◆ getToleranceTableNumberTag()

std::string ml::DcmDRTIonToleranceTableSequenceInterface::Item::getToleranceTableNumberTag ( ) const
inline

◆ getTreePtr()

DCMTree::TreePtr ml::DcmDRTIonToleranceTableSequenceInterface::Item::getTreePtr ( ) const
inline

Definition at line 62 of file mlDcmDRTIonToleranceTableSequenceInterface.h.

Referenced by operator=().

◆ isValid()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::isValid ( ) const
inline

Definition at line 64 of file mlDcmDRTIonToleranceTableSequenceInterface.h.

◆ operator=()

Item & ml::DcmDRTIonToleranceTableSequenceInterface::Item::operator= ( const Item & copyDcmItem)
inline

Definition at line 58 of file mlDcmDRTIonToleranceTableSequenceInterface.h.

References getTreePtr(), and mlrange_cast().

◆ setBeamLimitingDeviceAngleTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::setBeamLimitingDeviceAngleTolerance ( std::string parameter)

◆ setBeamLimitingDeviceToleranceSequence()

void ml::DcmDRTIonToleranceTableSequenceInterface::Item::setBeamLimitingDeviceToleranceSequence ( DcmDRTBeamLimitingDeviceToleranceSequenceInterface seq)

◆ setGantryAngleTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::setGantryAngleTolerance ( std::string parameter)

◆ setPatientSupportAngleTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::setPatientSupportAngleTolerance ( std::string parameter)

◆ setSnoutPositionTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::setSnoutPositionTolerance ( float parameter)

◆ setTableTopLateralPositionTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::setTableTopLateralPositionTolerance ( std::string parameter)

◆ setTableTopLongitudinalPositionTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::setTableTopLongitudinalPositionTolerance ( std::string parameter)

◆ setTableTopPitchAngleTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::setTableTopPitchAngleTolerance ( float parameter)

◆ setTableTopRollAngleTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::setTableTopRollAngleTolerance ( float parameter)

◆ setTableTopVerticalPositionTolerance()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::setTableTopVerticalPositionTolerance ( std::string parameter)

◆ setToleranceTableLabel()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::setToleranceTableLabel ( std::string parameter)

◆ setToleranceTableNumber()

bool ml::DcmDRTIonToleranceTableSequenceInterface::Item::setToleranceTableNumber ( std::string parameter)

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