ml::DcmDRTPlannedVerificationImageSequenceInterface Class Reference

Class to provide access to DRTPlannedVerificationImageSequence. More...

#include <mlDcmDRTPlannedVerificationImageSequenceInterface.h>

List of all members.

Public Member Functions

 DcmDRTPlannedVerificationImageSequenceInterface (DRTPlannedVerificationImageSequence *_dcmSequence=NULL)
 Default Constructor.
virtual ~DcmDRTPlannedVerificationImageSequenceInterface ()
 Default virtual Destructor.
bool getEndCumulativeMetersetWeight (unsigned long idx, std::string &parameter)
bool getEndCumulativeMetersetWeight (DRTPlannedVerificationImageSequence::Item &item, std::string &parameter)
std::string getEndCumulativeMetersetWeightTag () const
bool setEndCumulativeMetersetWeight (unsigned long idx, std::string &parameter)
bool getImagingDeviceSpecificAcquisitionParameters (unsigned long idx, std::string &parameter)
bool getImagingDeviceSpecificAcquisitionParameters (DRTPlannedVerificationImageSequence::Item &item, std::string &parameter)
std::string getImagingDeviceSpecificAcquisitionParametersTag () const
bool setImagingDeviceSpecificAcquisitionParameters (unsigned long idx, std::string &parameter)
bool getMetersetExposure (unsigned long idx, std::string &parameter)
bool getMetersetExposure (DRTPlannedVerificationImageSequence::Item &item, std::string &parameter)
std::string getMetersetExposureTag () const
bool setMetersetExposure (unsigned long idx, std::string &parameter)
bool getRTImageOrientation (unsigned long idx, std::string &parameter)
bool getRTImageOrientation (DRTPlannedVerificationImageSequence::Item &item, std::string &parameter)
std::string getRTImageOrientationTag () const
bool setRTImageOrientation (unsigned long idx, std::string &parameter)
bool getRTImagePlane (unsigned long idx, std::string &parameter)
bool getRTImagePlane (DRTPlannedVerificationImageSequence::Item &item, std::string &parameter)
std::string getRTImagePlaneTag () const
bool setRTImagePlane (unsigned long idx, std::string &parameter)
bool getRTImagePosition (unsigned long idx, std::string &parameter)
bool getRTImagePosition (DRTPlannedVerificationImageSequence::Item &item, std::string &parameter)
std::string getRTImagePositionTag () const
bool setRTImagePosition (unsigned long idx, std::string &parameter)
bool getRTImageSID (unsigned long idx, std::string &parameter)
bool getRTImageSID (DRTPlannedVerificationImageSequence::Item &item, std::string &parameter)
std::string getRTImageSIDTag () const
bool setRTImageSID (unsigned long idx, std::string &parameter)
bool getReferencedReferenceImageNumber (unsigned long idx, std::string &parameter)
bool getReferencedReferenceImageNumber (DRTPlannedVerificationImageSequence::Item &item, std::string &parameter)
std::string getReferencedReferenceImageNumberTag () const
bool setReferencedReferenceImageNumber (unsigned long idx, std::string &parameter)
bool getStartCumulativeMetersetWeight (unsigned long idx, std::string &parameter)
bool getStartCumulativeMetersetWeight (DRTPlannedVerificationImageSequence::Item &item, std::string &parameter)
std::string getStartCumulativeMetersetWeightTag () const
bool setStartCumulativeMetersetWeight (unsigned long idx, std::string &parameter)
bool getXRayImageReceptorAngle (unsigned long idx, std::string &parameter)
bool getXRayImageReceptorAngle (DRTPlannedVerificationImageSequence::Item &item, std::string &parameter)
std::string getXRayImageReceptorAngleTag () const
bool setXRayImageReceptorAngle (unsigned long idx, std::string &parameter)
void setSequence (DRTPlannedVerificationImageSequence *dcmSequence)
 Set the DRTPlannedVerificationImageSequence this interface class provides access to.
DRTPlannedVerificationImageSequence * getSequence () const
 Return the DRTPlannedVerificationImageSequence this interface class provides access to.
bool hasSequence () const
 Check if the DRTPlannedVerificationImageSequence is set.
MLint getNumberOfItems () const
 Return number of items the internal sequence consists of.
DRTPlannedVerificationImageSequence::Item * getItem (const unsigned long idx)
 Return number of items the internal sequence consists of.
DRTPlannedVerificationImageSequence::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

DRTPlannedVerificationImageSequence * _dcmSequence
 Reference to the wrapped DcmSequence.


Detailed Description

Class to provide access to DRTPlannedVerificationImageSequence.

Definition at line 42 of file mlDcmDRTPlannedVerificationImageSequenceInterface.h.


Constructor & Destructor Documentation

ml::DcmDRTPlannedVerificationImageSequenceInterface::DcmDRTPlannedVerificationImageSequenceInterface ( DRTPlannedVerificationImageSequence *  _dcmSequence = NULL  )  [inline]

Default Constructor.

