MeVisLab Toolbox Reference
ml::DcmDRTExposureSequenceInterface::Item Class Reference

#include <mlDcmDRTExposureSequenceInterface.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 getDiaphragmPosition (std::string &parameter) const
 
std::string getDiaphragmPositionTag () const
 
bool setDiaphragmPosition (std::string parameter)
 
bool getExposureTime (std::string &parameter) const
 
std::string getExposureTimeTag () const
 
bool setExposureTime (std::string parameter)
 
bool getFluenceDataScale (std::string &parameter) const
 
std::string getFluenceDataScaleTag () const
 
bool setFluenceDataScale (std::string parameter)
 
bool getFluenceDataSource (std::string &parameter) const
 
std::string getFluenceDataSourceTag () const
 
bool setFluenceDataSource (std::string parameter)
 
bool getKVP (std::string &parameter) const
 
std::string getKVPTag () const
 
bool setKVP (std::string parameter)
 
bool getMetersetExposure (std::string &parameter) const
 
std::string getMetersetExposureTag () const
 
bool setMetersetExposure (std::string parameter)
 
bool getNumberOfBlocks (std::string &parameter) const
 
std::string getNumberOfBlocksTag () const
 
bool setNumberOfBlocks (std::string parameter)
 
bool getReferencedFrameNumber (std::string &parameter) const
 
std::string getReferencedFrameNumberTag () const
 
bool setReferencedFrameNumber (std::string parameter)
 
bool getXRayTubeCurrent (std::string &parameter) const
 
std::string getXRayTubeCurrentTag () const
 
bool setXRayTubeCurrent (std::string parameter)
 
DcmDRTApplicatorSequenceInRTImageModuleInterface getApplicatorSequence () const
 
std::string getApplicatorSequenceTag () const
 
void setApplicatorSequence (DcmDRTApplicatorSequenceInRTImageModuleInterface seq)
 
DcmDRTBeamLimitingDeviceSequenceInRTImageModuleInterface getBeamLimitingDeviceSequence () const
 
std::string getBeamLimitingDeviceSequenceTag () const
 
void setBeamLimitingDeviceSequence (DcmDRTBeamLimitingDeviceSequenceInRTImageModuleInterface seq)
 
DcmDRTBlockSequenceInRTImageModuleInterface getBlockSequence () const
 
std::string getBlockSequenceTag () const
 
void setBlockSequence (DcmDRTBlockSequenceInRTImageModuleInterface seq)
 

Detailed Description

Definition at line 50 of file mlDcmDRTExposureSequenceInterface.h.

Constructor & Destructor Documentation

◆ Item() [1/3]

ml::DcmDRTExposureSequenceInterface::Item::Item ( )
inline

Definition at line 54 of file mlDcmDRTExposureSequenceInterface.h.

◆ Item() [2/3]

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

Definition at line 56 of file mlDcmDRTExposureSequenceInterface.h.

◆ Item() [3/3]

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

Definition at line 58 of file mlDcmDRTExposureSequenceInterface.h.

◆ ~Item()

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

Definition at line 62 of file mlDcmDRTExposureSequenceInterface.h.

Member Function Documentation

◆ getApplicatorSequence()

DcmDRTApplicatorSequenceInRTImageModuleInterface ml::DcmDRTExposureSequenceInterface::Item::getApplicatorSequence ( ) const

◆ getApplicatorSequenceTag()

std::string ml::DcmDRTExposureSequenceInterface::Item::getApplicatorSequenceTag ( ) const
inline

Definition at line 116 of file mlDcmDRTExposureSequenceInterface.h.

◆ getBeamLimitingDeviceSequence()

DcmDRTBeamLimitingDeviceSequenceInRTImageModuleInterface ml::DcmDRTExposureSequenceInterface::Item::getBeamLimitingDeviceSequence ( ) const

◆ getBeamLimitingDeviceSequenceTag()

std::string ml::DcmDRTExposureSequenceInterface::Item::getBeamLimitingDeviceSequenceTag ( ) const
inline

Definition at line 121 of file mlDcmDRTExposureSequenceInterface.h.

◆ getBlockSequence()

DcmDRTBlockSequenceInRTImageModuleInterface ml::DcmDRTExposureSequenceInterface::Item::getBlockSequence ( ) const

◆ getBlockSequenceTag()

std::string ml::DcmDRTExposureSequenceInterface::Item::getBlockSequenceTag ( ) const
inline

Definition at line 126 of file mlDcmDRTExposureSequenceInterface.h.

◆ getDiaphragmPosition()

bool ml::DcmDRTExposureSequenceInterface::Item::getDiaphragmPosition ( std::string & parameter) const

◆ getDiaphragmPositionTag()

std::string ml::DcmDRTExposureSequenceInterface::Item::getDiaphragmPositionTag ( ) const
inline

Definition at line 71 of file mlDcmDRTExposureSequenceInterface.h.

◆ getExposureTime()

bool ml::DcmDRTExposureSequenceInterface::Item::getExposureTime ( std::string & parameter) const

◆ getExposureTimeTag()

std::string ml::DcmDRTExposureSequenceInterface::Item::getExposureTimeTag ( ) const
inline

