DCMTK  Version 3.6.1 20170228
OFFIS DICOM Toolkit
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Private Attributes | List of all members
DRTIonControlPointDeliverySequence::Item Class Reference

Item class. More...

+ Inheritance diagram for DRTIonControlPointDeliverySequence::Item:

Public Member Functions

 Item (const OFBool emptyDefaultItem=OFFalse)
 (default) constructor More...
 
 Item (const Item &copy)
 copy constructor More...
 
virtual ~Item ()
 destructor
 
Itemoperator= (const Item &copy)
 assigment operator More...
 
void clear ()
 clear all internal member variables
 
OFBool isEmpty ()
 check if item is empty More...
 
OFBool isValid () const
 check if item is valid, i.e. not the empty default item More...
 
OFCondition read (DcmItem &item)
 read elements from sequence item More...
 
OFCondition write (DcmItem &item)
 write elements to sequence item More...
 
OFCondition getBeamLimitingDeviceAngle (OFString &value, const signed long pos=0) const
 get BeamLimitingDeviceAngle (300a,0120) More...
 
OFCondition getBeamLimitingDeviceAngle (Float64 &value, const unsigned long pos=0) const
 get BeamLimitingDeviceAngle (300a,0120) More...
 
OFCondition getBeamLimitingDeviceRotationDirection (OFString &value, const signed long pos=0) const
 get BeamLimitingDeviceRotationDirection (300a,0121) More...
 
OFCondition getChairHeadFramePosition (OFString &value, const signed long pos=0) const
 get ChairHeadFramePosition (300a,0151) More...
 
OFCondition getChairHeadFramePosition (Float64 &value, const unsigned long pos=0) const
 get ChairHeadFramePosition (300a,0151) More...
 
OFCondition getDeliveredMeterset (OFString &value, const signed long pos=0) const
 get DeliveredMeterset (3008,0044) More...
 
OFCondition getDeliveredMeterset (Float64 &value, const unsigned long pos=0) const
 get DeliveredMeterset (3008,0044) More...
 
OFCondition getGantryAngle (OFString &value, const signed long pos=0) const
 get GantryAngle (300a,011e) More...
 
OFCondition getGantryAngle (Float64 &value, const unsigned long pos=0) const
 get GantryAngle (300a,011e) More...
 
OFCondition getGantryPitchAngle (Float32 &value, const unsigned long pos=0) const
 get GantryPitchAngle (300a,014a) More...
 
OFCondition getGantryPitchRotationDirection (OFString &value, const signed long pos=0) const
 get GantryPitchRotationDirection (300a,014c) More...
 
OFCondition getGantryRotationDirection (OFString &value, const signed long pos=0) const
 get GantryRotationDirection (300a,011f) More...
 
OFCondition getHeadFixationAngle (Float32 &value, const unsigned long pos=0) const
 get HeadFixationAngle (300a,0148) More...
 
OFCondition getKVP (OFString &value, const signed long pos=0) const
 get KVP (0018,0060) More...
 
OFCondition getKVP (Float64 &value, const unsigned long pos=0) const
 get KVP (0018,0060) More...
 
OFCondition getMetersetRateDelivered (Float32 &value, const unsigned long pos=0) const
 get MetersetRateDelivered (3008,0046) More...
 
OFCondition getMetersetRateSet (Float32 &value, const unsigned long pos=0) const
 get MetersetRateSet (3008,0045) More...
 
OFCondition getNominalBeamEnergy (OFString &value, const signed long pos=0) const
 get NominalBeamEnergy (300a,0114) More...
 
OFCondition getNominalBeamEnergy (Float64 &value, const unsigned long pos=0) const
 get NominalBeamEnergy (300a,0114) More...
 
OFCondition getNumberOfPaintings (OFString &value, const signed long pos=0) const
 get NumberOfPaintings (300a,039a) More...
 
OFCondition getNumberOfPaintings (Sint32 &value, const unsigned long pos=0) const
 get NumberOfPaintings (300a,039a) More...
 
OFCondition getNumberOfScanSpotPositions (OFString &value, const signed long pos=0) const
 get NumberOfScanSpotPositions (300a,0392) More...
 
OFCondition getNumberOfScanSpotPositions (Sint32 &value, const unsigned long pos=0) const
 get NumberOfScanSpotPositions (300a,0392) More...
 
OFCondition getPatientSupportAngle (OFString &value, const signed long pos=0) const
 get PatientSupportAngle (300a,0122) More...
 
OFCondition getPatientSupportAngle (Float64 &value, const unsigned long pos=0) const
 get PatientSupportAngle (300a,0122) More...
 
OFCondition getPatientSupportRotationDirection (OFString &value, const signed long pos=0) const
 get PatientSupportRotationDirection (300a,0123) More...
 
OFCondition getReferencedControlPointIndex (OFString &value, const signed long pos=0) const
 get ReferencedControlPointIndex (300c,00f0) More...
 
OFCondition getReferencedControlPointIndex (Sint32 &value, const unsigned long pos=0) const
 get ReferencedControlPointIndex (300c,00f0) More...
 
OFCondition getScanSpotMetersetsDelivered (Float32 &value, const unsigned long pos=0) const
 get ScanSpotMetersetsDelivered (3008,0047) More...
 
OFCondition getScanSpotPositionMap (Float32 &value, const unsigned long pos=0) const
 get ScanSpotPositionMap (300a,0394) More...
 
OFCondition getScanSpotPrescribedIndices (OFString &value, const signed long pos=0) const
 get ScanSpotPrescribedIndices (300a,0391) More...
 
