Class DDLValue
- All Implemented Interfaces:
AttributesWrapper,DataElementWrapper,BytesDataElementWrapper,IntDataElementWrapper,UnsignedShortWrapper
Keyword: DDLValue
Tag: (0028,7017)
Value Representation: US
Value Multiplicity: 1
- Described in the contexts:
- Target Luminance Characteristics Module > Target Luminance Characteristics Sequence > Luminance Response Sequence > DDL Value
Attribute Name: DDL Value
Type:
Attribute Description:The integer Digital Driving Level (DDL) for this luminance value.
The DDL Value for the first Item in the Sequence shall be 0. The DDL Value of the last Item in the Sequence shall be the maximum DDL value. Two Items in the Sequence shall not have the same DDL value. The DDL Value of the Items in the Sequence shall increase monotonically.
- Described in the contexts:
as follows:
Attribute Name: DDL Value
Type:
Attribute Description:The integer Digital Driving Level (DDL) at which this luminance value was measured.
The DDL Value for the first Item in the Sequence shall be 0. The DDL Value of the last Item in the Sequence shall be the maximum DDL value. Two Items in the Sequence shall not have the same DDL value. The DDL Value of the Items in the Sequence shall increase monotonically.
- Described in the contexts:
as follows:
Attribute Name: DDL Value
Type:
Attribute Description:The integer Digital Driving Level (DDL) at which the luminance values were measured.
NoteLuminance Uniformity measurement uses the same DDL value for all measurements.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceDDLValue.Builder<SELF extends DDLValue.Builder<SELF,T>, T extends DDLValue.Holder> static interfaceA class implementing this interface can hold attributes which contain the DICOM tag "DDL Value" (seeDDLValue)static classNested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.UnsignedShortWrapper
UnsignedShortWrapper.Setter<B extends Builder<B,? extends AttributesWrapper>, D extends UnsignedShortWrapper> -
Field Summary
FieldsFields inherited from interface org.dcm4che.typeddicom.valuerepresentations.UnsignedShortWrapper
VALUE_REPRESENTATION -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.dcm4che.typeddicom.AbstractDataElementWrapper
equals, exists, getValue, hashCode, toStringMethods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
getAttributesMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmptyMethods inherited from interface org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper
getBytes, getSafeBytes, setBytesMethods inherited from interface org.dcm4che.typeddicom.DataElementWrapper
exists, getPrivateCreator, getValueMethods inherited from interface org.dcm4che.typeddicom.valuerepresentations.IntDataElementWrapper
getInt, setIntMethods inherited from interface org.dcm4che.typeddicom.valuerepresentations.UnsignedShortWrapper
getValueRepresentation
-
Field Details
-
TAG
public static final int TAGThe DICOM Tag associated with this class.- See Also:
-
-
Constructor Details
-
DDLValue
public DDLValue(org.dcm4che3.data.Attributes attributes) Creates a new DDL Value object which wraps the providedattributes.- Parameters:
attributes- TheAttributesobject to be wrapped.
-
DDLValue
public DDLValue()Creates a new DDL Value object which wraps a new and emptyAttributesobject.
-
-
Method Details
-
copy
Returns a new DDL Value which wraps a copy of the Attributes wrapped in this DDL Value. (seeAttributes(Attributes)- Returns:
- a new DDL Value which wraps a copy of the Attributes wrapped in this DDL Value.
-
getTag
public int getTag()- Specified by:
getTagin interfaceDataElementWrapper- Returns:
- The DICOM Tag of the wrapped DICOM attributes.
-