MeVisLab Toolbox Reference
ml::DcmDRTSourceSequenceInterface::Item Class Reference

#include <mlDcmDRTSourceSequenceInterface.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 getActiveSourceDiameter (std::string &parameter) const
 
std::string getActiveSourceDiameterTag () const
 
bool setActiveSourceDiameter (std::string parameter)
 
bool getActiveSourceLength (std::string &parameter) const
 
std::string getActiveSourceLengthTag () const
 
bool setActiveSourceLength (std::string parameter)
 
bool getMaterialID (std::string &parameter) const
 
std::string getMaterialIDTag () const
 
bool setMaterialID (std::string parameter)
 
bool getReferenceAirKermaRate (std::string &parameter) const
 
std::string getReferenceAirKermaRateTag () const
 
bool setReferenceAirKermaRate (std::string parameter)
 
bool getSourceEncapsulationNominalThickness (std::string &parameter) const
 
std::string getSourceEncapsulationNominalThicknessTag () const
 
bool setSourceEncapsulationNominalThickness (std::string parameter)
 
bool getSourceEncapsulationNominalTransmission (std::string &parameter) const
 
std::string getSourceEncapsulationNominalTransmissionTag () const
 
bool setSourceEncapsulationNominalTransmission (std::string parameter)
 
bool getSourceIsotopeHalfLife (std::string &parameter) const
 
std::string getSourceIsotopeHalfLifeTag () const
 
bool setSourceIsotopeHalfLife (std::string parameter)
 
bool getSourceIsotopeName (std::string &parameter) const
 
std::string getSourceIsotopeNameTag () const
 
bool setSourceIsotopeName (std::string parameter)
 
bool getSourceManufacturer (std::string &parameter) const
 
std::string getSourceManufacturerTag () const
 
bool setSourceManufacturer (std::string parameter)
 
bool getSourceNumber (std::string &parameter) const
 
std::string getSourceNumberTag () const
 
bool setSourceNumber (std::string parameter)
 
bool getSourceStrength (std::string &parameter) const
 
std::string getSourceStrengthTag () const
 
bool setSourceStrength (std::string parameter)
 
bool getSourceStrengthReferenceDate (std::string &parameter) const
 
std::string getSourceStrengthReferenceDateTag () const
 
bool setSourceStrengthReferenceDate (std::string parameter)
 
bool getSourceStrengthReferenceTime (std::string &parameter) const
 
std::string getSourceStrengthReferenceTimeTag () const
 
bool setSourceStrengthReferenceTime (std::string parameter)
 
bool getSourceStrengthUnits (std::string &parameter) const
 
std::string getSourceStrengthUnitsTag () const
 
bool setSourceStrengthUnits (std::string parameter)
 
bool getSourceType (std::string &parameter) const
 
std::string getSourceTypeTag () const
 
bool setSourceType (std::string parameter)
 

Detailed Description

Definition at line 47 of file mlDcmDRTSourceSequenceInterface.h.

Constructor & Destructor Documentation

◆ Item() [1/3]

ml::DcmDRTSourceSequenceInterface::Item::Item ( )
inline

Definition at line 51 of file mlDcmDRTSourceSequenceInterface.h.

◆ Item() [2/3]

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

Definition at line 53 of file mlDcmDRTSourceSequenceInterface.h.

◆ Item() [3/3]

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

Definition at line 55 of file mlDcmDRTSourceSequenceInterface.h.

◆ ~Item()

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

Definition at line 59 of file mlDcmDRTSourceSequenceInterface.h.

Member Function Documentation

◆ getActiveSourceDiameter()

bool ml::DcmDRTSourceSequenceInterface::Item::getActiveSourceDiameter ( std::string & parameter) const

◆ getActiveSourceDiameterTag()

std::string ml::DcmDRTSourceSequenceInterface::Item::getActiveSourceDiameterTag ( ) const
inline

Definition at line 68 of file mlDcmDRTSourceSequenceInterface.h.

◆ getActiveSourceLength()