OFCondition getScanSpotPrescribedIndices (Sint32 &value, const unsigned long pos=0) const
 get ScanSpotPrescribedIndices (300a,0391) More...
 
OFCondition getScanSpotReordered (OFString &value, const signed long pos=0) const
 get ScanSpotReordered (300a,0393) More...
 
OFCondition getScanSpotTimeOffset (Float32 &value, const unsigned long pos=0) const
 get ScanSpotTimeOffset (300a,038f) More...
 
OFCondition getScanSpotTuneID (OFString &value, const signed long pos=0) const
 get ScanSpotTuneID (300a,0390) More...
 
OFCondition getScanningSpotSize (Float32 &value, const unsigned long pos=0) const
 get ScanningSpotSize (300a,0398) More...
 
OFCondition getSnoutPosition (Float32 &value, const unsigned long pos=0) const
 get SnoutPosition (300a,030d) More...
 
OFCondition getSpecifiedMeterset (OFString &value, const signed long pos=0) const
 get SpecifiedMeterset (3008,0042) More...
 
OFCondition getSpecifiedMeterset (Float64 &value, const unsigned long pos=0) const
 get SpecifiedMeterset (3008,0042) More...
 
OFCondition getTableTopLateralPosition (OFString &value, const signed long pos=0) const
 get TableTopLateralPosition (300a,012a) More...
 
OFCondition getTableTopLateralPosition (Float64 &value, const unsigned long pos=0) const
 get TableTopLateralPosition (300a,012a) More...
 
OFCondition getTableTopLongitudinalPosition (OFString &value, const signed long pos=0) const
 get TableTopLongitudinalPosition (300a,0129) More...
 
OFCondition getTableTopLongitudinalPosition (Float64 &value, const unsigned long pos=0) const
 get TableTopLongitudinalPosition (300a,0129) More...
 
OFCondition getTableTopPitchAngle (Float32 &value, const unsigned long pos=0) const
 get TableTopPitchAngle (300a,0140) More...
 
OFCondition getTableTopPitchRotationDirection (OFString &value, const signed long pos=0) const
 get TableTopPitchRotationDirection (300a,0142) More...
 
OFCondition getTableTopRollAngle (Float32 &value, const unsigned long pos=0) const
 get TableTopRollAngle (300a,0144) More...
 
OFCondition getTableTopRollRotationDirection (OFString &value, const signed long pos=0) const
 get TableTopRollRotationDirection (300a,0146) More...
 
OFCondition getTableTopVerticalPosition (OFString &value, const signed long pos=0) const
 get TableTopVerticalPosition (300a,0128) More...
 
OFCondition getTableTopVerticalPosition (Float64 &value, const unsigned long pos=0) const
 get TableTopVerticalPosition (300a,0128) More...
 
OFCondition getTreatmentControlPointDate (OFString &value, const signed long pos=0) const
 get TreatmentControlPointDate (3008,0024) More...
 
OFCondition getTreatmentControlPointTime (OFString &value, const signed long pos=0) const
 get TreatmentControlPointTime (3008,0025) More...
 
DRTBeamLimitingDevicePositionSequencegetBeamLimitingDevicePositionSequence ()
 get BeamLimitingDevicePositionSequence (300a,011a) More...
 
const
DRTBeamLimitingDevicePositionSequence
getBeamLimitingDevicePositionSequence () const
 get BeamLimitingDevicePositionSequence (300a,011a) More...
 
DRTCorrectedParameterSequencegetCorrectedParameterSequence ()
 get CorrectedParameterSequence (3008,0068) More...
 
const
DRTCorrectedParameterSequence
getCorrectedParameterSequence () const
 get CorrectedParameterSequence (3008,0068) More...
 
DRTIonWedgePositionSequencegetIonWedgePositionSequence ()
 get IonWedgePositionSequence (300a,03ac) More...
 
const DRTIonWedgePositionSequencegetIonWedgePositionSequence () const
 get IonWedgePositionSequence (300a,03ac) More...
 
DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsSessionRecordModulegetLateralSpreadingDeviceSettingsSequence ()
 get LateralSpreadingDeviceSettingsSequence (300a,0370) More...
 
const
DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsSessionRecordModule
getLateralSpreadingDeviceSettingsSequence () const
 get LateralSpreadingDeviceSettingsSequence (300a,0370) More...
 
DRTOverrideSequencegetOverrideSequence ()
 get OverrideSequence (3008,0060) More...
 
const DRTOverrideSequencegetOverrideSequence () const
 get OverrideSequence (3008,0060) More...
 
DRTRangeModulatorSettingsSequenceInRTIonBeamsSessionRecordModulegetRangeModulatorSettingsSequence ()
 get RangeModulatorSettingsSequence (300a,0380) More...
 
const
DRTRangeModulatorSettingsSequenceInRTIonBeamsSessionRecordModule
getRangeModulatorSettingsSequence () const
 get RangeModulatorSettingsSequence (300a,0380) More...
 
DRTRangeShifterSettingsSequenceInRTIonBeamsSessionRecordModulegetRangeShifterSettingsSequence ()
 get RangeShifterSettingsSequence (300a,0360) More...
 
const
DRTRangeShifterSettingsSequenceInRTIonBeamsSessionRecordModule
getRangeShifterSettingsSequence () const
 get RangeShifterSettingsSequence (300a,0360) More...
 
OFCondition setBeamLimitingDeviceAngle (const OFString &value, const OFBool check=OFTrue)
 set BeamLimitingDeviceAngle (300a,0120) More...
 
