Class CornealWavefront

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

public class CornealWavefront extends AbstractDataElementWrapper implements FloatingPointSingleWrapper
Name: Corneal Wavefront
Keyword: CornealWavefront
Tag: (0046,0253)
Value Representation: FL
Value Multiplicity: 1
  • Described in the contexts: as follows:
    Attribute Name: Corneal Wavefront
    Type: 1
    Attribute Description:

    Corneal wavefront, in micrometers, is calculated from the elevation data by fitting with the Zernike Series expansion.

    Note

    This permits measurement of both low and higher order aberrations and provides the total amount of distortion of the Corneal Wavefront with a Root Mean Square (RMS) value.


  • Field Details

  • Constructor Details

    • CornealWavefront

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

      public CornealWavefront()
      Creates a new Corneal Wavefront object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public CornealWavefront copy()
      Returns a new Corneal Wavefront which wraps a copy of the Attributes wrapped in this Corneal Wavefront. (see Attributes(Attributes)
      Returns:
      a new Corneal Wavefront which wraps a copy of the Attributes wrapped in this Corneal Wavefront.
    • getTag

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