ml::DcmDRTBrachyAccessoryDeviceSequenceInterface Class Reference

Class to provide access to DRTBrachyAccessoryDeviceSequence. More...

#include <mlDcmDRTBrachyAccessoryDeviceSequenceInterface.h>

List of all members.

Public Member Functions

 DcmDRTBrachyAccessoryDeviceSequenceInterface (DRTBrachyAccessoryDeviceSequence *_dcmSequence=NULL)
 Default Constructor.
virtual ~DcmDRTBrachyAccessoryDeviceSequenceInterface ()
 Default virtual Destructor.
bool getBrachyAccessoryDeviceID (unsigned long idx, std::string &parameter)
bool getBrachyAccessoryDeviceID (DRTBrachyAccessoryDeviceSequence::Item &item, std::string &parameter)
std::string getBrachyAccessoryDeviceIDTag () const
bool setBrachyAccessoryDeviceID (unsigned long idx, std::string &parameter)
bool getBrachyAccessoryDeviceName (unsigned long idx, std::string &parameter)
bool getBrachyAccessoryDeviceName (DRTBrachyAccessoryDeviceSequence::Item &item, std::string &parameter)
std::string getBrachyAccessoryDeviceNameTag () const
bool setBrachyAccessoryDeviceName (unsigned long idx, std::string &parameter)
bool getBrachyAccessoryDeviceNominalThickness (unsigned long idx, std::string &parameter)
bool getBrachyAccessoryDeviceNominalThickness (DRTBrachyAccessoryDeviceSequence::Item &item, std::string &parameter)
std::string getBrachyAccessoryDeviceNominalThicknessTag () const
bool setBrachyAccessoryDeviceNominalThickness (unsigned long idx, std::string &parameter)
bool getBrachyAccessoryDeviceNominalTransmission (unsigned long idx, std::string &parameter)
bool getBrachyAccessoryDeviceNominalTransmission (DRTBrachyAccessoryDeviceSequence::Item &item, std::string &parameter)
std::string getBrachyAccessoryDeviceNominalTransmissionTag () const
bool setBrachyAccessoryDeviceNominalTransmission (unsigned long idx, std::string &parameter)
bool getBrachyAccessoryDeviceNumber (unsigned long idx, std::string &parameter)
bool getBrachyAccessoryDeviceNumber (DRTBrachyAccessoryDeviceSequence::Item &item, std::string &parameter)
std::string getBrachyAccessoryDeviceNumberTag () const
bool setBrachyAccessoryDeviceNumber (unsigned long idx, std::string &parameter)
bool getBrachyAccessoryDeviceType (unsigned long idx, std::string &parameter)
bool getBrachyAccessoryDeviceType (DRTBrachyAccessoryDeviceSequence::Item &item, std::string &parameter)
std::string getBrachyAccessoryDeviceTypeTag () const
bool setBrachyAccessoryDeviceType (unsigned long idx, std::string &parameter)
bool getMaterialID (unsigned long idx, std::string &parameter)
bool getMaterialID (DRTBrachyAccessoryDeviceSequence::Item &item, std::string &parameter)
std::string getMaterialIDTag () const
bool setMaterialID (unsigned long idx, std::string &parameter)
bool getReferencedROINumber (unsigned long idx, std::string &parameter)
bool getReferencedROINumber (DRTBrachyAccessoryDeviceSequence::Item &item, std::string &parameter)
std::string getReferencedROINumberTag () const
bool setReferencedROINumber (unsigned long idx, std::string &parameter)
void setSequence (DRTBrachyAccessoryDeviceSequence *dcmSequence)
 Set the DRTBrachyAccessoryDeviceSequence this interface class provides access to.
DRTBrachyAccessoryDeviceSequence * getSequence () const
 Return the DRTBrachyAccessoryDeviceSequence this interface class provides access to.
bool hasSequence () const
 Check if the DRTBrachyAccessoryDeviceSequence is set.
MLint getNumberOfItems () const
 Return number of items the internal sequence consists of.
DRTBrachyAccessoryDeviceSequence::Item * getItem (const unsigned long idx)
 Return number of items the internal sequence consists of.
DRTBrachyAccessoryDeviceSequence::Item * addItem ()
 Return number of items the internal sequence consists of.
bool insertItem (const unsigned long idx)
 Return number of items the internal sequence consists of.
bool removeItem (const unsigned long idx)
 Return number of items the internal sequence consists of.

Protected Attributes

DRTBrachyAccessoryDeviceSequence * _dcmSequence
 Reference to the wrapped DcmSequence.


Detailed Description

Class to provide access to DRTBrachyAccessoryDeviceSequence.

Definition at line 42 of file mlDcmDRTBrachyAccessoryDeviceSequenceInterface.h.


Constructor & Destructor Documentation

ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::DcmDRTBrachyAccessoryDeviceSequenceInterface ( DRTBrachyAccessoryDeviceSequence *  _dcmSequence = NULL  )  [inline]