OFCondition setBeamLimitingDeviceRotationDirection (const OFString &value, const OFBool check=OFTrue)
 set BeamLimitingDeviceRotationDirection (300a,0121) More...
 
OFCondition setChairHeadFramePosition (const OFString &value, const OFBool check=OFTrue)
 set ChairHeadFramePosition (300a,0151) More...
 
OFCondition setDeliveredMeterset (const OFString &value, const OFBool check=OFTrue)
 set DeliveredMeterset (3008,0044) More...
 
OFCondition setGantryAngle (const OFString &value, const OFBool check=OFTrue)
 set GantryAngle (300a,011e) More...
 
OFCondition setGantryPitchAngle (const Float32 value, const unsigned long pos=0)
 set GantryPitchAngle (300a,014a) More...
 
OFCondition setGantryPitchRotationDirection (const OFString &value, const OFBool check=OFTrue)
 set GantryPitchRotationDirection (300a,014c) More...
 
OFCondition setGantryRotationDirection (const OFString &value, const OFBool check=OFTrue)
 set GantryRotationDirection (300a,011f) More...
 
OFCondition setHeadFixationAngle (const Float32 value, const unsigned long pos=0)
 set HeadFixationAngle (300a,0148) More...
 
OFCondition setKVP (const OFString &value, const OFBool check=OFTrue)
 set KVP (0018,0060) More...
 
OFCondition setMetersetRateDelivered (const Float32 value, const unsigned long pos=0)
 set MetersetRateDelivered (3008,0046) More...
 
OFCondition setMetersetRateSet (const Float32 value, const unsigned long pos=0)
 set MetersetRateSet (3008,0045) More...
 
OFCondition setNominalBeamEnergy (const OFString &value, const OFBool check=OFTrue)
 set NominalBeamEnergy (300a,0114) More...
 
OFCondition setNumberOfPaintings (const OFString &value, const OFBool check=OFTrue)
 set NumberOfPaintings (300a,039a) More...
 
OFCondition setNumberOfScanSpotPositions (const OFString &value, const OFBool check=OFTrue)
 set NumberOfScanSpotPositions (300a,0392) More...
 
OFCondition setPatientSupportAngle (const OFString &value, const OFBool check=OFTrue)
 set PatientSupportAngle (300a,0122) More...
 
OFCondition setPatientSupportRotationDirection (const OFString &value, const OFBool check=OFTrue)
 set PatientSupportRotationDirection (300a,0123) More...
 
OFCondition setReferencedControlPointIndex (const OFString &value, const OFBool check=OFTrue)
 set ReferencedControlPointIndex (300c,00f0) More...
 
OFCondition setScanSpotMetersetsDelivered (const Float32 value, const unsigned long pos=0)
 set ScanSpotMetersetsDelivered (3008,0047) More...
 
OFCondition setScanSpotPositionMap (const Float32 value, const unsigned long pos=0)
 set ScanSpotPositionMap (300a,0394) More...
 
OFCondition setScanSpotPrescribedIndices (const OFString &value, const OFBool check=OFTrue)
 set ScanSpotPrescribedIndices (300a,0391) More...
 
OFCondition setScanSpotReordered (const OFString &value, const OFBool check=OFTrue)
 set ScanSpotReordered (300a,0393) More...
 
OFCondition setScanSpotTimeOffset (const Float32 value, const unsigned long pos=0)
 set ScanSpotTimeOffset (300a,038f) More...
 
OFCondition setScanSpotTuneID (const OFString &value, const OFBool check=OFTrue)
 set ScanSpotTuneID (300a,0390) More...
 
OFCondition setScanningSpotSize (const Float32 value, const unsigned long pos=0)
 set ScanningSpotSize (300a,0398) More...
 
OFCondition setSnoutPosition (const Float32 value, const unsigned long pos=0)
 set SnoutPosition (300a,030d) More...
 
OFCondition setSpecifiedMeterset (const OFString &value, const OFBool check=OFTrue)
 set SpecifiedMeterset (3008,0042) More...
 
OFCondition setTableTopLateralPosition (const OFString &value, const OFBool check=OFTrue)
 set TableTopLateralPosition (300a,012a) More...
 
OFCondition setTableTopLongitudinalPosition (const OFString &value, const OFBool check=OFTrue)
 set TableTopLongitudinalPosition (300a,0129) More...
 
OFCondition setTableTopPitchAngle (const Float32 value, const unsigned long pos=0)
 set TableTopPitchAngle (300a,0140) More...
 
OFCondition setTableTopPitchRotationDirection (const OFString &value, const OFBool check=OFTrue)
 set TableTopPitchRotationDirection (300a,0142) More...
 
OFCondition setTableTopRollAngle (const Float32 value, const unsigned long pos=0)
 set TableTopRollAngle (300a,0144) More...
 
OFCondition setTableTopRollRotationDirection (const OFString &value, const OFBool check=OFTrue)
 set TableTopRollRotationDirection (300a,0146) More...
 
OFCondition setTableTopVerticalPosition (const OFString &value, const OFBool check=OFTrue)
 set TableTopVerticalPosition (300a,0128) More...
 
OFCondition setTreatmentControlPointDate (const OFString &value, const OFBool check=OFTrue)
 set TreatmentControlPointDate (3008,0024) More...
 
OFCondition setTreatmentControlPointTime (const OFString &value, const OFBool check=OFTrue)
 set TreatmentControlPointTime (3008,0025) More...
 

Private Attributes

OFBool EmptyDefaultItem
 internal flag used to mark the empty default item
 
DcmDecimalString BeamLimitingDeviceAngle
 BeamLimitingDeviceAngle (300a,0120) vr=DS, vm=1, type=1C.
 
