Class FloatingPointValues
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractDataElementWrapper
-
- org.dcm4che.typeddicom.dataelements.FloatingPointValues
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,org.dcm4che.typeddicom.DataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.DoubleDataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.FloatDataElementWrapper,OtherFloatWrapper
public class FloatingPointValues extends org.dcm4che.typeddicom.AbstractDataElementWrapper implements OtherFloatWrapper
Name: Floating Point Values
Keyword: FloatingPointValues
Tag: (0066,0125)
Value Representation: OtherFloat
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 Classes Modifier and Type Class Description static interfaceFloatingPointValues.Builder<SELF extends FloatingPointValues.Builder<SELF,T>,T extends FloatingPointValues.Holder>static interfaceFloatingPointValues.HolderA class implementing this interface can hold attributes which contain the DICOM tag "Floating Point Values" (seeFloatingPointValues)static classFloatingPointValues.SimpleHolder-
Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.OtherFloatWrapper
OtherFloatWrapper.Setter<B extends org.dcm4che.typeddicom.Builder<B,? extends org.dcm4che.typeddicom.AttributesWrapper>,D extends OtherFloatWrapper>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPRIVATE_CREATORThe Private Creator associated with this class.static intTAGThe DICOM Tag associated with this class.-
Fields inherited from interface org.dcm4che.typeddicom.valuerepresentations.OtherFloatWrapper
VALUE_REPRESENTATION
-
-
Constructor Summary
Constructors Constructor Description FloatingPointValues()Creates 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatingPointValuescopy()Returns a new Floating Point Values which wraps a copy of the Attributes wrapped in this Floating Point Values.java.lang.StringgetPrivateCreator()intgetTag()-
Methods inherited from class org.dcm4che.typeddicom.AbstractDataElementWrapper
equals, exists, getValue, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper
getBytes, getSafeBytes, setBytes
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.DoubleDataElementWrapper
getDouble, setDouble
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.FloatDataElementWrapper
getFloat, setFloat
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.OtherFloatWrapper
getValueRepresentation
-
-
-
-
Field Detail
-
PRIVATE_CREATOR
public static final java.lang.String PRIVATE_CREATOR
The Private Creator associated with this class.
-
TAG
public static final int TAG
The DICOM Tag associated with this class.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
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 Detail
-
copy
public FloatingPointValues 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.
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
getTag
public int getTag()
- Specified by:
getTagin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
-