Class FloatingPointValues
- All Implemented Interfaces:
AttributesWrapper,DataElementWrapper,BytesDataElementWrapper,DoubleDataElementWrapper,FloatDataElementWrapper,OtherFloatWrapper
Keyword: FloatingPointValues
Tag: (0066,0125)
Value Representation: OF
Value Multiplicity: 1
- Described in the contexts:
- Tractography Results Module > Track Set Sequence > Measurements Sequence > Measurement Values Sequence > Floating Point Values
Attribute Name: Floating Point Values
Type: 1
Attribute Description:Measurement values for points stored in Point Coordinates Data (0066, 0016) of the corresponding track in Track Sequence (0066,0102).
If Track Point Index List (0066,0129) is absent, measurement values are stored for every point in Point Coordinates Data (0066,0016) and the number of values shall match the number and order of points stored in Point Coordinates Data (0066, 0016).
If Track Point Index List (0066,0129) is present, measurement values are stored for a subset of points in Point Coordinates Data (0066, 0016) and the number of values shall match the number and order of point indices in Track Point Index List (0066,0129).
See DICOM Standard Part 3 - Section C.8.33.2.1.
- Described in the contexts:
- Microscopy Bulk Simple Annotations Module > Annotation Group Sequence > Measurements Sequence > Measurement Values Sequence > Floating Point Values
Attribute Name: Floating Point Values
Type: 1
Attribute Description:Measurement values for Annotations stored in this Annotation Group.
If Annotation Index List (006A,0011) is present, measurement values are stored for a subset of Annotations, and the number of values shall match the number and order of indices in Annotation Index List (006A,0011).
If Annotation Index List (006A,0011) is absent, measurement values are stored for every Annotation in Long Primitive Point Index List (0066,0040), if present, and the number of values shall match the number and order of Annotations in Long Primitive Point Index List (0066,0040) .
If Annotation Index List (006A,0011) and Long Primitive Point Index List (0066,0040) are absent, measurement values are stored for every Annotation stored in Point Coordinates Data (0066,0016) or Double Point Coordinates Data (0066,0022), and the number of values shall match thevalue of Number of Annotations (006A,000C).
See DICOM Standard Part 3 - Section C.37.1.2.1.2.
- Described in the contexts:
- Tractography Results Module > Track Set Sequence > Track Statistics Sequence > Floating Point Values
Attribute Name: Floating Point Values
Type: 1
Attribute Description:A value per track in the Track Sequence (0066,0102).
The number and order of values shall equal the Items in the Track Sequence (0066,0102).
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceFloatingPointValues.Builder<SELF extends FloatingPointValues.Builder<SELF,T>, T extends FloatingPointValues.Holder> static interfaceA class implementing this interface can hold attributes which contain the DICOM tag "Floating Point Values" (seeFloatingPointValues)Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.OtherFloatWrapper
OtherFloatWrapper.Setter<B extends Builder<B,? extends AttributesWrapper>, D extends OtherFloatWrapper> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe DICOM Tag associated with this class.static final org.dcm4che3.data.VRThe DICOM Value Representation (VR) associated with this class. -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new Floating Point Values object which wraps a new and emptyAttributesobject.FloatingPointValues(org.dcm4che3.data.Attributes attributes) Creates a new Floating Point Values object which wraps the providedattributes. -
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, getValueMethods inherited from interface org.dcm4che.typeddicom.valuerepresentations.DoubleDataElementWrapper
getDouble, setDoubleMethods inherited from interface org.dcm4che.typeddicom.valuerepresentations.FloatDataElementWrapper
getFloat, setFloat
-
Field Details
-
TAG
public static final int TAGThe DICOM Tag associated with this class.- See Also:
-
VALUE_REPRESENTATION
public static final org.dcm4che3.data.VR VALUE_REPRESENTATIONThe DICOM Value Representation (VR) associated with this class.
-
-
Constructor Details
-
FloatingPointValues
public FloatingPointValues(org.dcm4che3.data.Attributes attributes) Creates a new Floating Point Values object which wraps the providedattributes.- Parameters:
attributes- TheAttributesobject to be wrapped.
-
FloatingPointValues
public FloatingPointValues()Creates a new Floating Point Values object which wraps a new and emptyAttributesobject.
-
-
Method Details
-
copy
Returns a new Floating Point Values which wraps a copy of the Attributes wrapped in this Floating Point Values. (seeAttributes(Attributes)- Returns:
- a new Floating Point Values which wraps a copy of the Attributes wrapped in this Floating Point Values.
-
getValueRepresentation
public org.dcm4che3.data.VR getValueRepresentation()- Specified by:
getValueRepresentationin interfaceDataElementWrapper- Returns:
- The DICOM Value Representation (VR) of the wrapped DICOM sequence.
-
getTag
public int getTag()- Specified by:
getTagin interfaceDataElementWrapper- Returns:
- The DICOM Tag of the wrapped DICOM sequence.
-