MeVisLab Toolbox Reference
ml::DcmDRTCompensatorSequenceInterface::Item Class Reference

#include <mlDcmDRTCompensatorSequenceInterface.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 getAccessoryCode (std::string &parameter) const
 
std::string getAccessoryCodeTag () const
 
bool setAccessoryCode (std::string parameter)
 
bool getCompensatorColumns (std::string &parameter) const
 
std::string getCompensatorColumnsTag () const
 
bool setCompensatorColumns (std::string parameter)
 
bool getCompensatorDivergence (std::string &parameter) const
 
std::string getCompensatorDivergenceTag () const
 
bool setCompensatorDivergence (std::string parameter)
 
bool getCompensatorID (std::string &parameter) const
 
std::string getCompensatorIDTag () const
 
bool setCompensatorID (std::string parameter)
 
bool getCompensatorMountingPosition (std::string &parameter) const
 
std::string getCompensatorMountingPositionTag () const
 
bool setCompensatorMountingPosition (std::string parameter)
 
bool getCompensatorNumber (std::string &parameter) const
 
std::string getCompensatorNumberTag () const
 
bool setCompensatorNumber (std::string parameter)
 
bool getCompensatorPixelSpacing (std::string &parameter) const
 
std::string getCompensatorPixelSpacingTag () const
 
bool setCompensatorPixelSpacing (std::string parameter)
 
bool getCompensatorPosition (std::string &parameter) const
 
std::string getCompensatorPositionTag () const
 
bool setCompensatorPosition (std::string parameter)
 
bool getCompensatorRows (std::string &parameter) const
 
std::string getCompensatorRowsTag () const
 
bool setCompensatorRows (std::string parameter)
 
bool getCompensatorThicknessData (std::string &parameter) const
 
std::string getCompensatorThicknessDataTag () const
 
bool setCompensatorThicknessData (std::string parameter)
 
bool getCompensatorTransmissionData (std::string &parameter) const
 
std::string getCompensatorTransmissionDataTag () const
 
bool setCompensatorTransmissionData (std::string parameter)
 
bool getCompensatorType (std::string &parameter) const
 
std::string getCompensatorTypeTag () const
 
bool setCompensatorType (std::string parameter)
 
bool getMaterialID (std::string &parameter) const
 
std::string getMaterialIDTag () const
 
bool setMaterialID (std::string parameter)
 
bool getSourceToCompensatorDistance (std::string &parameter) const
 
std::string getSourceToCompensatorDistanceTag () const
 
bool setSourceToCompensatorDistance (std::string parameter)
 
bool getSourceToCompensatorTrayDistance (std::string &parameter) const
 
std::string getSourceToCompensatorTrayDistanceTag () const
 
bool setSourceToCompensatorTrayDistance (std::string parameter)
 

Detailed Description

Definition at line 47 of file mlDcmDRTCompensatorSequenceInterface.h.

Constructor & Destructor Documentation

◆ Item() [1/3]

ml::DcmDRTCompensatorSequenceInterface::Item::Item ( )
inline

Definition at line 51 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ Item() [2/3]

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

Definition at line 53 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ Item() [3/3]

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

Definition at line 55 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ ~Item()

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

Definition at line 59 of file mlDcmDRTCompensatorSequenceInterface.h.

Member Function Documentation

◆ getAccessoryCode()

bool ml::DcmDRTCompensatorSequenceInterface::Item::getAccessoryCode ( std::string & parameter) const

◆ getAccessoryCodeTag()

std::string ml::DcmDRTCompensatorSequenceInterface::Item::getAccessoryCodeTag ( ) const
inline

Definition at line 68 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ getCompensatorColumns()

bool ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorColumns ( std::string & parameter) const

◆ getCompensatorColumnsTag()

std::string ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorColumnsTag ( ) const
inline

Definition at line 73 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ getCompensatorDivergence()

bool ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorDivergence ( std::string & parameter) const

◆ getCompensatorDivergenceTag()

std::string ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorDivergenceTag ( ) const
inline

Definition at line 78 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ getCompensatorID()

bool ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorID ( std::string & parameter) const

◆ getCompensatorIDTag()

std::string ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorIDTag ( ) const
inline

Definition at line 83 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ getCompensatorMountingPosition()

bool ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorMountingPosition ( std::string & parameter) const

◆ getCompensatorMountingPositionTag()

std::string ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorMountingPositionTag ( ) const
inline

Definition at line 88 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ getCompensatorNumber()

bool ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorNumber ( std::string & parameter) const

◆ getCompensatorNumberTag()

std::string ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorNumberTag ( ) const
inline

Definition at line 93 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ getCompensatorPixelSpacing()

bool ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorPixelSpacing ( std::string & parameter) const

◆ getCompensatorPixelSpacingTag()

std::string ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorPixelSpacingTag ( ) const
inline

Definition at line 98 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ getCompensatorPosition()

