Class OverlayOrigin

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

public class OverlayOrigin extends AbstractDataElementWrapper implements SignedShortMultiWrapper
Name: Overlay Origin
Keyword: OverlayOrigin
Tag: (60xx,0050)
Value Representation: SS
Value Multiplicity: 2
  • Described in the contexts: as follows:
    Attribute Name: Overlay Origin
    Type: 1
    Attribute Description:

    Location of first overlay point with respect to pixels in the image, given as row\column.

    The upper left pixel of the image has the coordinate 1\1.

    Column values greater than 1 indicate the overlay plane origin is to the right of the image origin. Row values greater than 1 indicate the overlay plane origin is below the image origin. Values less than 1 indicate the overlay plane origin is above or to the left of the image origin.

    Note

    Values of 0\0 indicate that the overlay pixels start 1 row above and one column to the left of the image pixels.


  • Field Details

  • Constructor Details

    • OverlayOrigin

      public OverlayOrigin(org.dcm4che3.data.Attributes attributes)
      Creates a new Overlay Origin object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • OverlayOrigin

      public OverlayOrigin()
      Creates a new Overlay Origin object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public OverlayOrigin copy()
      Returns a new Overlay Origin which wraps a copy of the Attributes wrapped in this Overlay Origin. (see Attributes(Attributes)
      Returns:
      a new Overlay Origin which wraps a copy of the Attributes wrapped in this Overlay Origin.
    • 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.