Class FloatingPointValue

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, DoubleDataElementMultiWrapper, FloatDataElementMultiWrapper, FloatingPointDoubleMultiWrapper

public class FloatingPointValue extends AbstractDataElementWrapper implements FloatingPointDoubleMultiWrapper
Name: Floating Point Value
Keyword: FloatingPointValue
Tag: (0040,A161)
Value Representation: FD
Value Multiplicity: 1-n
  • Described in the contexts: as follows:
    Attribute Name: Floating Point Value
    Type: 1C
    Attribute Description:

    The floating point representation of Numeric Value (0040,A30A). The same number of values as Numeric Value (0040,A30A) shall be present.

    Required if Numeric Value (0040,A30A) has insufficient precision to represent the value as a string. May be present otherwise.


  • Described in the contexts: as follows:
    Attribute Name: Floating Point Value
    Type: 1
    Attribute Description:

    The value of the statistic.

    Only a single value shall be present.


  • Described in the contexts: as follows:
    Attribute Name: Floating Point Value
    Type: 1C
    Attribute Description:

    The floating point representation of Numeric Value (0040,A30A). Only a single value shall be present.

    Required if Numeric Value (0040,A30A) has insufficient precision to represent the value as a string. May be present otherwise.


  • Field Details

  • Constructor Details

    • FloatingPointValue

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

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

    • copy

      public FloatingPointValue copy()
      Returns a new Floating Point Value which wraps a copy of the Attributes wrapped in this Floating Point Value. (see Attributes(Attributes)
      Returns:
      a new Floating Point Value which wraps a copy of the Attributes wrapped in this Floating Point Value.
    • getTag

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