DRTBeamLimitingDevicePositionSequence BeamLimitingDevicePositionSequence
 BeamLimitingDevicePositionSequence (300a,011a) vr=SQ, vm=1, type=1C.
 
DcmCodeString BeamLimitingDeviceRotationDirection
 BeamLimitingDeviceRotationDirection (300a,0121) vr=CS, vm=1, type=1C.
 
DcmDecimalString ChairHeadFramePosition
 ChairHeadFramePosition (300a,0151) vr=DS, vm=1, type=3.
 
DRTCorrectedParameterSequence CorrectedParameterSequence
 CorrectedParameterSequence (3008,0068) vr=SQ, vm=1, type=3.
 
DcmDecimalString DeliveredMeterset
 DeliveredMeterset (3008,0044) vr=DS, vm=1, type=1.
 
DcmDecimalString GantryAngle
 GantryAngle (300a,011e) vr=DS, vm=1, type=1C.
 
DcmFloatingPointSingle GantryPitchAngle
 GantryPitchAngle (300a,014a) vr=FL, vm=1, type=2C.
 
DcmCodeString GantryPitchRotationDirection
 GantryPitchRotationDirection (300a,014c) vr=CS, vm=1, type=2C.
 
DcmCodeString GantryRotationDirection
 GantryRotationDirection (300a,011f) vr=CS, vm=1, type=1C.
 
DcmFloatingPointSingle HeadFixationAngle
 HeadFixationAngle (300a,0148) vr=FL, vm=1, type=3.
 
DRTIonWedgePositionSequence IonWedgePositionSequence
 IonWedgePositionSequence (300a,03ac) vr=SQ, vm=1, type=1C.
 
DcmDecimalString KVP
 KVP (0018,0060) vr=DS, vm=1, type=1C.
 
DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsSessionRecordModule LateralSpreadingDeviceSettingsSequence
 LateralSpreadingDeviceSettingsSequence (300a,0370) vr=SQ, vm=1, type=1C.
 
DcmFloatingPointSingle MetersetRateDelivered
 MetersetRateDelivered (3008,0046) vr=FL, vm=1, type=3.
 
DcmFloatingPointSingle MetersetRateSet
 MetersetRateSet (3008,0045) vr=FL, vm=1, type=3.
 
DcmDecimalString NominalBeamEnergy
 NominalBeamEnergy (300a,0114) vr=DS, vm=1, type=1C.
 
DcmIntegerString NumberOfPaintings
 NumberOfPaintings (300a,039a) vr=IS, vm=1, type=1C.
 
DcmIntegerString NumberOfScanSpotPositions
 NumberOfScanSpotPositions (300a,0392) vr=IS, vm=1, type=1C.
 
DRTOverrideSequence OverrideSequence
 OverrideSequence (3008,0060) vr=SQ, vm=1, type=3.
 
DcmDecimalString PatientSupportAngle
 PatientSupportAngle (300a,0122) vr=DS, vm=1, type=1C.
 
DcmCodeString PatientSupportRotationDirection
 PatientSupportRotationDirection (300a,0123) vr=CS, vm=1, type=1C.
 
DRTRangeModulatorSettingsSequenceInRTIonBeamsSessionRecordModule RangeModulatorSettingsSequence
 RangeModulatorSettingsSequence (300a,0380) vr=SQ, vm=1, type=1C.
 
DRTRangeShifterSettingsSequenceInRTIonBeamsSessionRecordModule RangeShifterSettingsSequence
 RangeShifterSettingsSequence (300a,0360) vr=SQ, vm=1, type=1C.
 
DcmIntegerString ReferencedControlPointIndex
 ReferencedControlPointIndex (300c,00f0) vr=IS, vm=1, type=1.
 
DcmFloatingPointSingle ScanSpotMetersetsDelivered
 ScanSpotMetersetsDelivered (3008,0047) vr=FL, vm=1-n, type=1C.
 
DcmFloatingPointSingle ScanSpotPositionMap
 ScanSpotPositionMap (300a,0394) vr=FL, vm=1-n, type=1C.
 
DcmIntegerString ScanSpotPrescribedIndices
 ScanSpotPrescribedIndices (300a,0391) vr=IS, vm=1-n, type=1C.
 
DcmCodeString ScanSpotReordered
 ScanSpotReordered (300a,0393) vr=CS, vm=1, type=3.
 
DcmFloatingPointSingle ScanSpotTimeOffset
 ScanSpotTimeOffset (300a,038f) vr=FL, vm=1-n, type=3.
 
DcmShortString ScanSpotTuneID
 ScanSpotTuneID (300a,0390) vr=SH, vm=1, type=1C.
 
DcmFloatingPointSingle ScanningSpotSize
 ScanningSpotSize (300a,0398) vr=FL, vm=2, type=3.
 
DcmFloatingPointSingle SnoutPosition
 SnoutPosition (300a,030d) vr=FL, vm=1, type=2C.
 
DcmDecimalString SpecifiedMeterset
 SpecifiedMeterset (3008,0042) vr=DS, vm=1, type=2.
 
DcmDecimalString TableTopLateralPosition
 TableTopLateralPosition (300a,012a) vr=DS, vm=1, type=2C.
 
DcmDecimalString TableTopLongitudinalPosition
 TableTopLongitudinalPosition (300a,0129) vr=DS, vm=1, type=2C.
 
DcmFloatingPointSingle TableTopPitchAngle
 TableTopPitchAngle (300a,0140) vr=FL, vm=1, type=2C.
 