bool ml::DcmDRTSourceSequenceInterface::Item::getActiveSourceLength ( std::string & parameter) const

◆ getActiveSourceLengthTag()

std::string ml::DcmDRTSourceSequenceInterface::Item::getActiveSourceLengthTag ( ) const
inline

Definition at line 73 of file mlDcmDRTSourceSequenceInterface.h.

◆ getMaterialID()

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

◆ getMaterialIDTag()

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

Definition at line 78 of file mlDcmDRTSourceSequenceInterface.h.

◆ getReferenceAirKermaRate()

bool ml::DcmDRTSourceSequenceInterface::Item::getReferenceAirKermaRate ( std::string & parameter) const

◆ getReferenceAirKermaRateTag()

std::string ml::DcmDRTSourceSequenceInterface::Item::getReferenceAirKermaRateTag ( ) const
inline

Definition at line 83 of file mlDcmDRTSourceSequenceInterface.h.

◆ getSourceEncapsulationNominalThickness()

bool ml::DcmDRTSourceSequenceInterface::Item::getSourceEncapsulationNominalThickness ( std::string & parameter) const

◆ getSourceEncapsulationNominalThicknessTag()

std::string ml::DcmDRTSourceSequenceInterface::Item::getSourceEncapsulationNominalThicknessTag ( ) const
inline

Definition at line 88 of file mlDcmDRTSourceSequenceInterface.h.

◆ getSourceEncapsulationNominalTransmission()

bool ml::DcmDRTSourceSequenceInterface::Item::getSourceEncapsulationNominalTransmission ( std::string & parameter) const

◆ getSourceEncapsulationNominalTransmissionTag()

std::string ml::DcmDRTSourceSequenceInterface::Item::getSourceEncapsulationNominalTransmissionTag ( ) const
inline

Definition at line 93 of file mlDcmDRTSourceSequenceInterface.h.

◆ getSourceIsotopeHalfLife()

bool ml::DcmDRTSourceSequenceInterface::Item::getSourceIsotopeHalfLife ( std::string & parameter) const

◆ getSourceIsotopeHalfLifeTag()

std::string ml::DcmDRTSourceSequenceInterface::Item::getSourceIsotopeHalfLifeTag ( ) const
inline

Definition at line 98 of file mlDcmDRTSourceSequenceInterface.h.

◆ getSourceIsotopeName()

bool ml::DcmDRTSourceSequenceInterface::Item::getSourceIsotopeName ( std::string & parameter) const

◆ getSourceIsotopeNameTag()

std::string ml::DcmDRTSourceSequenceInterface::Item::getSourceIsotopeNameTag ( ) const
inline

Definition at line 103 of file mlDcmDRTSourceSequenceInterface.h.

◆ getSourceManufacturer()

bool ml::DcmDRTSourceSequenceInterface::Item::getSourceManufacturer ( std::string & parameter) const

◆ getSourceManufacturerTag()

std::string ml::DcmDRTSourceSequenceInterface::Item::getSourceManufacturerTag ( ) const
inline

Definition at line 108 of file mlDcmDRTSourceSequenceInterface.h.

◆ getSourceNumber()

bool ml::DcmDRTSourceSequenceInterface::Item::getSourceNumber ( std::string & parameter) const

◆ getSourceNumberTag()

std::string ml::DcmDRTSourceSequenceInterface::Item::getSourceNumberTag ( ) const
inline

Definition at line 113 of file mlDcmDRTSourceSequenceInterface.h.

◆ getSourceStrength()

bool ml::DcmDRTSourceSequenceInterface::Item::getSourceStrength ( std::string & parameter) const

◆ getSourceStrengthReferenceDate()

bool ml::DcmDRTSourceSequenceInterface::Item::getSourceStrengthReferenceDate ( std::string & parameter) const

◆ getSourceStrengthReferenceDateTag()

std::string ml::DcmDRTSourceSequenceInterface::Item::getSourceStrengthReferenceDateTag ( ) const
inline

Definition at line 123 of file mlDcmDRTSourceSequenceInterface.h.

◆ getSourceStrengthReferenceTime()

