ml::DcmDRTControlPointSequenceInterface Class Reference

Class to provide access to DRTControlPointSequence. More...

#include <mlDcmDRTControlPointSequenceInterface.h>

List of all members.

Public Member Functions

 DcmDRTControlPointSequenceInterface (DRTControlPointSequence *_dcmSequence=NULL)
 Default Constructor.
virtual ~DcmDRTControlPointSequenceInterface ()
 Default virtual Destructor.
bool getBeamLimitingDeviceAngle (unsigned long idx, std::string &parameter)
bool getBeamLimitingDeviceAngle (DRTControlPointSequence::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 (DRTControlPointSequence::Item &item, std::string &parameter)
std::string getBeamLimitingDeviceRotationDirectionTag () const
bool setBeamLimitingDeviceRotationDirection (unsigned long idx, std::string &parameter)
bool getControlPointIndex (unsigned long idx, std::string &parameter)
bool getControlPointIndex (DRTControlPointSequence::Item &item, std::string &parameter)
std::string getControlPointIndexTag () const
bool setControlPointIndex (unsigned long idx, std::string &parameter)
bool getCumulativeMetersetWeight (unsigned long idx, std::string &parameter)
bool getCumulativeMetersetWeight (DRTControlPointSequence::Item &item, std::string &parameter)
std::string getCumulativeMetersetWeightTag () const
bool setCumulativeMetersetWeight (unsigned long idx, std::string &parameter)
bool getDoseRateSet (unsigned long idx, std::string &parameter)
bool getDoseRateSet (DRTControlPointSequence::Item &item, std::string &parameter)
std::string getDoseRateSetTag () const
bool setDoseRateSet (unsigned long idx, std::string &parameter)
bool getGantryAngle (unsigned long idx, std::string &parameter)
bool getGantryAngle (DRTControlPointSequence::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 (DRTControlPointSequence::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 (DRTControlPointSequence::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 (DRTControlPointSequence::Item &item, std::string &parameter)
std::string getGantryRotationDirectionTag () const
bool setGantryRotationDirection (unsigned long idx, std::string &parameter)
bool getIsocenterPosition (unsigned long idx, std::string &parameter)
bool getIsocenterPosition (DRTControlPointSequence::Item &item, std::string &parameter)
std::string getIsocenterPositionTag () const
bool setIsocenterPosition (unsigned long idx, std::string &parameter)
bool getNominalBeamEnergy (unsigned long idx, std::string &parameter)
bool getNominalBeamEnergy (DRTControlPointSequence::Item &item, std::string &parameter)
std::string getNominalBeamEnergyTag () const
bool setNominalBeamEnergy (unsigned long idx, std::string &parameter)
bool getPatientSupportAngle (unsigned long idx, std::string &parameter)
bool getPatientSupportAngle (DRTControlPointSequence::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 (DRTControlPointSequence::Item &item, std::string &parameter)
std::string getPatientSupportRotationDirectionTag () const
bool setPatientSupportRotationDirection (unsigned long idx, std::string &parameter)
bool getSourceToSurfaceDistance (unsigned long idx, std::string &parameter)
bool getSourceToSurfaceDistance (DRTControlPointSequence::Item &item, std::string &parameter)
std::string getSourceToSurfaceDistanceTag () const
bool setSourceToSurfaceDistance (unsigned long idx, std::string &parameter)
bool getSurfaceEntryPoint (unsigned long idx, std::string &parameter)
bool getSurfaceEntryPoint (DRTControlPointSequence::Item &item, std::string &parameter)
std::string getSurfaceEntryPointTag () const
bool setSurfaceEntryPoint (unsigned long idx, std::string &parameter)
bool getTableTopEccentricAngle (unsigned long idx, std::string &parameter)
bool getTableTopEccentricAngle (DRTControlPointSequence::Item &item, std::string &parameter)
std::string getTableTopEccentricAngleTag () const
bool setTableTopEccentricAngle (unsigned long idx, std::string &parameter)
bool getTableTopEccentricAxisDistance (unsigned long idx, std::string &parameter)
bool getTableTopEccentricAxisDistance (DRTControlPointSequence::Item &item, std::string &parameter)
std::string getTableTopEccentricAxisDistanceTag () const
bool setTableTopEccentricAxisDistance (unsigned long idx, std::string &parameter)
bool getTableTopEccentricRotationDirection (unsigned long idx, std::string &parameter)
bool getTableTopEccentricRotationDirection (DRTControlPointSequence::Item &item, std::string &parameter)
std::string getTableTopEccentricRotationDirectionTag () const
bool setTableTopEccentricRotationDirection (unsigned long idx, std::string &parameter)
bool getTableTopLateralPosition (unsigned long idx, std::string &parameter)
bool getTableTopLateralPosition (DRTControlPointSequence::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 (DRTControlPointSequence::Item &item, std::string &parameter)
std::string getTableTopLongitudinalPositionTag () const
bool setTableTopLongitudinalPosition (unsigned long idx, std::string &parameter)
bool getTableTopVerticalPosition (unsigned long idx, std::string &parameter)
bool getTableTopVerticalPosition (DRTControlPointSequence::Item &item, std::string &parameter)
std::string getTableTopVerticalPositionTag () const
bool setTableTopVerticalPosition (unsigned long idx, std::string &parameter)
DRTBeamLimitingDevicePositionSequence & getBeamLimitingDevicePositionSequence (unsigned long idx)
std::string getBeamLimitingDevicePositionSequenceTag () const
DRTReferencedDoseReferenceSequence & getReferencedDoseReferenceSequence (unsigned long idx)
std::string getReferencedDoseReferenceSequenceTag () const
DRTReferencedDoseSequence & getReferencedDoseSequence (unsigned long idx)
std::string getReferencedDoseSequenceTag () const
DRTWedgePositionSequence & getWedgePositionSequence (unsigned long idx)
std::string getWedgePositionSequenceTag () const
void setSequence (DRTControlPointSequence *dcmSequence)
 Set the DRTControlPointSequence this interface class provides access to.
DRTControlPointSequence * getSequence () const
 Return the DRTControlPointSequence this interface class provides access to.
bool hasSequence () const
 Check if the DRTControlPointSequence is set.
MLint getNumberOfItems () const
 Return number of items the internal sequence consists of.
DRTControlPointSequence::Item * getItem (const unsigned long idx)
 Return number of items the internal sequence consists of.
DRTControlPointSequence::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

DRTControlPointSequence * _dcmSequence
 Reference to the wrapped DcmSequence.


Detailed Description

Class to provide access to DRTControlPointSequence.

Definition at line 46 of file mlDcmDRTControlPointSequenceInterface.h.


Constructor & Destructor Documentation

ml::DcmDRTControlPointSequenceInterface::DcmDRTControlPointSequenceInterface ( DRTControlPointSequence *  _dcmSequence = NULL  )  [inline]

Default Constructor.

Definition at line 50 of file mlDcmDRTControlPointSequenceInterface.h.

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

Default virtual Destructor.

Definition at line 53 of file mlDcmDRTControlPointSequenceInterface.h.


Member Function Documentation

DRTControlPointSequence::Item* ml::DcmDRTControlPointSequenceInterface::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 235 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getBeamLimitingDeviceAngle ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

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

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

Definition at line 57 of file mlDcmDRTControlPointSequenceInterface.h.

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

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

Definition at line 182 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getBeamLimitingDeviceRotationDirection ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

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

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

Definition at line 63 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getControlPointIndex ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTControlPointSequenceInterface::getControlPointIndex ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTControlPointSequenceInterface::getControlPointIndexTag (  )  const [inline]

Definition at line 69 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getCumulativeMetersetWeight ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTControlPointSequenceInterface::getCumulativeMetersetWeight ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTControlPointSequenceInterface::getCumulativeMetersetWeightTag (  )  const [inline]

Definition at line 75 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getDoseRateSet ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTControlPointSequenceInterface::getDoseRateSet ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTControlPointSequenceInterface::getDoseRateSetTag (  )  const [inline]

Definition at line 81 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getGantryAngle ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

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

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

Definition at line 87 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getGantryPitchAngle ( DRTControlPointSequence::Item &  item,
float &  parameter 
)

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

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

Definition at line 93 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getGantryPitchRotationDirection ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

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

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

Definition at line 99 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getGantryRotationDirection ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

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

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

Definition at line 105 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getIsocenterPosition ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTControlPointSequenceInterface::getIsocenterPosition ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTControlPointSequenceInterface::getIsocenterPositionTag (  )  const [inline]

Definition at line 111 of file mlDcmDRTControlPointSequenceInterface.h.

DRTControlPointSequence::Item* ml::DcmDRTControlPointSequenceInterface::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 226 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getNominalBeamEnergy ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

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

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

Definition at line 117 of file mlDcmDRTControlPointSequenceInterface.h.

MLint ml::DcmDRTControlPointSequenceInterface::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 217 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getPatientSupportAngle ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

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

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

Definition at line 123 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getPatientSupportRotationDirection ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

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

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

Definition at line 129 of file mlDcmDRTControlPointSequenceInterface.h.

DRTReferencedDoseReferenceSequence& ml::DcmDRTControlPointSequenceInterface::getReferencedDoseReferenceSequence ( unsigned long  idx  ) 

std::string ml::DcmDRTControlPointSequenceInterface::getReferencedDoseReferenceSequenceTag (  )  const [inline]

Definition at line 186 of file mlDcmDRTControlPointSequenceInterface.h.

DRTReferencedDoseSequence& ml::DcmDRTControlPointSequenceInterface::getReferencedDoseSequence ( unsigned long  idx  ) 

std::string ml::DcmDRTControlPointSequenceInterface::getReferencedDoseSequenceTag (  )  const [inline]

Definition at line 190 of file mlDcmDRTControlPointSequenceInterface.h.

DRTControlPointSequence* ml::DcmDRTControlPointSequenceInterface::getSequence (  )  const [inline]

Return the DRTControlPointSequence this interface class provides access to.

Parameters:
dcmSequence Pointer to DRTControlPointSequence

Definition at line 205 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getSourceToSurfaceDistance ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTControlPointSequenceInterface::getSourceToSurfaceDistance ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTControlPointSequenceInterface::getSourceToSurfaceDistanceTag (  )  const [inline]

Definition at line 135 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getSurfaceEntryPoint ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTControlPointSequenceInterface::getSurfaceEntryPoint ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTControlPointSequenceInterface::getSurfaceEntryPointTag (  )  const [inline]

Definition at line 141 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getTableTopEccentricAngle ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTControlPointSequenceInterface::getTableTopEccentricAngle ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTControlPointSequenceInterface::getTableTopEccentricAngleTag (  )  const [inline]

Definition at line 147 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getTableTopEccentricAxisDistance ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTControlPointSequenceInterface::getTableTopEccentricAxisDistance ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTControlPointSequenceInterface::getTableTopEccentricAxisDistanceTag (  )  const [inline]

Definition at line 153 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getTableTopEccentricRotationDirection ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

bool ml::DcmDRTControlPointSequenceInterface::getTableTopEccentricRotationDirection ( unsigned long  idx,
std::string &  parameter 
)

std::string ml::DcmDRTControlPointSequenceInterface::getTableTopEccentricRotationDirectionTag (  )  const [inline]

Definition at line 159 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getTableTopLateralPosition ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

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

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

Definition at line 165 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getTableTopLongitudinalPosition ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

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

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

Definition at line 171 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::getTableTopVerticalPosition ( DRTControlPointSequence::Item &  item,
std::string &  parameter 
)

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

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

Definition at line 177 of file mlDcmDRTControlPointSequenceInterface.h.

DRTWedgePositionSequence& ml::DcmDRTControlPointSequenceInterface::getWedgePositionSequence ( unsigned long  idx  ) 

std::string ml::DcmDRTControlPointSequenceInterface::getWedgePositionSequenceTag (  )  const [inline]

Definition at line 194 of file mlDcmDRTControlPointSequenceInterface.h.

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

Check if the DRTControlPointSequence is set.

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

Definition at line 211 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::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 246 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::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 257 of file mlDcmDRTControlPointSequenceInterface.h.

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

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

bool ml::DcmDRTControlPointSequenceInterface::setControlPointIndex ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTControlPointSequenceInterface::setCumulativeMetersetWeight ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTControlPointSequenceInterface::setDoseRateSet ( unsigned long  idx,
std::string &  parameter 
)

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

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

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

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

bool ml::DcmDRTControlPointSequenceInterface::setIsocenterPosition ( unsigned long  idx,
std::string &  parameter 
)

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

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

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

void ml::DcmDRTControlPointSequenceInterface::setSequence ( DRTControlPointSequence *  dcmSequence  )  [inline]

Set the DRTControlPointSequence this interface class provides access to.

Parameters:
dcmSequence Pointer to DRTControlPointSequence

Definition at line 199 of file mlDcmDRTControlPointSequenceInterface.h.

bool ml::DcmDRTControlPointSequenceInterface::setSourceToSurfaceDistance ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTControlPointSequenceInterface::setSurfaceEntryPoint ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTControlPointSequenceInterface::setTableTopEccentricAngle ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTControlPointSequenceInterface::setTableTopEccentricAxisDistance ( unsigned long  idx,
std::string &  parameter 
)

bool ml::DcmDRTControlPointSequenceInterface::setTableTopEccentricRotationDirection ( unsigned long  idx,
std::string &  parameter 
)

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

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

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


Member Data Documentation

DRTControlPointSequence* ml::DcmDRTControlPointSequenceInterface::_dcmSequence [protected]

Reference to the wrapped DcmSequence.

Definition at line 267 of file mlDcmDRTControlPointSequenceInterface.h.


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

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