DcmCodeString TableTopPitchRotationDirection
 TableTopPitchRotationDirection (300a,0142) vr=CS, vm=1, type=2C.
 
DcmFloatingPointSingle TableTopRollAngle
 TableTopRollAngle (300a,0144) vr=FL, vm=1, type=2C.
 
DcmCodeString TableTopRollRotationDirection
 TableTopRollRotationDirection (300a,0146) vr=CS, vm=1, type=2C.
 
DcmDecimalString TableTopVerticalPosition
 TableTopVerticalPosition (300a,0128) vr=DS, vm=1, type=2C.
 
DcmDate TreatmentControlPointDate
 TreatmentControlPointDate (3008,0024) vr=DA, vm=1, type=1.
 
DcmTime TreatmentControlPointTime
 TreatmentControlPointTime (3008,0025) vr=TM, vm=1, type=1.
 

Additional Inherited Members

- Protected Member Functions inherited from DRTTypes
virtual ~DRTTypes ()
 destructor. More...
 
- Static Protected Member Functions inherited from DRTTypes
static OFCondition addElementToDataset (OFCondition &result, DcmItem &dataset, DcmElement *element, const OFString &vm, const OFString &type, const char *moduleName=NULL)
 add given element to the dataset. More...
 
static OFCondition getElementFromDataset (DcmItem &dataset, DcmElement &element)
 get element from dataset More...
 
static OFCondition getStringValueFromElement (const DcmElement &element, OFString &stringValue, const signed long pos=0)
 get string value from element More...
 
static OFCondition getStringValueFromDataset (DcmItem &dataset, const DcmTagKey &tagKey, OFString &stringValue)
 get string value from dataset More...
 
static OFCondition putStringValueToDataset (DcmItem &dataset, const DcmTag &tag, const OFString &stringValue, const OFBool allowEmpty=OFTrue)
 put string value to dataset More...
 
static OFBool checkElementValue (DcmElement &element, const OFString &vm, const OFString &type, const OFCondition &searchCond=EC_Normal, const char *moduleName=NULL)
 check element value for correct value multiplicity and type More...
 
static OFCondition getAndCheckElementFromDataset (DcmItem &dataset, DcmElement &element, const OFString &vm, const OFString &type, const char *moduleName=NULL)
 get element from dataset and check it for correct value multiplicity and type. More...
 
static OFCondition getAndCheckStringValueFromDataset (DcmItem &dataset, const DcmTagKey &tagKey, OFString &stringValue, const OFString &vm, const OFString &type, const char *moduleName=NULL)
 get string value from dataset and check it for correct value multiplicity and type. More...
 

Detailed Description

Item class.

Constructor & Destructor Documentation

DRTIonControlPointDeliverySequence::Item::Item ( const OFBool  emptyDefaultItem = OFFalse)

(default) constructor

Parameters
emptyDefaultItemflag used to mark the empty default item
DRTIonControlPointDeliverySequence::Item::Item ( const Item copy)

copy constructor

Parameters
copyitem object to be copied

Member Function Documentation

OFCondition DRTIonControlPointDeliverySequence::Item::getBeamLimitingDeviceAngle ( OFString value,
const signed long  pos = 0 
) const

get BeamLimitingDeviceAngle (300a,0120)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getBeamLimitingDeviceAngle ( Float64 &  value,
const unsigned long  pos = 0 
) const

get BeamLimitingDeviceAngle (300a,0120)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
DRTBeamLimitingDevicePositionSequence& DRTIonControlPointDeliverySequence::Item::getBeamLimitingDevicePositionSequence ( )
inline

get BeamLimitingDevicePositionSequence (300a,011a)

Returns
reference to sequence element
const DRTBeamLimitingDevicePositionSequence& DRTIonControlPointDeliverySequence::Item::getBeamLimitingDevicePositionSequence ( ) const
inline

get BeamLimitingDevicePositionSequence (300a,011a)

Returns
const reference to sequence element
OFCondition DRTIonControlPointDeliverySequence::Item::getBeamLimitingDeviceRotationDirection ( OFString value,
const signed long  pos = 0 
) const

get BeamLimitingDeviceRotationDirection (300a,0121)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getChairHeadFramePosition ( OFString value,
const signed long  pos = 0 
) const

get ChairHeadFramePosition (300a,0151)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getChairHeadFramePosition ( Float64 &  value,
const unsigned long  pos = 0 
) const

get ChairHeadFramePosition (300a,0151)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
DRTCorrectedParameterSequence& DRTIonControlPointDeliverySequence::Item::getCorrectedParameterSequence ( )
inline

get CorrectedParameterSequence (3008,0068)

Returns
reference to sequence element
const DRTCorrectedParameterSequence& DRTIonControlPointDeliverySequence::Item::getCorrectedParameterSequence ( ) const
inline

get CorrectedParameterSequence (3008,0068)

Returns
const reference to sequence element
OFCondition DRTIonControlPointDeliverySequence::Item::getDeliveredMeterset ( OFString value,
const signed long  pos = 0 
) const

get DeliveredMeterset (3008,0044)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getDeliveredMeterset ( Float64 &  value,
const unsigned long  pos = 0 
) const

get DeliveredMeterset (3008,0044)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getGantryAngle ( OFString value,
const signed long  pos = 0 
) const

get GantryAngle (300a,011e)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getGantryAngle ( Float64 &  value,
const unsigned long  pos = 0 
) const

get GantryAngle (300a,011e)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getGantryPitchAngle ( Float32 &  value,
const unsigned long  pos = 0 
) const

get GantryPitchAngle (300a,014a)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getGantryPitchRotationDirection ( OFString value,
const signed long  pos = 0 
) const