bool ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorPosition ( std::string & parameter) const

◆ getCompensatorPositionTag()

std::string ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorPositionTag ( ) const
inline

Definition at line 103 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ getCompensatorRows()

bool ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorRows ( std::string & parameter) const

◆ getCompensatorRowsTag()

std::string ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorRowsTag ( ) const
inline

Definition at line 108 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ getCompensatorThicknessData()

bool ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorThicknessData ( std::string & parameter) const

◆ getCompensatorThicknessDataTag()

std::string ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorThicknessDataTag ( ) const
inline

Definition at line 113 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ getCompensatorTransmissionData()

bool ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorTransmissionData ( std::string & parameter) const

◆ getCompensatorTransmissionDataTag()

std::string ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorTransmissionDataTag ( ) const
inline

Definition at line 118 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ getCompensatorType()

bool ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorType ( std::string & parameter) const

◆ getCompensatorTypeTag()

std::string ml::DcmDRTCompensatorSequenceInterface::Item::getCompensatorTypeTag ( ) const
inline

Definition at line 123 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ getMaterialID()

bool ml::DcmDRTCompensatorSequenceInterface::Item::getMaterialID ( std::string & parameter) const

◆ getMaterialIDTag()

std::string ml::DcmDRTCompensatorSequenceInterface::Item::getMaterialIDTag ( ) const
inline

Definition at line 128 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ getSourceToCompensatorDistance()

bool ml::DcmDRTCompensatorSequenceInterface::Item::getSourceToCompensatorDistance ( std::string & parameter) const

◆ getSourceToCompensatorDistanceTag()

std::string ml::DcmDRTCompensatorSequenceInterface::Item::getSourceToCompensatorDistanceTag ( ) const
inline

Definition at line 133 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ getSourceToCompensatorTrayDistance()

bool ml::DcmDRTCompensatorSequenceInterface::Item::getSourceToCompensatorTrayDistance ( std::string & parameter) const

◆ getSourceToCompensatorTrayDistanceTag()

std::string ml::DcmDRTCompensatorSequenceInterface::Item::getSourceToCompensatorTrayDistanceTag ( ) const
inline

Definition at line 138 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ getTreePtr()

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

Definition at line 61 of file mlDcmDRTCompensatorSequenceInterface.h.

Referenced by operator=().

◆ isValid()

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

Definition at line 63 of file mlDcmDRTCompensatorSequenceInterface.h.

◆ operator=()

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

Definition at line 57 of file mlDcmDRTCompensatorSequenceInterface.h.

References getTreePtr(), and mlrange_cast().

◆ setAccessoryCode()

bool ml::DcmDRTCompensatorSequenceInterface::Item::setAccessoryCode ( std::string parameter)

◆ setCompensatorColumns()

bool ml::DcmDRTCompensatorSequenceInterface::Item::setCompensatorColumns ( std::string parameter)

◆ setCompensatorDivergence()

bool ml::DcmDRTCompensatorSequenceInterface::Item::setCompensatorDivergence ( std::string parameter)

◆ setCompensatorID()

bool ml::DcmDRTCompensatorSequenceInterface::Item::setCompensatorID ( std::string parameter)

◆ setCompensatorMountingPosition()

bool ml::DcmDRTCompensatorSequenceInterface::Item::setCompensatorMountingPosition ( std::string parameter)

◆ setCompensatorNumber()

bool ml::DcmDRTCompensatorSequenceInterface::Item::setCompensatorNumber ( std::string parameter)

◆ setCompensatorPixelSpacing()

bool ml::DcmDRTCompensatorSequenceInterface::Item::setCompensatorPixelSpacing ( std::string parameter)

◆ setCompensatorPosition()

bool ml::DcmDRTCompensatorSequenceInterface::Item::setCompensatorPosition ( std::string parameter)

◆ setCompensatorRows()

bool ml::DcmDRTCompensatorSequenceInterface::Item::setCompensatorRows ( std::string parameter)

◆ setCompensatorThicknessData()

bool ml::DcmDRTCompensatorSequenceInterface::Item::setCompensatorThicknessData ( std::string parameter)

◆ setCompensatorTransmissionData()

bool ml::DcmDRTCompensatorSequenceInterface::Item::setCompensatorTransmissionData ( std::string parameter)

◆ setCompensatorType()

bool ml::DcmDRTCompensatorSequenceInterface::Item::setCompensatorType ( std::string parameter)

◆ setMaterialID()

bool ml::DcmDRTCompensatorSequenceInterface::Item::setMaterialID ( std::string parameter)

◆ setSourceToCompensatorDistance()

bool ml::DcmDRTCompensatorSequenceInterface::Item::setSourceToCompensatorDistance ( std::string parameter)

◆ setSourceToCompensatorTrayDistance()

bool ml::DcmDRTCompensatorSequenceInterface::Item::setSourceToCompensatorTrayDistance ( std::string parameter)

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