Class CompoundGraphicUnits

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, CodeStringWrapper, StringDataElementWrapper

public class CompoundGraphicUnits extends AbstractDataElementWrapper implements CodeStringWrapper
Name: Compound Graphic Units
Keyword: CompoundGraphicUnits
Tag: (0070,0282)
Value Representation: CS
Value Multiplicity: 1
  • Described in the contexts: as follows:
    Attribute Name: Compound Graphic Units
    Type: 1
    Attribute Description:

    Type of dimension used in Attributes for the Compound Graphic when specifying distances and locations.

    Enumerated Values:

    PIXEL

    When an Attribute value specifies a location, it shall be an image relative position specified with sub-pixel resolution such that the origin at the Top Left Hand Corner (TLHC) of the TLHC pixel is 0.0\0.0, the Bottom Right Hand Corner (BRHC) of the TLHC pixel is 1.0\1.0, and the BRHC of the BRHC pixel is Columns\Rows (see DICOM Standard Part 3 - figure_C.10.5-1). The values must be within the range 0\0 to Columns\Rows. When an Attribute value specifies a distance the distance shall be in pixels.

    DISPLAY

    When an Attribute value specifies a location, it shall be a fraction of Specified Displayed Area where 0.0\0.0 is the TLHC and 1.0\1.0 is the BRHC. The values must be within the range 0.0 to 1.0. When an Attribute value specifies a distance the distance shall be in fraction of Specified Displayed Area.


  • Field Details

  • Constructor Details

    • CompoundGraphicUnits

      public CompoundGraphicUnits(org.dcm4che3.data.Attributes attributes)
      Creates a new Compound Graphic Units object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • CompoundGraphicUnits

      public CompoundGraphicUnits()
      Creates a new Compound Graphic Units object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public CompoundGraphicUnits copy()
      Returns a new Compound Graphic Units which wraps a copy of the Attributes wrapped in this Compound Graphic Units. (see Attributes(Attributes)
      Returns:
      a new Compound Graphic Units which wraps a copy of the Attributes wrapped in this Compound Graphic Units.
    • 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.