Class SurfacePointColorCIELabValueData

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, IntDataElementMultiWrapper, UnsignedShortMultiWrapper

public class SurfacePointColorCIELabValueData extends AbstractDataElementWrapper implements UnsignedShortMultiWrapper
Name: Surface Point Color CIELab Value Data
Keyword: SurfacePointColorCIELabValueData
Tag: (0080,0007)
Value Representation: US
Value Multiplicity: 3-3n
  • Described in the contexts: as follows:
    Attribute Name: Surface Point Color CIELab Value Data
    Type: 3
    Attribute Description:

    Contains a vector of color triplets to assign colors to each point.

    The number of triplets shall be equal to the value of Number Of Surface Points (0066,0015) in the Points Macro.

    The units are PCS-Values, and the value is encoded as CIELab. See DICOM Standard Part 3 - Section C.10.7.1.1.

    Each triplet shall correspond to the respective point in the Point Coordinates Data (0066,0016).


  • Field Details

  • Constructor Details

    • SurfacePointColorCIELabValueData

      public SurfacePointColorCIELabValueData(org.dcm4che3.data.Attributes attributes)
      Creates a new Surface Point Color CIELab Value Data object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • SurfacePointColorCIELabValueData

      public SurfacePointColorCIELabValueData()
      Creates a new Surface Point Color CIELab Value Data object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      Returns a new Surface Point Color CIELab Value Data which wraps a copy of the Attributes wrapped in this Surface Point Color CIELab Value Data. (see Attributes(Attributes)
      Returns:
      a new Surface Point Color CIELab Value Data which wraps a copy of the Attributes wrapped in this Surface Point Color CIELab Value Data.
    • 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.