ml::DcmDRTIonControlPointDeliverySequenceInterface Class Reference

Class to provide access to DRTIonControlPointDeliverySequence. More...

#include <mlDcmDRTIonControlPointDeliverySequenceInterface.h>

List of all members.

Public Member Functions

 DcmDRTIonControlPointDeliverySequenceInterface (DRTIonControlPointDeliverySequence *_dcmSequence=NULL)
 Default Constructor.
virtual ~DcmDRTIonControlPointDeliverySequenceInterface ()
 Default virtual Destructor.
bool getBeamLimitingDeviceAngle (unsigned long idx, std::string &parameter)
bool getBeamLimitingDeviceAngle (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getBeamLimitingDeviceAngleTag () const
bool setBeamLimitingDeviceAngle (unsigned long idx, std::string &parameter)
bool getBeamLimitingDeviceRotationDirection (unsigned long idx, std::string &parameter)
bool getBeamLimitingDeviceRotationDirection (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getBeamLimitingDeviceRotationDirectionTag () const
bool setBeamLimitingDeviceRotationDirection (unsigned long idx, std::string &parameter)
bool getDeliveredMeterset (unsigned long idx, std::string &parameter)
bool getDeliveredMeterset (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getDeliveredMetersetTag () const
bool setDeliveredMeterset (unsigned long idx, std::string &parameter)
bool getGantryAngle (unsigned long idx, std::string &parameter)
bool getGantryAngle (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getGantryAngleTag () const
bool setGantryAngle (unsigned long idx, std::string &parameter)
bool getGantryPitchAngle (unsigned long idx, float &parameter)
bool getGantryPitchAngle (DRTIonControlPointDeliverySequence::Item &item, float &parameter)
std::string getGantryPitchAngleTag () const
bool setGantryPitchAngle (unsigned long idx, float &parameter)
bool getGantryPitchRotationDirection (unsigned long idx, std::string &parameter)
bool getGantryPitchRotationDirection (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getGantryPitchRotationDirectionTag () const
bool setGantryPitchRotationDirection (unsigned long idx, std::string &parameter)
bool getGantryRotationDirection (unsigned long idx, std::string &parameter)
bool getGantryRotationDirection (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getGantryRotationDirectionTag () const
bool setGantryRotationDirection (unsigned long idx, std::string &parameter)
bool getHeadFixationAngle (unsigned long idx, float &parameter)
bool getHeadFixationAngle (DRTIonControlPointDeliverySequence::Item &item, float &parameter)
std::string getHeadFixationAngleTag () const
bool setHeadFixationAngle (unsigned long idx, float &parameter)
bool getKVP (unsigned long idx, std::string &parameter)
bool getKVP (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getKVPTag () const
bool setKVP (unsigned long idx, std::string &parameter)
bool getMetersetRateDelivered (unsigned long idx, float &parameter)
bool getMetersetRateDelivered (DRTIonControlPointDeliverySequence::Item &item, float &parameter)
std::string getMetersetRateDeliveredTag () const
bool setMetersetRateDelivered (unsigned long idx, float &parameter)
bool getMetersetRateSet (unsigned long idx, float &parameter)
bool getMetersetRateSet (DRTIonControlPointDeliverySequence::Item &item, float &parameter)
std::string getMetersetRateSetTag () const
bool setMetersetRateSet (unsigned long idx, float &parameter)
bool getNominalBeamEnergy (unsigned long idx, std::string &parameter)
bool getNominalBeamEnergy (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getNominalBeamEnergyTag () const
bool setNominalBeamEnergy (unsigned long idx, std::string &parameter)
bool getNumberOfPaintings (unsigned long idx, std::string &parameter)
bool getNumberOfPaintings (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getNumberOfPaintingsTag () const
bool setNumberOfPaintings (unsigned long idx, std::string &parameter)
bool getNumberOfScanSpotPositions (unsigned long idx, std::string &parameter)
bool getNumberOfScanSpotPositions (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getNumberOfScanSpotPositionsTag () const
bool setNumberOfScanSpotPositions (unsigned long idx, std::string &parameter)
bool getPatientSupportAngle (unsigned long idx, std::string &parameter)
bool getPatientSupportAngle (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getPatientSupportAngleTag () const
bool setPatientSupportAngle (unsigned long idx, std::string &parameter)
bool getPatientSupportRotationDirection (unsigned long idx, std::string &parameter)
bool getPatientSupportRotationDirection (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getPatientSupportRotationDirectionTag () const
bool setPatientSupportRotationDirection (unsigned long idx, std::string &parameter)
bool getReferencedControlPointIndex (unsigned long idx, std::string &parameter)
bool getReferencedControlPointIndex (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getReferencedControlPointIndexTag () const
bool setReferencedControlPointIndex (unsigned long idx, std::string &parameter)
bool getScanSpotMetersetsDelivered (unsigned long idx, float &parameter)
bool getScanSpotMetersetsDelivered (DRTIonControlPointDeliverySequence::Item &item, float &parameter)
std::string getScanSpotMetersetsDeliveredTag () const
bool setScanSpotMetersetsDelivered (unsigned long idx, float &parameter)
bool getScanSpotPositionMap (unsigned long idx, float &parameter)
bool getScanSpotPositionMap (DRTIonControlPointDeliverySequence::Item &item, float &parameter)
std::string getScanSpotPositionMapTag () const
bool setScanSpotPositionMap (unsigned long idx, float &parameter)
bool getScanSpotTuneID (unsigned long idx, std::string &parameter)
bool getScanSpotTuneID (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getScanSpotTuneIDTag () const
bool setScanSpotTuneID (unsigned long idx, std::string &parameter)
bool getScanningSpotSize (unsigned long idx, float &parameter)
bool getScanningSpotSize (DRTIonControlPointDeliverySequence::Item &item, float &parameter)
std::string getScanningSpotSizeTag () const
bool setScanningSpotSize (unsigned long idx, float &parameter)
bool getSnoutPosition (unsigned long idx, float &parameter)
bool getSnoutPosition (DRTIonControlPointDeliverySequence::Item &item, float &parameter)
std::string getSnoutPositionTag () const
bool setSnoutPosition (unsigned long idx, float &parameter)
bool getSpecifiedMeterset (unsigned long idx, std::string &parameter)
bool getSpecifiedMeterset (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getSpecifiedMetersetTag () const
bool setSpecifiedMeterset (unsigned long idx, std::string &parameter)
bool getTableTopLateralPosition (unsigned long idx, std::string &parameter)
bool getTableTopLateralPosition (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getTableTopLateralPositionTag () const
bool setTableTopLateralPosition (unsigned long idx, std::string &parameter)
bool getTableTopLongitudinalPosition (unsigned long idx, std::string &parameter)
bool getTableTopLongitudinalPosition (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getTableTopLongitudinalPositionTag () const
bool setTableTopLongitudinalPosition (unsigned long idx, std::string &parameter)
bool getTableTopPitchAngle (unsigned long idx, float &parameter)
bool getTableTopPitchAngle (DRTIonControlPointDeliverySequence::Item &item, float &parameter)
std::string getTableTopPitchAngleTag () const
bool setTableTopPitchAngle (unsigned long idx, float &parameter)
bool getTableTopPitchRotationDirection (unsigned long idx, std::string &parameter)
bool getTableTopPitchRotationDirection (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getTableTopPitchRotationDirectionTag () const
bool setTableTopPitchRotationDirection (unsigned long idx, std::string &parameter)
bool getTableTopRollAngle (unsigned long idx, float &parameter)
bool getTableTopRollAngle (DRTIonControlPointDeliverySequence::Item &item, float &parameter)
std::string getTableTopRollAngleTag () const
bool setTableTopRollAngle (unsigned long idx, float &parameter)
bool getTableTopRollRotationDirection (unsigned long idx, std::string &parameter)
bool getTableTopRollRotationDirection (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getTableTopRollRotationDirectionTag () const
bool setTableTopRollRotationDirection (unsigned long idx, std::string &parameter)
bool getTableTopVerticalPosition (unsigned long idx, std::string &parameter)
bool getTableTopVerticalPosition (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getTableTopVerticalPositionTag () const
bool setTableTopVerticalPosition (unsigned long idx, std::string &parameter)
bool getTreatmentControlPointDate (unsigned long idx, std::string &parameter)
bool getTreatmentControlPointDate (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getTreatmentControlPointDateTag () const
bool setTreatmentControlPointDate (unsigned long idx, std::string &parameter)
bool getTreatmentControlPointTime (unsigned long idx, std::string &parameter)
bool getTreatmentControlPointTime (DRTIonControlPointDeliverySequence::Item &item, std::string &parameter)
std::string getTreatmentControlPointTimeTag () const
bool setTreatmentControlPointTime (unsigned long idx, std::string &parameter)
DRTBeamLimitingDevicePositionSequence & getBeamLimitingDevicePositionSequence (unsigned long idx)
std::string getBeamLimitingDevicePositionSequenceTag () const
DRTCorrectedParameterSequence & getCorrectedParameterSequence (unsigned long idx)
std::string getCorrectedParameterSequenceTag () const
DRTIonWedgePositionSequence & getIonWedgePositionSequence (unsigned long idx)
std::string getIonWedgePositionSequenceTag () const
DRTLateralSpreadingDeviceSettingsSequence & getLateralSpreadingDeviceSettingsSequence (unsigned long idx)
std::string getLateralSpreadingDeviceSettingsSequenceTag () const
DRTOverrideSequence & getOverrideSequence (unsigned long idx)
std::string getOverrideSequenceTag () const
DRTRangeModulatorSettingsSequence & getRangeModulatorSettingsSequence (unsigned long idx)
std::string getRangeModulatorSettingsSequenceTag () const
DRTRangeShifterSettingsSequence & getRangeShifterSettingsSequence (unsigned long idx)
std::string getRangeShifterSettingsSequenceTag () const
void setSequence (DRTIonControlPointDeliverySequence *dcmSequence)
 Set the DRTIonControlPointDeliverySequence this interface class provides access to.
DRTIonControlPointDeliverySequence * getSequence () const
 Return the DRTIonControlPointDeliverySequence this interface class provides access to.
bool hasSequence () const
 Check if the DRTIonControlPointDeliverySequence is set.
MLint getNumberOfItems () const
 Return number of items the internal sequence consists of.
DRTIonControlPointDeliverySequence::Item * getItem (const unsigned long idx)
 Return number of items the internal sequence consists of.
DRTIonControlPointDeliverySequence::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

DRTIonControlPointDeliverySequence * _dcmSequence
 Reference to the wrapped DcmSequence.


Detailed Description

Class to provide access to DRTIonControlPointDeliverySequence.

Definition at line 49 of file mlDcmDRTIonControlPointDeliverySequenceInterface.h.


Constructor & Destructor Documentation

ml::DcmDRTIonControlPointDeliverySequenceInterface::DcmDRTIonControlPointDeliverySequenceInterface ( DRTIonControlPointDeliverySequence *  _dcmSequence = NULL  )  [inline]

Default Constructor.

Definition at line 53 of file mlDcmDRTIonControlPointDeliverySequenceInterface.h.

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

Default virtual Destructor.

Definition at line 56 of file mlDcmDRTIonControlPointDeliverySequenceInterface.h.


Member Function Documentation

DRTIonControlPointDeliverySequence::Item* ml::DcmDRTIonControlPointDeliverySequenceInterface::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 316 of file mlDcmDRTIonControlPointDeliverySequenceInterface.h.

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getBeamLimitingDeviceAngle ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getBeamLimitingDeviceAngle ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getBeamLimitingDeviceAngleTag (  )  const [inline]

DRTBeamLimitingDevicePositionSequence& ml::DcmDRTIonControlPointDeliverySequenceInterface::getBeamLimitingDevicePositionSequence ( unsigned long  idx  ) 

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getBeamLimitingDevicePositionSequenceTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getBeamLimitingDeviceRotationDirection ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getBeamLimitingDeviceRotationDirection ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getBeamLimitingDeviceRotationDirectionTag (  )  const [inline]

DRTCorrectedParameterSequence& ml::DcmDRTIonControlPointDeliverySequenceInterface::getCorrectedParameterSequence ( unsigned long  idx  ) 

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getCorrectedParameterSequenceTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getDeliveredMeterset ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getDeliveredMeterset ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getDeliveredMetersetTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getGantryAngle ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getGantryAngle ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getGantryAngleTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getGantryPitchAngle ( DRTIonControlPointDeliverySequence::Item &  item,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getGantryPitchAngle ( unsigned long  idx,
float &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getGantryPitchAngleTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getGantryPitchRotationDirection ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getGantryPitchRotationDirection ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getGantryPitchRotationDirectionTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getGantryRotationDirection ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getGantryRotationDirection ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getGantryRotationDirectionTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getHeadFixationAngle ( DRTIonControlPointDeliverySequence::Item &  item,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getHeadFixationAngle ( unsigned long  idx,
float &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getHeadFixationAngleTag (  )  const [inline]

DRTIonWedgePositionSequence& ml::DcmDRTIonControlPointDeliverySequenceInterface::getIonWedgePositionSequence ( unsigned long  idx  ) 

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getIonWedgePositionSequenceTag (  )  const [inline]

DRTIonControlPointDeliverySequence::Item* ml::DcmDRTIonControlPointDeliverySequenceInterface::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 307 of file mlDcmDRTIonControlPointDeliverySequenceInterface.h.

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getKVP ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getKVP ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getKVPTag (  )  const [inline]

DRTLateralSpreadingDeviceSettingsSequence& ml::DcmDRTIonControlPointDeliverySequenceInterface::getLateralSpreadingDeviceSettingsSequence ( unsigned long  idx  ) 

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getLateralSpreadingDeviceSettingsSequenceTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getMetersetRateDelivered ( DRTIonControlPointDeliverySequence::Item &  item,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getMetersetRateDelivered ( unsigned long  idx,
float &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getMetersetRateDeliveredTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getMetersetRateSet ( DRTIonControlPointDeliverySequence::Item &  item,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getMetersetRateSet ( unsigned long  idx,
float &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getMetersetRateSetTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getNominalBeamEnergy ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getNominalBeamEnergy ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getNominalBeamEnergyTag (  )  const [inline]

MLint ml::DcmDRTIonControlPointDeliverySequenceInterface::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 298 of file mlDcmDRTIonControlPointDeliverySequenceInterface.h.

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getNumberOfPaintings ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getNumberOfPaintings ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getNumberOfPaintingsTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getNumberOfScanSpotPositions ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getNumberOfScanSpotPositions ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getNumberOfScanSpotPositionsTag (  )  const [inline]

DRTOverrideSequence& ml::DcmDRTIonControlPointDeliverySequenceInterface::getOverrideSequence ( unsigned long  idx  ) 

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getOverrideSequenceTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getPatientSupportAngle ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getPatientSupportAngle ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getPatientSupportAngleTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getPatientSupportRotationDirection ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getPatientSupportRotationDirection ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getPatientSupportRotationDirectionTag (  )  const [inline]

DRTRangeModulatorSettingsSequence& ml::DcmDRTIonControlPointDeliverySequenceInterface::getRangeModulatorSettingsSequence ( unsigned long  idx  ) 

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getRangeModulatorSettingsSequenceTag (  )  const [inline]

DRTRangeShifterSettingsSequence& ml::DcmDRTIonControlPointDeliverySequenceInterface::getRangeShifterSettingsSequence ( unsigned long  idx  ) 

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getRangeShifterSettingsSequenceTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getReferencedControlPointIndex ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getReferencedControlPointIndex ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getReferencedControlPointIndexTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getScanningSpotSize ( DRTIonControlPointDeliverySequence::Item &  item,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getScanningSpotSize ( unsigned long  idx,
float &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getScanningSpotSizeTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getScanSpotMetersetsDelivered ( DRTIonControlPointDeliverySequence::Item &  item,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getScanSpotMetersetsDelivered ( unsigned long  idx,
float &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getScanSpotMetersetsDeliveredTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getScanSpotPositionMap ( DRTIonControlPointDeliverySequence::Item &  item,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getScanSpotPositionMap ( unsigned long  idx,
float &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getScanSpotPositionMapTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getScanSpotTuneID ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getScanSpotTuneID ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getScanSpotTuneIDTag (  )  const [inline]

DRTIonControlPointDeliverySequence* ml::DcmDRTIonControlPointDeliverySequenceInterface::getSequence (  )  const [inline]

Return the DRTIonControlPointDeliverySequence this interface class provides access to.

Parameters:
dcmSequence Pointer to DRTIonControlPointDeliverySequence

Definition at line 286 of file mlDcmDRTIonControlPointDeliverySequenceInterface.h.

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getSnoutPosition ( DRTIonControlPointDeliverySequence::Item &  item,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getSnoutPosition ( unsigned long  idx,
float &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getSnoutPositionTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getSpecifiedMeterset ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getSpecifiedMeterset ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getSpecifiedMetersetTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopLateralPosition ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopLateralPosition ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopLateralPositionTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopLongitudinalPosition ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopLongitudinalPosition ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopLongitudinalPositionTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopPitchAngle ( DRTIonControlPointDeliverySequence::Item &  item,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopPitchAngle ( unsigned long  idx,
float &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopPitchAngleTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopPitchRotationDirection ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopPitchRotationDirection ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopPitchRotationDirectionTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopRollAngle ( DRTIonControlPointDeliverySequence::Item &  item,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopRollAngle ( unsigned long  idx,
float &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopRollAngleTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopRollRotationDirection ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopRollRotationDirection ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopRollRotationDirectionTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopVerticalPosition ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopVerticalPosition ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getTableTopVerticalPositionTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTreatmentControlPointDate ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTreatmentControlPointDate ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getTreatmentControlPointDateTag (  )  const [inline]

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTreatmentControlPointTime ( DRTIonControlPointDeliverySequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::getTreatmentControlPointTime ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTIonControlPointDeliverySequenceInterface::getTreatmentControlPointTimeTag (  )  const [inline]

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

Check if the DRTIonControlPointDeliverySequence is set.

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

Definition at line 292 of file mlDcmDRTIonControlPointDeliverySequenceInterface.h.

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::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 327 of file mlDcmDRTIonControlPointDeliverySequenceInterface.h.

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::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 338 of file mlDcmDRTIonControlPointDeliverySequenceInterface.h.

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setBeamLimitingDeviceAngle ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setBeamLimitingDeviceRotationDirection ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setDeliveredMeterset ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setGantryAngle ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setGantryPitchAngle ( unsigned long  idx,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setGantryPitchRotationDirection ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setGantryRotationDirection ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setHeadFixationAngle ( unsigned long  idx,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setKVP ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setMetersetRateDelivered ( unsigned long  idx,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setMetersetRateSet ( unsigned long  idx,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setNominalBeamEnergy ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setNumberOfPaintings ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setNumberOfScanSpotPositions ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setPatientSupportAngle ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setPatientSupportRotationDirection ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setReferencedControlPointIndex ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setScanningSpotSize ( unsigned long  idx,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setScanSpotMetersetsDelivered ( unsigned long  idx,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setScanSpotPositionMap ( unsigned long  idx,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setScanSpotTuneID ( unsigned long  idx,
std::string &  parameter 
)

void ml::DcmDRTIonControlPointDeliverySequenceInterface::setSequence ( DRTIonControlPointDeliverySequence *  dcmSequence  )  [inline]

Set the DRTIonControlPointDeliverySequence this interface class provides access to.

Parameters:
dcmSequence Pointer to DRTIonControlPointDeliverySequence

Definition at line 280 of file mlDcmDRTIonControlPointDeliverySequenceInterface.h.

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setSnoutPosition ( unsigned long  idx,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setSpecifiedMeterset ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setTableTopLateralPosition ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setTableTopLongitudinalPosition ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setTableTopPitchAngle ( unsigned long  idx,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setTableTopPitchRotationDirection ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setTableTopRollAngle ( unsigned long  idx,
float &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setTableTopRollRotationDirection ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setTableTopVerticalPosition ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setTreatmentControlPointDate ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTIonControlPointDeliverySequenceInterface::setTreatmentControlPointTime ( unsigned long  idx,
std::string &  parameter 
)


Member Data Documentation

DRTIonControlPointDeliverySequence* ml::DcmDRTIonControlPointDeliverySequenceInterface::_dcmSequence [protected]

Reference to the wrapped DcmSequence.

Definition at line 348 of file mlDcmDRTIonControlPointDeliverySequenceInterface.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