MeVisLab Toolbox Reference
ml::DcmDRTIonRangeCompensatorSequenceInterface::Item Class Reference

#include <mlDcmDRTIonRangeCompensatorSequenceInterface.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 getCompensatorColumnOffset (float &parameter) const
 
std::string getCompensatorColumnOffsetTag () const
 
bool setCompensatorColumnOffset (float 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 getCompensatorMillingToolDiameter (float &parameter) const
 
std::string getCompensatorMillingToolDiameterTag () const
 
bool setCompensatorMillingToolDiameter (float 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 getCompensatorRelativeStoppingPowerRatio (float &parameter) const
 
std::string getCompensatorRelativeStoppingPowerRatioTag () const
 
bool setCompensatorRelativeStoppingPowerRatio (float 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 getIsocenterToCompensatorDistances (float &parameter) const
 
std::string getIsocenterToCompensatorDistancesTag () const
 
bool setIsocenterToCompensatorDistances (float parameter)
 
bool getIsocenterToCompensatorTrayDistance (float &parameter) const
 
std::string getIsocenterToCompensatorTrayDistanceTag () const
 
bool setIsocenterToCompensatorTrayDistance (float parameter)
 
bool getMaterialID (std::string &parameter) const
 
std::string getMaterialIDTag () const
 
bool setMaterialID (std::string parameter)
 

Detailed Description

Constructor & Destructor Documentation

◆ Item() [1/3]

ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::Item ( )
inline

◆ Item() [2/3]

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

◆ Item() [3/3]

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

◆ ~Item()

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

Member Function Documentation

◆ getAccessoryCode()

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

◆ getAccessoryCodeTag()

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

◆ getCompensatorColumnOffset()

bool ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::getCompensatorColumnOffset ( float & parameter) const

◆ getCompensatorColumnOffsetTag()

std::string ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::getCompensatorColumnOffsetTag ( ) const
inline

◆ getCompensatorColumns()

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

◆ getCompensatorColumnsTag()

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

◆ getCompensatorDivergence()

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

◆ getCompensatorDivergenceTag()

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

◆ getCompensatorID()

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

◆ getCompensatorIDTag()

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

◆ getCompensatorMillingToolDiameter()

bool ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::getCompensatorMillingToolDiameter ( float & parameter) const

◆ getCompensatorMillingToolDiameterTag()

std::string ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::getCompensatorMillingToolDiameterTag ( ) const
inline

◆ getCompensatorMountingPosition()

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

◆ getCompensatorMountingPositionTag()

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

◆ getCompensatorNumber()

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

◆ getCompensatorNumberTag()

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

◆ getCompensatorPixelSpacing()

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

◆ getCompensatorPixelSpacingTag()

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

◆ getCompensatorPosition()

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

◆ getCompensatorPositionTag()

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

◆ getCompensatorRelativeStoppingPowerRatio()

bool ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::getCompensatorRelativeStoppingPowerRatio ( float & parameter) const

◆ getCompensatorRelativeStoppingPowerRatioTag()

std::string ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::getCompensatorRelativeStoppingPowerRatioTag ( ) const
inline

◆ getCompensatorRows()

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

◆ getCompensatorRowsTag()

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

◆ getCompensatorThicknessData()

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

◆ getCompensatorThicknessDataTag()

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

◆ getIsocenterToCompensatorDistances()

bool ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::getIsocenterToCompensatorDistances ( float & parameter) const

◆ getIsocenterToCompensatorDistancesTag()

std::string ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::getIsocenterToCompensatorDistancesTag ( ) const
inline

◆ getIsocenterToCompensatorTrayDistance()

bool ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::getIsocenterToCompensatorTrayDistance ( float & parameter) const

◆ getIsocenterToCompensatorTrayDistanceTag()

std::string ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::getIsocenterToCompensatorTrayDistanceTag ( ) const
inline

◆ getMaterialID()

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

◆ getMaterialIDTag()

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

◆ getTreePtr()

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

Definition at line 61 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.

Referenced by operator=().

◆ isValid()

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

◆ operator=()

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

Definition at line 57 of file mlDcmDRTIonRangeCompensatorSequenceInterface.h.

References getTreePtr(), and mlrange_cast().

◆ setAccessoryCode()

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

◆ setCompensatorColumnOffset()

bool ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::setCompensatorColumnOffset ( float parameter)

◆ setCompensatorColumns()

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

◆ setCompensatorDivergence()

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

◆ setCompensatorID()

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

◆ setCompensatorMillingToolDiameter()

bool ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::setCompensatorMillingToolDiameter ( float parameter)

◆ setCompensatorMountingPosition()

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

◆ setCompensatorNumber()

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

◆ setCompensatorPixelSpacing()

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

◆ setCompensatorPosition()

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

◆ setCompensatorRelativeStoppingPowerRatio()

bool ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::setCompensatorRelativeStoppingPowerRatio ( float parameter)

◆ setCompensatorRows()

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

◆ setCompensatorThicknessData()

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

◆ setIsocenterToCompensatorDistances()

bool ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::setIsocenterToCompensatorDistances ( float parameter)

◆ setIsocenterToCompensatorTrayDistance()

bool ml::DcmDRTIonRangeCompensatorSequenceInterface::Item::setIsocenterToCompensatorTrayDistance ( float parameter)

◆ setMaterialID()

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

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