Definition at line 46 of file mlDcmDRTPlannedVerificationImageSequenceInterface.h.

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

Default virtual Destructor.

Definition at line 49 of file mlDcmDRTPlannedVerificationImageSequenceInterface.h.


Member Function Documentation

DRTPlannedVerificationImageSequence::Item* ml::DcmDRTPlannedVerificationImageSequenceInterface::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 149 of file mlDcmDRTPlannedVerificationImageSequenceInterface.h.

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getEndCumulativeMetersetWeight ( DRTPlannedVerificationImageSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getEndCumulativeMetersetWeight ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTPlannedVerificationImageSequenceInterface::getEndCumulativeMetersetWeightTag (  )  const [inline]

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getImagingDeviceSpecificAcquisitionParameters ( DRTPlannedVerificationImageSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getImagingDeviceSpecificAcquisitionParameters ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTPlannedVerificationImageSequenceInterface::getImagingDeviceSpecificAcquisitionParametersTag (  )  const [inline]

DRTPlannedVerificationImageSequence::Item* ml::DcmDRTPlannedVerificationImageSequenceInterface::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 140 of file mlDcmDRTPlannedVerificationImageSequenceInterface.h.

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getMetersetExposure ( DRTPlannedVerificationImageSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getMetersetExposure ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTPlannedVerificationImageSequenceInterface::getMetersetExposureTag (  )  const [inline]

MLint ml::DcmDRTPlannedVerificationImageSequenceInterface::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 131 of file mlDcmDRTPlannedVerificationImageSequenceInterface.h.

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getReferencedReferenceImageNumber ( DRTPlannedVerificationImageSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getReferencedReferenceImageNumber ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTPlannedVerificationImageSequenceInterface::getReferencedReferenceImageNumberTag (  )  const [inline]

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getRTImageOrientation ( DRTPlannedVerificationImageSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getRTImageOrientation ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTPlannedVerificationImageSequenceInterface::getRTImageOrientationTag (  )  const [inline]

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getRTImagePlane ( DRTPlannedVerificationImageSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getRTImagePlane ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTPlannedVerificationImageSequenceInterface::getRTImagePlaneTag (  )  const [inline]

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getRTImagePosition ( DRTPlannedVerificationImageSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getRTImagePosition ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTPlannedVerificationImageSequenceInterface::getRTImagePositionTag (  )  const [inline]

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getRTImageSID ( DRTPlannedVerificationImageSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getRTImageSID ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTPlannedVerificationImageSequenceInterface::getRTImageSIDTag (  )  const [inline]

DRTPlannedVerificationImageSequence* ml::DcmDRTPlannedVerificationImageSequenceInterface::getSequence (  )  const [inline]

Return the DRTPlannedVerificationImageSequence this interface class provides access to.

Parameters:
dcmSequence Pointer to DRTPlannedVerificationImageSequence

Definition at line 119 of file mlDcmDRTPlannedVerificationImageSequenceInterface.h.

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getStartCumulativeMetersetWeight ( DRTPlannedVerificationImageSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getStartCumulativeMetersetWeight ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTPlannedVerificationImageSequenceInterface::getStartCumulativeMetersetWeightTag (  )  const [inline]

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getXRayImageReceptorAngle ( DRTPlannedVerificationImageSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::getXRayImageReceptorAngle ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTPlannedVerificationImageSequenceInterface::getXRayImageReceptorAngleTag (  )  const [inline]

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

Check if the DRTPlannedVerificationImageSequence is set.

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

Definition at line 125 of file mlDcmDRTPlannedVerificationImageSequenceInterface.h.

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::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 160 of file mlDcmDRTPlannedVerificationImageSequenceInterface.h.

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::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 171 of file mlDcmDRTPlannedVerificationImageSequenceInterface.h.

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::setEndCumulativeMetersetWeight ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::setImagingDeviceSpecificAcquisitionParameters ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::setMetersetExposure ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::setReferencedReferenceImageNumber ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::setRTImageOrientation ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::setRTImagePlane ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::setRTImagePosition ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::setRTImageSID ( unsigned long  idx,
std::string &  parameter 
)

void ml::DcmDRTPlannedVerificationImageSequenceInterface::setSequence ( DRTPlannedVerificationImageSequence *  dcmSequence  )  [inline]

Set the DRTPlannedVerificationImageSequence this interface class provides access to.

Parameters:
dcmSequence Pointer to DRTPlannedVerificationImageSequence

Definition at line 113 of file mlDcmDRTPlannedVerificationImageSequenceInterface.h.

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::setStartCumulativeMetersetWeight ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTPlannedVerificationImageSequenceInterface::setXRayImageReceptorAngle ( unsigned long  idx,
std::string &  parameter 
)


Member Data Documentation

DRTPlannedVerificationImageSequence* ml::DcmDRTPlannedVerificationImageSequenceInterface::_dcmSequence [protected]

Reference to the wrapped DcmSequence.

Definition at line 181 of file mlDcmDRTPlannedVerificationImageSequenceInterface.h.


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

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