bool ml::DcmDRTSourceSequenceInterface::Item::getSourceStrengthReferenceTime ( std::string & parameter) const

◆ getSourceStrengthReferenceTimeTag()

std::string ml::DcmDRTSourceSequenceInterface::Item::getSourceStrengthReferenceTimeTag ( ) const
inline

Definition at line 128 of file mlDcmDRTSourceSequenceInterface.h.

◆ getSourceStrengthTag()

std::string ml::DcmDRTSourceSequenceInterface::Item::getSourceStrengthTag ( ) const
inline

Definition at line 118 of file mlDcmDRTSourceSequenceInterface.h.

◆ getSourceStrengthUnits()

bool ml::DcmDRTSourceSequenceInterface::Item::getSourceStrengthUnits ( std::string & parameter) const

◆ getSourceStrengthUnitsTag()

std::string ml::DcmDRTSourceSequenceInterface::Item::getSourceStrengthUnitsTag ( ) const
inline

Definition at line 133 of file mlDcmDRTSourceSequenceInterface.h.

◆ getSourceType()

bool ml::DcmDRTSourceSequenceInterface::Item::getSourceType ( std::string & parameter) const

◆ getSourceTypeTag()

std::string ml::DcmDRTSourceSequenceInterface::Item::getSourceTypeTag ( ) const
inline

Definition at line 138 of file mlDcmDRTSourceSequenceInterface.h.

◆ getTreePtr()

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

Definition at line 61 of file mlDcmDRTSourceSequenceInterface.h.

Referenced by operator=().

◆ isValid()

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

Definition at line 63 of file mlDcmDRTSourceSequenceInterface.h.

◆ operator=()

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

Definition at line 57 of file mlDcmDRTSourceSequenceInterface.h.

References getTreePtr(), and mlrange_cast().

◆ setActiveSourceDiameter()

bool ml::DcmDRTSourceSequenceInterface::Item::setActiveSourceDiameter ( std::string parameter)

◆ setActiveSourceLength()

bool ml::DcmDRTSourceSequenceInterface::Item::setActiveSourceLength ( std::string parameter)

◆ setMaterialID()

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

◆ setReferenceAirKermaRate()

bool ml::DcmDRTSourceSequenceInterface::Item::setReferenceAirKermaRate ( std::string parameter)

◆ setSourceEncapsulationNominalThickness()

bool ml::DcmDRTSourceSequenceInterface::Item::setSourceEncapsulationNominalThickness ( std::string parameter)

◆ setSourceEncapsulationNominalTransmission()

bool ml::DcmDRTSourceSequenceInterface::Item::setSourceEncapsulationNominalTransmission ( std::string parameter)

◆ setSourceIsotopeHalfLife()

bool ml::DcmDRTSourceSequenceInterface::Item::setSourceIsotopeHalfLife ( std::string parameter)

◆ setSourceIsotopeName()

bool ml::DcmDRTSourceSequenceInterface::Item::setSourceIsotopeName ( std::string parameter)

◆ setSourceManufacturer()

bool ml::DcmDRTSourceSequenceInterface::Item::setSourceManufacturer ( std::string parameter)

◆ setSourceNumber()

bool ml::DcmDRTSourceSequenceInterface::Item::setSourceNumber ( std::string parameter)

◆ setSourceStrength()

bool ml::DcmDRTSourceSequenceInterface::Item::setSourceStrength ( std::string parameter)

◆ setSourceStrengthReferenceDate()

bool ml::DcmDRTSourceSequenceInterface::Item::setSourceStrengthReferenceDate ( std::string parameter)

◆ setSourceStrengthReferenceTime()

bool ml::DcmDRTSourceSequenceInterface::Item::setSourceStrengthReferenceTime ( std::string parameter)

◆ setSourceStrengthUnits()

bool ml::DcmDRTSourceSequenceInterface::Item::setSourceStrengthUnits ( std::string parameter)

◆ setSourceType()

bool ml::DcmDRTSourceSequenceInterface::Item::setSourceType ( std::string parameter)

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