get GantryPitchRotationDirection (300a,014c)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getGantryRotationDirection ( OFString value,
const signed long  pos = 0 
) const

get GantryRotationDirection (300a,011f)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getHeadFixationAngle ( Float32 &  value,
const unsigned long  pos = 0 
) const

get HeadFixationAngle (300a,0148)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
DRTIonWedgePositionSequence& DRTIonControlPointDeliverySequence::Item::getIonWedgePositionSequence ( )
inline

get IonWedgePositionSequence (300a,03ac)

Returns
reference to sequence element
const DRTIonWedgePositionSequence& DRTIonControlPointDeliverySequence::Item::getIonWedgePositionSequence ( ) const
inline

get IonWedgePositionSequence (300a,03ac)

Returns
const reference to sequence element
OFCondition DRTIonControlPointDeliverySequence::Item::getKVP ( OFString value,
const signed long  pos = 0 
) const

get KVP (0018,0060)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getKVP ( Float64 &  value,
const unsigned long  pos = 0 
) const

get KVP (0018,0060)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsSessionRecordModule& DRTIonControlPointDeliverySequence::Item::getLateralSpreadingDeviceSettingsSequence ( )
inline

get LateralSpreadingDeviceSettingsSequence (300a,0370)

Returns
reference to sequence element
const DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsSessionRecordModule& DRTIonControlPointDeliverySequence::Item::getLateralSpreadingDeviceSettingsSequence ( ) const
inline

get LateralSpreadingDeviceSettingsSequence (300a,0370)

Returns
const reference to sequence element
OFCondition DRTIonControlPointDeliverySequence::Item::getMetersetRateDelivered ( Float32 &  value,
const unsigned long  pos = 0 
) const

get MetersetRateDelivered (3008,0046)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getMetersetRateSet ( Float32 &  value,
const unsigned long  pos = 0 
) const

get MetersetRateSet (3008,0045)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getNominalBeamEnergy ( OFString value,
const signed long  pos = 0 
) const

get NominalBeamEnergy (300a,0114)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getNominalBeamEnergy ( Float64 &  value,
const unsigned long  pos = 0 
) const

get NominalBeamEnergy (300a,0114)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getNumberOfPaintings ( OFString value,
const signed long  pos = 0 
) const

get NumberOfPaintings (300a,039a)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getNumberOfPaintings ( Sint32 &  value,
const unsigned long  pos = 0 
) const

get NumberOfPaintings (300a,039a)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getNumberOfScanSpotPositions ( OFString value,
const signed long  pos = 0 
) const

get NumberOfScanSpotPositions (300a,0392)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getNumberOfScanSpotPositions ( Sint32 &  value,
const unsigned long  pos = 0 
) const

get NumberOfScanSpotPositions (300a,0392)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
DRTOverrideSequence& DRTIonControlPointDeliverySequence::Item::getOverrideSequence ( )
inline

get OverrideSequence (3008,0060)

Returns
reference to sequence element
const DRTOverrideSequence& DRTIonControlPointDeliverySequence::Item::getOverrideSequence ( ) const
inline

get OverrideSequence (3008,0060)

Returns
const reference to sequence element
OFCondition DRTIonControlPointDeliverySequence::Item::getPatientSupportAngle ( OFString value,
const signed long  pos = 0 
) const

get PatientSupportAngle (300a,0122)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getPatientSupportAngle ( Float64 &  value,
const unsigned long  pos = 0 
) const

get PatientSupportAngle (300a,0122)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getPatientSupportRotationDirection ( OFString value,
const signed long  pos = 0 
) const

get PatientSupportRotationDirection (300a,0123)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
DRTRangeModulatorSettingsSequenceInRTIonBeamsSessionRecordModule& DRTIonControlPointDeliverySequence::Item::getRangeModulatorSettingsSequence ( )
inline

get RangeModulatorSettingsSequence (300a,0380)

Returns
reference to sequence element
const DRTRangeModulatorSettingsSequenceInRTIonBeamsSessionRecordModule& DRTIonControlPointDeliverySequence::Item::getRangeModulatorSettingsSequence ( ) const
inline

get RangeModulatorSettingsSequence (300a,0380)

Returns
const reference to sequence element
DRTRangeShifterSettingsSequenceInRTIonBeamsSessionRecordModule& DRTIonControlPointDeliverySequence::Item::getRangeShifterSettingsSequence ( )
inline

get RangeShifterSettingsSequence (300a,0360)

Returns
reference to sequence element
const DRTRangeShifterSettingsSequenceInRTIonBeamsSessionRecordModule& DRTIonControlPointDeliverySequence::Item::getRangeShifterSettingsSequence ( ) const
inline

get RangeShifterSettingsSequence (300a,0360)

Returns
const reference to sequence element
OFCondition DRTIonControlPointDeliverySequence::Item::getReferencedControlPointIndex ( OFString value,
const signed long  pos = 0 
) const

get ReferencedControlPointIndex (300c,00f0)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getReferencedControlPointIndex ( Sint32 &  value,
const unsigned long  pos = 0 
) const

get ReferencedControlPointIndex (300c,00f0)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getScanningSpotSize ( Float32 &  value,
const unsigned long  pos = 0 
) const

get ScanningSpotSize (300a,0398)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getScanSpotMetersetsDelivered ( Float32 &  value,
const unsigned long  pos = 0 
) const

get ScanSpotMetersetsDelivered (3008,0047)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getScanSpotPositionMap ( Float32 &  value,
const unsigned long  pos = 0 
) const