Definition at line 76 of file mlDcmDRTExposureSequenceInterface.h.

◆ getFluenceDataScale()

bool ml::DcmDRTExposureSequenceInterface::Item::getFluenceDataScale ( std::string & parameter) const

◆ getFluenceDataScaleTag()

std::string ml::DcmDRTExposureSequenceInterface::Item::getFluenceDataScaleTag ( ) const
inline

Definition at line 81 of file mlDcmDRTExposureSequenceInterface.h.

◆ getFluenceDataSource()

bool ml::DcmDRTExposureSequenceInterface::Item::getFluenceDataSource ( std::string & parameter) const

◆ getFluenceDataSourceTag()

std::string ml::DcmDRTExposureSequenceInterface::Item::getFluenceDataSourceTag ( ) const
inline

Definition at line 86 of file mlDcmDRTExposureSequenceInterface.h.

◆ getKVP()

bool ml::DcmDRTExposureSequenceInterface::Item::getKVP ( std::string & parameter) const

◆ getKVPTag()

std::string ml::DcmDRTExposureSequenceInterface::Item::getKVPTag ( ) const
inline

Definition at line 91 of file mlDcmDRTExposureSequenceInterface.h.

◆ getMetersetExposure()

bool ml::DcmDRTExposureSequenceInterface::Item::getMetersetExposure ( std::string & parameter) const

◆ getMetersetExposureTag()

std::string ml::DcmDRTExposureSequenceInterface::Item::getMetersetExposureTag ( ) const
inline

Definition at line 96 of file mlDcmDRTExposureSequenceInterface.h.

◆ getNumberOfBlocks()

bool ml::DcmDRTExposureSequenceInterface::Item::getNumberOfBlocks ( std::string & parameter) const

◆ getNumberOfBlocksTag()

std::string ml::DcmDRTExposureSequenceInterface::Item::getNumberOfBlocksTag ( ) const
inline

Definition at line 101 of file mlDcmDRTExposureSequenceInterface.h.

◆ getReferencedFrameNumber()

bool ml::DcmDRTExposureSequenceInterface::Item::getReferencedFrameNumber ( std::string & parameter) const

◆ getReferencedFrameNumberTag()

std::string ml::DcmDRTExposureSequenceInterface::Item::getReferencedFrameNumberTag ( ) const
inline

Definition at line 106 of file mlDcmDRTExposureSequenceInterface.h.

◆ getTreePtr()

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

Definition at line 64 of file mlDcmDRTExposureSequenceInterface.h.

Referenced by operator=().

◆ getXRayTubeCurrent()

bool ml::DcmDRTExposureSequenceInterface::Item::getXRayTubeCurrent ( std::string & parameter) const

◆ getXRayTubeCurrentTag()

std::string ml::DcmDRTExposureSequenceInterface::Item::getXRayTubeCurrentTag ( ) const
inline

Definition at line 111 of file mlDcmDRTExposureSequenceInterface.h.

◆ isValid()

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

Definition at line 66 of file mlDcmDRTExposureSequenceInterface.h.

◆ operator=()

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

Definition at line 60 of file mlDcmDRTExposureSequenceInterface.h.

References getTreePtr(), and mlrange_cast().

◆ setApplicatorSequence()

void ml::DcmDRTExposureSequenceInterface::Item::setApplicatorSequence ( DcmDRTApplicatorSequenceInRTImageModuleInterface seq)

◆ setBeamLimitingDeviceSequence()

void ml::DcmDRTExposureSequenceInterface::Item::setBeamLimitingDeviceSequence ( DcmDRTBeamLimitingDeviceSequenceInRTImageModuleInterface seq)

◆ setBlockSequence()

void ml::DcmDRTExposureSequenceInterface::Item::setBlockSequence ( DcmDRTBlockSequenceInRTImageModuleInterface seq)

◆ setDiaphragmPosition()

bool ml::DcmDRTExposureSequenceInterface::Item::setDiaphragmPosition ( std::string parameter)

◆ setExposureTime()

bool ml::DcmDRTExposureSequenceInterface::Item::setExposureTime ( std::string parameter)

◆ setFluenceDataScale()

bool ml::DcmDRTExposureSequenceInterface::Item::setFluenceDataScale ( std::string parameter)

◆ setFluenceDataSource()

bool ml::DcmDRTExposureSequenceInterface::Item::setFluenceDataSource ( std::string parameter)

◆ setKVP()

bool ml::DcmDRTExposureSequenceInterface::Item::setKVP ( std::string parameter)

◆ setMetersetExposure()

bool ml::DcmDRTExposureSequenceInterface::Item::setMetersetExposure ( std::string parameter)

◆ setNumberOfBlocks()

bool ml::DcmDRTExposureSequenceInterface::Item::setNumberOfBlocks ( std::string parameter)

◆ setReferencedFrameNumber()

bool ml::DcmDRTExposureSequenceInterface::Item::setReferencedFrameNumber ( std::string parameter)

◆ setXRayTubeCurrent()

bool ml::DcmDRTExposureSequenceInterface::Item::setXRayTubeCurrent ( std::string parameter)

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