Class UValueData

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

public class UValueData extends AbstractDataElementWrapper implements OtherFloatWrapper
Name: U Value Data
Keyword: UValueData
Tag: (0080,0010)
Value Representation: OF
Value Multiplicity: 1
  • Described in the contexts: as follows:
    Attribute Name: U Value Data
    Type: 1
    Attribute Description:

    Contains a vector of column offsets. Each value is normalized to the range of 0.0 to 1.0 pointing in the pixel data of the referenced textures Sequence image. Each value shall correspond to the respective point in the Point Coordinates Data (0066,0016).

    The number of values must be equal to the number of points of the Point Cloud or the Surface Mesh.


  • Field Details

  • Constructor Details

    • UValueData

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

      public UValueData()
      Creates a new U Value Data object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public UValueData copy()
      Returns a new U Value Data which wraps a copy of the Attributes wrapped in this U Value Data. (see Attributes(Attributes)
      Returns:
      a new U Value Data which wraps a copy of the Attributes wrapped in this U Value Data.
    • getValueRepresentation

      public org.dcm4che3.data.VR getValueRepresentation()
      Specified by:
      getValueRepresentation in interface DataElementWrapper
      Returns:
      The DICOM Value Representation (VR) of the wrapped DICOM sequence.
    • getTag

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