Class FloatingPointValues

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, DoubleDataElementWrapper, FloatDataElementWrapper, OtherFloatWrapper

public class FloatingPointValues extends AbstractDataElementWrapper implements OtherFloatWrapper
Name: Floating Point Values
Keyword: FloatingPointValues
Tag: (0066,0125)
Value Representation: OF
Value Multiplicity: 1
  • Described in the contexts: as follows:
    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: as follows:
    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: as follows:
    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).


  • Field Details

  • Constructor Details

    • FloatingPointValues

      public FloatingPointValues(org.dcm4che3.data.Attributes attributes)
      Creates a new Floating Point Values object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • FloatingPointValues

      public FloatingPointValues()
      Creates a new Floating Point Values object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public FloatingPointValues copy()
      Returns a new Floating Point Values which wraps a copy of the Attributes wrapped in this Floating Point Values. (see Attributes(Attributes)
      Returns:
      a new Floating Point Values which wraps a copy of the Attributes wrapped in this Floating Point Values.
    • getPrivateCreator

      public String getPrivateCreator()
      Specified by:
      getPrivateCreator in interface DataElementWrapper
      Returns:
      The DICOM Private Creator of the wrapped DICOM attributes. null if not private
    • getTag

      public int getTag()
      Specified by:
      getTag in interface DataElementWrapper
      Returns:
      The DICOM Tag of the wrapped DICOM attributes.