Default Constructor.

Definition at line 46 of file mlDcmDRTBrachyAccessoryDeviceSequenceInterface.h.

virtual ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::~DcmDRTBrachyAccessoryDeviceSequenceInterface (  )  [inline, virtual]

Default virtual Destructor.

Definition at line 49 of file mlDcmDRTBrachyAccessoryDeviceSequenceInterface.h.


Member Function Documentation

DRTBrachyAccessoryDeviceSequence::Item* ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::addItem (  )  [inline]

Return number of items the internal sequence consists of.

Returns:
Number of items of internal sequence, 0 if internal sequence is NULL.

Definition at line 137 of file mlDcmDRTBrachyAccessoryDeviceSequenceInterface.h.

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceID ( DRTBrachyAccessoryDeviceSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceID ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceIDTag (  )  const [inline]

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceName ( DRTBrachyAccessoryDeviceSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceName ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceNameTag (  )  const [inline]

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceNominalThickness ( DRTBrachyAccessoryDeviceSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceNominalThickness ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceNominalThicknessTag (  )  const [inline]

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceNominalTransmission ( DRTBrachyAccessoryDeviceSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceNominalTransmission ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceNominalTransmissionTag (  )  const [inline]

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceNumber ( DRTBrachyAccessoryDeviceSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceNumber ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceNumberTag (  )  const [inline]

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceType ( DRTBrachyAccessoryDeviceSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceType ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getBrachyAccessoryDeviceTypeTag (  )  const [inline]

DRTBrachyAccessoryDeviceSequence::Item* ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getItem ( const unsigned long  idx  )  [inline]

Return number of items the internal sequence consists of.

Returns:
Number of items of internal sequence, 0 if internal sequence is NULL.

Definition at line 128 of file mlDcmDRTBrachyAccessoryDeviceSequenceInterface.h.

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getMaterialID ( DRTBrachyAccessoryDeviceSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getMaterialID ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getMaterialIDTag (  )  const [inline]

MLint ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getNumberOfItems (  )  const [inline]

Return number of items the internal sequence consists of.

Returns:
Number of items of internal sequence, 0 if internal sequence is NULL.

Definition at line 119 of file mlDcmDRTBrachyAccessoryDeviceSequenceInterface.h.

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getReferencedROINumber ( DRTBrachyAccessoryDeviceSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getReferencedROINumber ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getReferencedROINumberTag (  )  const [inline]

DRTBrachyAccessoryDeviceSequence* ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::getSequence (  )  const [inline]

Return the DRTBrachyAccessoryDeviceSequence this interface class provides access to.

Parameters:
dcmSequence Pointer to DRTBrachyAccessoryDeviceSequence

Definition at line 107 of file mlDcmDRTBrachyAccessoryDeviceSequenceInterface.h.

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::hasSequence (  )  const [inline]

Check if the DRTBrachyAccessoryDeviceSequence is set.

Returns:
True if internal pointer is set, False else.

Definition at line 113 of file mlDcmDRTBrachyAccessoryDeviceSequenceInterface.h.

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::insertItem ( const unsigned long  idx  )  [inline]

Return number of items the internal sequence consists of.

Returns:
Number of items of internal sequence, 0 if internal sequence is NULL.

Definition at line 148 of file mlDcmDRTBrachyAccessoryDeviceSequenceInterface.h.

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::removeItem ( const unsigned long  idx  )  [inline]

Return number of items the internal sequence consists of.

Returns:
Number of items of internal sequence, 0 if internal sequence is NULL.

Definition at line 159 of file mlDcmDRTBrachyAccessoryDeviceSequenceInterface.h.

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::setBrachyAccessoryDeviceID ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::setBrachyAccessoryDeviceName ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::setBrachyAccessoryDeviceNominalThickness ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::setBrachyAccessoryDeviceNominalTransmission ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::setBrachyAccessoryDeviceNumber ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::setBrachyAccessoryDeviceType ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::setMaterialID ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::setReferencedROINumber ( unsigned long  idx,
std::string &  parameter 
)

void ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::setSequence ( DRTBrachyAccessoryDeviceSequence *  dcmSequence  )  [inline]

Set the DRTBrachyAccessoryDeviceSequence this interface class provides access to.

Parameters:
dcmSequence Pointer to DRTBrachyAccessoryDeviceSequence

Definition at line 101 of file mlDcmDRTBrachyAccessoryDeviceSequenceInterface.h.


Member Data Documentation

DRTBrachyAccessoryDeviceSequence* ml::DcmDRTBrachyAccessoryDeviceSequenceInterface::_dcmSequence [protected]

Reference to the wrapped DcmSequence.

Definition at line 169 of file mlDcmDRTBrachyAccessoryDeviceSequenceInterface.h.


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

Generated on Sat Sep 3 18:39:44 2011 for MeVisLab Toolbox Reference by  doxygen 1.5.8