get ScanSpotPositionMap (300a,0394)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getScanSpotPrescribedIndices ( OFString value,
const signed long  pos = 0 
) const

get ScanSpotPrescribedIndices (300a,0391)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getScanSpotPrescribedIndices ( Sint32 &  value,
const unsigned long  pos = 0 
) const

get ScanSpotPrescribedIndices (300a,0391)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getScanSpotReordered ( OFString value,
const signed long  pos = 0 
) const

get ScanSpotReordered (300a,0393)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getScanSpotTimeOffset ( Float32 &  value,
const unsigned long  pos = 0 
) const

get ScanSpotTimeOffset (300a,038f)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getScanSpotTuneID ( OFString value,
const signed long  pos = 0 
) const

get ScanSpotTuneID (300a,0390)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getSnoutPosition ( Float32 &  value,
const unsigned long  pos = 0 
) const

get SnoutPosition (300a,030d)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getSpecifiedMeterset ( OFString value,
const signed long  pos = 0 
) const

get SpecifiedMeterset (3008,0042)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getSpecifiedMeterset ( Float64 &  value,
const unsigned long  pos = 0 
) const

get SpecifiedMeterset (3008,0042)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getTableTopLateralPosition ( OFString value,
const signed long  pos = 0 
) const

get TableTopLateralPosition (300a,012a)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getTableTopLateralPosition ( Float64 &  value,
const unsigned long  pos = 0 
) const

get TableTopLateralPosition (300a,012a)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getTableTopLongitudinalPosition ( OFString value,
const signed long  pos = 0 
) const

get TableTopLongitudinalPosition (300a,0129)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getTableTopLongitudinalPosition ( Float64 &  value,
const unsigned long  pos = 0 
) const

get TableTopLongitudinalPosition (300a,0129)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getTableTopPitchAngle ( Float32 &  value,
const unsigned long  pos = 0 
) const

get TableTopPitchAngle (300a,0140)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getTableTopPitchRotationDirection ( OFString value,
const signed long  pos = 0 
) const

get TableTopPitchRotationDirection (300a,0142)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getTableTopRollAngle ( Float32 &  value,
const unsigned long  pos = 0 
) const

get TableTopRollAngle (300a,0144)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getTableTopRollRotationDirection ( OFString value,
const signed long  pos = 0 
) const

get TableTopRollRotationDirection (300a,0146)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getTableTopVerticalPosition ( OFString value,
const signed long  pos = 0 
) const

get TableTopVerticalPosition (300a,0128)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getTableTopVerticalPosition ( Float64 &  value,
const unsigned long  pos = 0 
) const

get TableTopVerticalPosition (300a,0128)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1)
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getTreatmentControlPointDate ( OFString value,
const signed long  pos = 0 
) const

get TreatmentControlPointDate (3008,0024)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::getTreatmentControlPointTime ( OFString value,
const signed long  pos = 0 
) const

get TreatmentControlPointTime (3008,0025)

Parameters
valuereference to variable in which the value should be stored
posindex of the value to get (0..vm-1), -1 for all components
Returns
status, EC_Normal if successful, an error code otherwise
OFBool DRTIonControlPointDeliverySequence::Item::isEmpty ( )

check if item is empty

Returns
OFTrue if item is empty, OFFalse otherwise
OFBool DRTIonControlPointDeliverySequence::Item::isValid ( ) const

check if item is valid, i.e. not the empty default item

Returns
OFTrue if item is valid, OFFalse otherwise
Item& DRTIonControlPointDeliverySequence::Item::operator= ( const Item copy)

assigment operator

Parameters
copyitem object to be copied
Returns
reference to this object
OFCondition DRTIonControlPointDeliverySequence::Item::read ( DcmItem item)

read elements from sequence item

Parameters
itemreference to DICOM sequence item from which the elements should be read
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setBeamLimitingDeviceAngle ( const OFString value,
const OFBool  check = OFTrue 
)

