DCMTK Version 3.6.8
OFFIS DICOM Toolkit
|
Public Member Functions | |
Item (const OFBool emptyDefaultItem=OFFalse) | |
(default) constructor More... | |
Item (const Item ©) | |
copy constructor More... | |
virtual | ~Item () |
destructor | |
Item & | operator= (const Item ©) |
assignment 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 | getBeamModifierOrientationAngle (Float64 &value, const unsigned long pos=0) const |
get BeamModifierOrientationAngle (300a,0645) More... | |
OFCondition | getDeviceAlternateIdentifier (OFString &value, const signed long pos=0) const |
get DeviceAlternateIdentifier (3010,001b) More... | |
OFCondition | getDeviceAlternateIdentifierFormat (OFString &value, const signed long pos=0) const |
get DeviceAlternateIdentifierFormat (3010,001d) More... | |
OFCondition | getDeviceAlternateIdentifierType (OFString &value, const signed long pos=0) const |
get DeviceAlternateIdentifierType (3010,001c) More... | |
OFCondition | getDeviceIndex (Uint16 &value, const unsigned long pos=0) const |
get DeviceIndex (3010,0039) More... | |
OFCondition | getDeviceLabel (OFString &value, const signed long pos=0) const |
get DeviceLabel (3010,002d) More... | |
OFCondition | getDeviceSerialNumber (OFString &value, const signed long pos=0) const |
get DeviceSerialNumber (0018,1000) More... | |
OFCondition | getLongDeviceDescription (OFString &value, const signed long pos=0) const |
get LongDeviceDescription (0050,0021) More... | |
OFCondition | getManufacturer (OFString &value, const signed long pos=0) const |
get Manufacturer (0008,0070) More... | |
OFCondition | getManufacturerDeviceIdentifier (OFString &value, const signed long pos=0) const |
get ManufacturerDeviceIdentifier (3010,0043) More... | |
OFCondition | getManufacturerModelName (OFString &value, const signed long pos=0) const |
get ManufacturerModelName (0008,1090) More... | |
OFCondition | getManufacturerModelVersion (OFString &value, const signed long pos=0) const |
get ManufacturerModelVersion (3010,001a) More... | |
OFCondition | getRTAccessoryDeviceSlotID (OFString &value, const signed long pos=0) const |
get RTAccessoryDeviceSlotID (300a,0615) More... | |
OFCondition | getRTAccessoryHolderSlotID (OFString &value, const signed long pos=0) const |
get RTAccessoryHolderSlotID (300a,0611) More... | |
OFCondition | getRTAccessorySlotDistance (Float64 &value, const unsigned long pos=0) const |
get RTAccessorySlotDistance (300a,0613) More... | |
OFCondition | getRTBeamLimitingDeviceDistalDistance (Float64 &value, const unsigned long pos=0) const |
get RTBeamLimitingDeviceDistalDistance (300a,0643) More... | |
OFCondition | getRTBeamLimitingDeviceProximalDistance (Float64 &value, const unsigned long pos=0) const |
get RTBeamLimitingDeviceProximalDistance (300a,0642) More... | |
OFCondition | getReferencedDefinedDeviceIndex (Uint16 &value, const unsigned long pos=0) const |
get ReferencedDefinedDeviceIndex (300a,0602) More... | |
OFCondition | getReferencedRTAccessoryHolderDeviceIndex (Uint16 &value, const unsigned long pos=0) const |
get ReferencedRTAccessoryHolderDeviceIndex (300a,060e) More... | |
OFCondition | getSoftwareVersions (OFString &value, const signed long pos=0) const |
get SoftwareVersions (0018,1020) More... | |
DRTDeviceTypeCodeSequence & | getDeviceTypeCodeSequence () |
get DeviceTypeCodeSequence (3010,002e) More... | |
const DRTDeviceTypeCodeSequence & | getDeviceTypeCodeSequence () const |
get DeviceTypeCodeSequence (3010,002e) More... | |
DRTFixedRTBeamDelimiterDeviceSequence & | getFixedRTBeamDelimiterDeviceSequence () |
get FixedRTBeamDelimiterDeviceSequence (300a,0646) More... | |
const DRTFixedRTBeamDelimiterDeviceSequence & | getFixedRTBeamDelimiterDeviceSequence () const |
get FixedRTBeamDelimiterDeviceSequence (300a,0646) More... | |
DRTParallelRTBeamDelimiterDeviceSequence & | getParallelRTBeamDelimiterDeviceSequence () |
get ParallelRTBeamDelimiterDeviceSequence (300a,0647) More... | |
const DRTParallelRTBeamDelimiterDeviceSequence & | getParallelRTBeamDelimiterDeviceSequence () const |
get ParallelRTBeamDelimiterDeviceSequence (300a,0647) More... | |
DRTUDISequence & | getUDISequence () |
get UDISequence (0018,100a) More... | |
const DRTUDISequence & | getUDISequence () const |
get UDISequence (0018,100a) More... | |
OFCondition | setBeamModifierOrientationAngle (const Float64 value, const unsigned long pos=0) |
set BeamModifierOrientationAngle (300a,0645) More... | |
OFCondition | setDeviceAlternateIdentifier (const OFString &value, const OFBool check=OFTrue) |
set DeviceAlternateIdentifier (3010,001b) More... | |
OFCondition | setDeviceAlternateIdentifierFormat (const OFString &value, const OFBool check=OFTrue) |
set DeviceAlternateIdentifierFormat (3010,001d) More... | |
OFCondition | setDeviceAlternateIdentifierType (const OFString &value, const OFBool check=OFTrue) |
set DeviceAlternateIdentifierType (3010,001c) More... | |
OFCondition | setDeviceIndex (const Uint16 value, const unsigned long pos=0) |
set DeviceIndex (3010,0039) More... | |
OFCondition | setDeviceLabel (const OFString &value, const OFBool check=OFTrue) |
set DeviceLabel (3010,002d) More... | |
OFCondition | setDeviceSerialNumber (const OFString &value, const OFBool check=OFTrue) |
set DeviceSerialNumber (0018,1000) More... | |
OFCondition | setLongDeviceDescription (const OFString &value, const OFBool check=OFTrue) |
set LongDeviceDescription (0050,0021) More... | |
OFCondition | setManufacturer (const OFString &value, const OFBool check=OFTrue) |
set Manufacturer (0008,0070) More... | |
OFCondition | setManufacturerDeviceIdentifier (const OFString &value, const OFBool check=OFTrue) |
set ManufacturerDeviceIdentifier (3010,0043) More... | |
OFCondition | setManufacturerModelName (const OFString &value, const OFBool check=OFTrue) |
set ManufacturerModelName (0008,1090) More... | |
OFCondition | setManufacturerModelVersion (const OFString &value, const OFBool check=OFTrue) |
set ManufacturerModelVersion (3010,001a) More... | |
OFCondition | setRTAccessoryDeviceSlotID (const OFString &value, const OFBool check=OFTrue) |
set RTAccessoryDeviceSlotID (300a,0615) More... | |
OFCondition | setRTAccessoryHolderSlotID (const OFString &value, const OFBool check=OFTrue) |
set RTAccessoryHolderSlotID (300a,0611) More... | |
OFCondition | setRTAccessorySlotDistance (const Float64 value, const unsigned long pos=0) |
set RTAccessorySlotDistance (300a,0613) More... | |
OFCondition | setRTBeamLimitingDeviceDistalDistance (const Float64 value, const unsigned long pos=0) |
set RTBeamLimitingDeviceDistalDistance (300a,0643) More... | |
OFCondition | setRTBeamLimitingDeviceProximalDistance (const Float64 value, const unsigned long pos=0) |
set RTBeamLimitingDeviceProximalDistance (300a,0642) More... | |
OFCondition | setReferencedDefinedDeviceIndex (const Uint16 value, const unsigned long pos=0) |
set ReferencedDefinedDeviceIndex (300a,0602) More... | |
OFCondition | setReferencedRTAccessoryHolderDeviceIndex (const Uint16 value, const unsigned long pos=0) |
set ReferencedRTAccessoryHolderDeviceIndex (300a,060e) More... | |
OFCondition | setSoftwareVersions (const OFString &value, const OFBool check=OFTrue) |
set SoftwareVersions (0018,1020) More... | |
Private Attributes | |
OFBool | EmptyDefaultItem |
internal flag used to mark the empty default item | |
DcmFloatingPointDouble | BeamModifierOrientationAngle |
BeamModifierOrientationAngle (300a,0645) vr=FD, vm=1, type=1. | |
DcmUnlimitedCharacters | DeviceAlternateIdentifier |
DeviceAlternateIdentifier (3010,001b) vr=UC, vm=1, type=2. | |
DcmLongText | DeviceAlternateIdentifierFormat |
DeviceAlternateIdentifierFormat (3010,001d) vr=LT, vm=1, type=1C. | |
DcmCodeString | DeviceAlternateIdentifierType |
DeviceAlternateIdentifierType (3010,001c) vr=CS, vm=1, type=1C. | |
DcmUnsignedShort | DeviceIndex |
DeviceIndex (3010,0039) vr=US, vm=1, type=1. | |
DcmLongString | DeviceLabel |
DeviceLabel (3010,002d) vr=LO, vm=1, type=1. | |
DcmLongString | DeviceSerialNumber |
DeviceSerialNumber (0018,1000) vr=LO, vm=1, type=2. | |
DRTDeviceTypeCodeSequence | DeviceTypeCodeSequence |
DeviceTypeCodeSequence (3010,002e) vr=SQ, vm=1, type=1. | |
DRTFixedRTBeamDelimiterDeviceSequence | FixedRTBeamDelimiterDeviceSequence |
FixedRTBeamDelimiterDeviceSequence (300a,0646) vr=SQ, vm=1, type=1C. | |
DcmShortText | LongDeviceDescription |
LongDeviceDescription (0050,0021) vr=ST, vm=1, type=3. | |
DcmLongString | Manufacturer |
Manufacturer (0008,0070) vr=LO, vm=1, type=2. | |
DcmShortText | ManufacturerDeviceIdentifier |
ManufacturerDeviceIdentifier (3010,0043) vr=ST, vm=1, type=2. | |
DcmLongString | ManufacturerModelName |
ManufacturerModelName (0008,1090) vr=LO, vm=1, type=2. | |
DcmLongString | ManufacturerModelVersion |
ManufacturerModelVersion (3010,001a) vr=LO, vm=1, type=2. | |
DRTParallelRTBeamDelimiterDeviceSequence | ParallelRTBeamDelimiterDeviceSequence |
ParallelRTBeamDelimiterDeviceSequence (300a,0647) vr=SQ, vm=1, type=1C. | |
DcmLongString | RTAccessoryDeviceSlotID |
RTAccessoryDeviceSlotID (300a,0615) vr=LO, vm=1, type=2C. | |
DcmLongString | RTAccessoryHolderSlotID |
RTAccessoryHolderSlotID (300a,0611) vr=LO, vm=1, type=2C. | |
DcmFloatingPointDouble | RTAccessorySlotDistance |
RTAccessorySlotDistance (300a,0613) vr=FD, vm=1, type=2C. | |
DcmFloatingPointDouble | RTBeamLimitingDeviceDistalDistance |
RTBeamLimitingDeviceDistalDistance (300a,0643) vr=FD, vm=1, type=2. | |
DcmFloatingPointDouble | RTBeamLimitingDeviceProximalDistance |
RTBeamLimitingDeviceProximalDistance (300a,0642) vr=FD, vm=1, type=2. | |
DcmUnsignedShort | ReferencedDefinedDeviceIndex |
ReferencedDefinedDeviceIndex (300a,0602) vr=US, vm=1, type=1C. | |
DcmUnsignedShort | ReferencedRTAccessoryHolderDeviceIndex |
ReferencedRTAccessoryHolderDeviceIndex (300a,060e) vr=US, vm=1, type=2C. | |
DcmLongString | SoftwareVersions |
SoftwareVersions (0018,1020) vr=LO, vm=1-n, type=2. | |
DRTUDISequence | UDISequence |
UDISequence (0018,100a) vr=SQ, vm=1, type=3. | |
Additional Inherited Members | |
![]() | |
virtual | ~DRTTypes () |
destructor. More... | |
![]() | |
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... | |
Item class.
DRTEnhancedRTBeamLimitingDeviceSequence::Item::Item | ( | const OFBool | emptyDefaultItem = OFFalse | ) |
(default) constructor
emptyDefaultItem | flag used to mark the empty default item |
DRTEnhancedRTBeamLimitingDeviceSequence::Item::Item | ( | const Item & | copy | ) |
copy constructor
copy | item object to be copied |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getBeamModifierOrientationAngle | ( | Float64 & | value, |
const unsigned long | pos = 0 |
||
) | const |
get BeamModifierOrientationAngle (300a,0645)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1) |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getDeviceAlternateIdentifier | ( | OFString & | value, |
const signed long | pos = 0 |
||
) | const |
get DeviceAlternateIdentifier (3010,001b)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1), -1 for all components |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getDeviceAlternateIdentifierFormat | ( | OFString & | value, |
const signed long | pos = 0 |
||
) | const |
get DeviceAlternateIdentifierFormat (3010,001d)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1), -1 for all components |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getDeviceAlternateIdentifierType | ( | OFString & | value, |
const signed long | pos = 0 |
||
) | const |
get DeviceAlternateIdentifierType (3010,001c)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1), -1 for all components |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getDeviceIndex | ( | Uint16 & | value, |
const unsigned long | pos = 0 |
||
) | const |
get DeviceIndex (3010,0039)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1) |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getDeviceLabel | ( | OFString & | value, |
const signed long | pos = 0 |
||
) | const |
get DeviceLabel (3010,002d)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1), -1 for all components |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getDeviceSerialNumber | ( | OFString & | value, |
const signed long | pos = 0 |
||
) | const |
get DeviceSerialNumber (0018,1000)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1), -1 for all components |
|
inline |
get DeviceTypeCodeSequence (3010,002e)
|
inline |
get DeviceTypeCodeSequence (3010,002e)
|
inline |
get FixedRTBeamDelimiterDeviceSequence (300a,0646)
|
inline |
get FixedRTBeamDelimiterDeviceSequence (300a,0646)
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getLongDeviceDescription | ( | OFString & | value, |
const signed long | pos = 0 |
||
) | const |
get LongDeviceDescription (0050,0021)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1), -1 for all components |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getManufacturer | ( | OFString & | value, |
const signed long | pos = 0 |
||
) | const |
get Manufacturer (0008,0070)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1), -1 for all components |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getManufacturerDeviceIdentifier | ( | OFString & | value, |
const signed long | pos = 0 |
||
) | const |
get ManufacturerDeviceIdentifier (3010,0043)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1), -1 for all components |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getManufacturerModelName | ( | OFString & | value, |
const signed long | pos = 0 |
||
) | const |
get ManufacturerModelName (0008,1090)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1), -1 for all components |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getManufacturerModelVersion | ( | OFString & | value, |
const signed long | pos = 0 |
||
) | const |
get ManufacturerModelVersion (3010,001a)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1), -1 for all components |
|
inline |
get ParallelRTBeamDelimiterDeviceSequence (300a,0647)
|
inline |
get ParallelRTBeamDelimiterDeviceSequence (300a,0647)
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getReferencedDefinedDeviceIndex | ( | Uint16 & | value, |
const unsigned long | pos = 0 |
||
) | const |
get ReferencedDefinedDeviceIndex (300a,0602)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1) |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getReferencedRTAccessoryHolderDeviceIndex | ( | Uint16 & | value, |
const unsigned long | pos = 0 |
||
) | const |
get ReferencedRTAccessoryHolderDeviceIndex (300a,060e)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1) |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getRTAccessoryDeviceSlotID | ( | OFString & | value, |
const signed long | pos = 0 |
||
) | const |
get RTAccessoryDeviceSlotID (300a,0615)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1), -1 for all components |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getRTAccessoryHolderSlotID | ( | OFString & | value, |
const signed long | pos = 0 |
||
) | const |
get RTAccessoryHolderSlotID (300a,0611)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1), -1 for all components |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getRTAccessorySlotDistance | ( | Float64 & | value, |
const unsigned long | pos = 0 |
||
) | const |
get RTAccessorySlotDistance (300a,0613)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1) |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getRTBeamLimitingDeviceDistalDistance | ( | Float64 & | value, |
const unsigned long | pos = 0 |
||
) | const |
get RTBeamLimitingDeviceDistalDistance (300a,0643)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1) |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getRTBeamLimitingDeviceProximalDistance | ( | Float64 & | value, |
const unsigned long | pos = 0 |
||
) | const |
get RTBeamLimitingDeviceProximalDistance (300a,0642)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1) |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::getSoftwareVersions | ( | OFString & | value, |
const signed long | pos = 0 |
||
) | const |
get SoftwareVersions (0018,1020)
value | reference to variable in which the value should be stored |
pos | index of the value to get (0..vm-1), -1 for all components |
|
inline |
get UDISequence (0018,100a)
|
inline |
get UDISequence (0018,100a)
OFBool DRTEnhancedRTBeamLimitingDeviceSequence::Item::isEmpty | ( | ) |
check if item is empty
OFBool DRTEnhancedRTBeamLimitingDeviceSequence::Item::isValid | ( | ) | const |
check if item is valid, i.e. not the empty default item
assignment operator
copy | item object to be copied |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::read | ( | DcmItem & | item | ) |
read elements from sequence item
item | reference to DICOM sequence item from which the elements should be read |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setBeamModifierOrientationAngle | ( | const Float64 | value, |
const unsigned long | pos = 0 |
||
) |
set BeamModifierOrientationAngle (300a,0645)
value | value to be set (should be valid for this VR) |
pos | index of the value to be set (0..vm-1), vm=1 |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setDeviceAlternateIdentifier | ( | const OFString & | value, |
const OFBool | check = OFTrue |
||
) |
set DeviceAlternateIdentifier (3010,001b)
value | value to be set (single value only) or "" for no value |
check | check 'value' for conformance with VR (UC) and VM (1) if enabled |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setDeviceAlternateIdentifierFormat | ( | const OFString & | value, |
const OFBool | check = OFTrue |
||
) |
set DeviceAlternateIdentifierFormat (3010,001d)
value | value to be set (single value only) or "" for no value |
check | check 'value' for conformance with VR (LT) and VM (1) if enabled |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setDeviceAlternateIdentifierType | ( | const OFString & | value, |
const OFBool | check = OFTrue |
||
) |
set DeviceAlternateIdentifierType (3010,001c)
value | value to be set (single value only) or "" for no value |
check | check 'value' for conformance with VR (CS) and VM (1) if enabled |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setDeviceIndex | ( | const Uint16 | value, |
const unsigned long | pos = 0 |
||
) |
set DeviceIndex (3010,0039)
value | value to be set (should be valid for this VR) |
pos | index of the value to be set (0..vm-1), vm=1 |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setDeviceLabel | ( | const OFString & | value, |
const OFBool | check = OFTrue |
||
) |
set DeviceLabel (3010,002d)
value | value to be set (single value only) or "" for no value |
check | check 'value' for conformance with VR (LO) and VM (1) if enabled |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setDeviceSerialNumber | ( | const OFString & | value, |
const OFBool | check = OFTrue |
||
) |
set DeviceSerialNumber (0018,1000)
value | value to be set (single value only) or "" for no value |
check | check 'value' for conformance with VR (LO) and VM (1) if enabled |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setLongDeviceDescription | ( | const OFString & | value, |
const OFBool | check = OFTrue |
||
) |
set LongDeviceDescription (0050,0021)
value | value to be set (single value only) or "" for no value |
check | check 'value' for conformance with VR (ST) and VM (1) if enabled |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setManufacturer | ( | const OFString & | value, |
const OFBool | check = OFTrue |
||
) |
set Manufacturer (0008,0070)
value | value to be set (single value only) or "" for no value |
check | check 'value' for conformance with VR (LO) and VM (1) if enabled |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setManufacturerDeviceIdentifier | ( | const OFString & | value, |
const OFBool | check = OFTrue |
||
) |
set ManufacturerDeviceIdentifier (3010,0043)
value | value to be set (single value only) or "" for no value |
check | check 'value' for conformance with VR (ST) and VM (1) if enabled |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setManufacturerModelName | ( | const OFString & | value, |
const OFBool | check = OFTrue |
||
) |
set ManufacturerModelName (0008,1090)
value | value to be set (single value only) or "" for no value |
check | check 'value' for conformance with VR (LO) and VM (1) if enabled |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setManufacturerModelVersion | ( | const OFString & | value, |
const OFBool | check = OFTrue |
||
) |
set ManufacturerModelVersion (3010,001a)
value | value to be set (single value only) or "" for no value |
check | check 'value' for conformance with VR (LO) and VM (1) if enabled |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setReferencedDefinedDeviceIndex | ( | const Uint16 | value, |
const unsigned long | pos = 0 |
||
) |
set ReferencedDefinedDeviceIndex (300a,0602)
value | value to be set (should be valid for this VR) |
pos | index of the value to be set (0..vm-1), vm=1 |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setReferencedRTAccessoryHolderDeviceIndex | ( | const Uint16 | value, |
const unsigned long | pos = 0 |
||
) |
set ReferencedRTAccessoryHolderDeviceIndex (300a,060e)
value | value to be set (should be valid for this VR) |
pos | index of the value to be set (0..vm-1), vm=1 |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setRTAccessoryDeviceSlotID | ( | const OFString & | value, |
const OFBool | check = OFTrue |
||
) |
set RTAccessoryDeviceSlotID (300a,0615)
value | value to be set (single value only) or "" for no value |
check | check 'value' for conformance with VR (LO) and VM (1) if enabled |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setRTAccessoryHolderSlotID | ( | const OFString & | value, |
const OFBool | check = OFTrue |
||
) |
set RTAccessoryHolderSlotID (300a,0611)
value | value to be set (single value only) or "" for no value |
check | check 'value' for conformance with VR (LO) and VM (1) if enabled |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setRTAccessorySlotDistance | ( | const Float64 | value, |
const unsigned long | pos = 0 |
||
) |
set RTAccessorySlotDistance (300a,0613)
value | value to be set (should be valid for this VR) |
pos | index of the value to be set (0..vm-1), vm=1 |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setRTBeamLimitingDeviceDistalDistance | ( | const Float64 | value, |
const unsigned long | pos = 0 |
||
) |
set RTBeamLimitingDeviceDistalDistance (300a,0643)
value | value to be set (should be valid for this VR) |
pos | index of the value to be set (0..vm-1), vm=1 |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setRTBeamLimitingDeviceProximalDistance | ( | const Float64 | value, |
const unsigned long | pos = 0 |
||
) |
set RTBeamLimitingDeviceProximalDistance (300a,0642)
value | value to be set (should be valid for this VR) |
pos | index of the value to be set (0..vm-1), vm=1 |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::setSoftwareVersions | ( | const OFString & | value, |
const OFBool | check = OFTrue |
||
) |
set SoftwareVersions (0018,1020)
value | value to be set (possibly multi-valued) or "" for no value |
check | check 'value' for conformance with VR (LO) and VM (1-n) if enabled |
OFCondition DRTEnhancedRTBeamLimitingDeviceSequence::Item::write | ( | DcmItem & | item | ) |
write elements to sequence item
item | reference to DICOM sequence item to which the elements should be written |