Class CornealVertexLocation

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

public class CornealVertexLocation extends AbstractDataElementWrapper implements FloatingPointSingleMultiWrapper
Name: Corneal Vertex Location
Keyword: CornealVertexLocation
Tag: (0046,0202)
Value Representation: FL
Value Multiplicity: 2
  • Described in the contexts: as follows:
    Attribute Name: Corneal Vertex Location
    Type: 1
    Attribute Description:

    Location of the corneal vertex. This is used for the reference point for other Attributes within this SOP Instance and determined by the Image referenced in the Attribute Source Image Sequence (0008,2112). Given as column\row. Column is the horizontal offset and row is the vertical offset.

    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.

    This location shall anchor the corneal vertex at the x, y and z coordinates of 0.0, 0.0, 0.0, in mm. See DICOM Standard Part 3 - Section C.8.30.3.1.4 for further explanation.


  • Field Details

  • Constructor Details

    • CornealVertexLocation

      public CornealVertexLocation(org.dcm4che3.data.Attributes attributes)
      Creates a new Corneal Vertex Location object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • CornealVertexLocation

      public CornealVertexLocation()
      Creates a new Corneal Vertex Location object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public CornealVertexLocation copy()
      Returns a new Corneal Vertex Location which wraps a copy of the Attributes wrapped in this Corneal Vertex Location. (see Attributes(Attributes)
      Returns:
      a new Corneal Vertex Location which wraps a copy of the Attributes wrapped in this Corneal Vertex Location.
    • 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.