set BeamLimitingDeviceAngle (300a,0120)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (DS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setBeamLimitingDeviceRotationDirection ( const OFString value,
const OFBool  check = OFTrue 
)

set BeamLimitingDeviceRotationDirection (300a,0121)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (CS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setChairHeadFramePosition ( const OFString value,
const OFBool  check = OFTrue 
)

set ChairHeadFramePosition (300a,0151)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (DS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setDeliveredMeterset ( const OFString value,
const OFBool  check = OFTrue 
)

set DeliveredMeterset (3008,0044)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (DS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setGantryAngle ( const OFString value,
const OFBool  check = OFTrue 
)

set GantryAngle (300a,011e)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (DS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setGantryPitchAngle ( const Float32  value,
const unsigned long  pos = 0 
)

set GantryPitchAngle (300a,014a)

Parameters
valuevalue to be set (should be valid for this VR)
posindex of the value to be set (0..vm-1), vm=1
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setGantryPitchRotationDirection ( const OFString value,
const OFBool  check = OFTrue 
)

set GantryPitchRotationDirection (300a,014c)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (CS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setGantryRotationDirection ( const OFString value,
const OFBool  check = OFTrue 
)

set GantryRotationDirection (300a,011f)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (CS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setHeadFixationAngle ( const Float32  value,
const unsigned long  pos = 0 
)

set HeadFixationAngle (300a,0148)

Parameters
valuevalue to be set (should be valid for this VR)
posindex of the value to be set (0..vm-1), vm=1
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setKVP ( const OFString value,
const OFBool  check = OFTrue 
)

set KVP (0018,0060)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (DS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setMetersetRateDelivered ( const Float32  value,
const unsigned long  pos = 0 
)

set MetersetRateDelivered (3008,0046)

Parameters
valuevalue to be set (should be valid for this VR)
posindex of the value to be set (0..vm-1), vm=1
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setMetersetRateSet ( const Float32  value,
const unsigned long  pos = 0 
)

set MetersetRateSet (3008,0045)

Parameters
valuevalue to be set (should be valid for this VR)
posindex of the value to be set (0..vm-1), vm=1
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setNominalBeamEnergy ( const OFString value,
const OFBool  check = OFTrue 
)

set NominalBeamEnergy (300a,0114)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (DS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setNumberOfPaintings ( const OFString value,
const OFBool  check = OFTrue 
)

set NumberOfPaintings (300a,039a)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (IS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setNumberOfScanSpotPositions ( const OFString value,
const OFBool  check = OFTrue 
)

set NumberOfScanSpotPositions (300a,0392)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (IS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setPatientSupportAngle ( const OFString value,
const OFBool  check = OFTrue 
)

set PatientSupportAngle (300a,0122)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (DS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setPatientSupportRotationDirection ( const OFString value,
const OFBool  check = OFTrue 
)

set PatientSupportRotationDirection (300a,0123)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (CS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setReferencedControlPointIndex ( const OFString value,
const OFBool  check = OFTrue 
)

set ReferencedControlPointIndex (300c,00f0)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (IS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setScanningSpotSize ( const Float32  value,
const unsigned long  pos = 0 
)

set ScanningSpotSize (300a,0398)

Parameters
valuevalue to be set (should be valid for this VR)
posindex of the value to be set (0..vm-1), vm=2
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setScanSpotMetersetsDelivered ( const Float32  value,
const unsigned long  pos = 0 
)

set ScanSpotMetersetsDelivered (3008,0047)

Parameters
valuevalue to be set (should be valid for this VR)
posindex of the value to be set (0..vm-1), vm=1-n
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setScanSpotPositionMap ( const Float32  value,
const unsigned long  pos = 0 
)

set ScanSpotPositionMap (300a,0394)

Parameters
valuevalue to be set (should be valid for this VR)
posindex of the value to be set (0..vm-1), vm=1-n
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setScanSpotPrescribedIndices ( const OFString value,
const OFBool  check = OFTrue 
)

set ScanSpotPrescribedIndices (300a,0391)

Parameters
valuevalue to be set (possibly multi-valued) or "" for no value
checkcheck 'value' for conformance with VR (IS) and VM (1-n) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setScanSpotReordered ( const OFString value,
const OFBool  check = OFTrue 
)

set ScanSpotReordered (300a,0393)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (CS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setScanSpotTimeOffset ( const Float32  value,
const unsigned long  pos = 0 
)

set ScanSpotTimeOffset (300a,038f)

Parameters
valuevalue to be set (should be valid for this VR)
posindex of the value to be set (0..vm-1), vm=1-n
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setScanSpotTuneID ( const OFString value,
const OFBool  check = OFTrue 
)

set ScanSpotTuneID (300a,0390)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (SH) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setSnoutPosition ( const Float32  value,
const unsigned long  pos = 0 
)

set SnoutPosition (300a,030d)

Parameters
valuevalue to be set (should be valid for this VR)
posindex of the value to be set (0..vm-1), vm=1
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setSpecifiedMeterset ( const OFString value,
const OFBool  check = OFTrue 
)

set SpecifiedMeterset (3008,0042)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (DS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setTableTopLateralPosition ( const OFString value,
const OFBool  check = OFTrue 
)

set TableTopLateralPosition (300a,012a)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (DS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setTableTopLongitudinalPosition ( const OFString value,
const OFBool  check = OFTrue 
)

set TableTopLongitudinalPosition (300a,0129)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (DS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setTableTopPitchAngle ( const Float32  value,
const unsigned long  pos = 0 
)

set TableTopPitchAngle (300a,0140)

Parameters
valuevalue to be set (should be valid for this VR)
posindex of the value to be set (0..vm-1), vm=1
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setTableTopPitchRotationDirection ( const OFString value,
const OFBool  check = OFTrue 
)

set TableTopPitchRotationDirection (300a,0142)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (CS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setTableTopRollAngle ( const Float32  value,
const unsigned long  pos = 0 
)

set TableTopRollAngle (300a,0144)

Parameters
valuevalue to be set (should be valid for this VR)
posindex of the value to be set (0..vm-1), vm=1
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setTableTopRollRotationDirection ( const OFString value,
const OFBool  check = OFTrue 
)

set TableTopRollRotationDirection (300a,0146)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (CS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setTableTopVerticalPosition ( const OFString value,
const OFBool  check = OFTrue 
)

set TableTopVerticalPosition (300a,0128)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (DS) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setTreatmentControlPointDate ( const OFString value,
const OFBool  check = OFTrue 
)

set TreatmentControlPointDate (3008,0024)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (DA) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::setTreatmentControlPointTime ( const OFString value,
const OFBool  check = OFTrue 
)

set TreatmentControlPointTime (3008,0025)

Parameters
valuevalue to be set (single value only) or "" for no value
checkcheck 'value' for conformance with VR (TM) and VM (1) if enabled
Returns
status, EC_Normal if successful, an error code otherwise
OFCondition DRTIonControlPointDeliverySequence::Item::write ( DcmItem item)

write elements to sequence item

Parameters
itemreference to DICOM sequence item to which the elements should be written
Returns
status, EC_Normal if successful, an error code otherwise

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


Generated on Tue Feb 28 2017 for DCMTK Version 3.6.1 20170228 by Doxygen 1.8.8