Interface ILcdAltitudeMatrixView

All Superinterfaces:
ILcdMatrixView, ILcdReferencedMatrixView

public interface ILcdAltitudeMatrixView extends ILcdReferencedMatrixView

Represents a referenced matrix view containing altitude values. The altitude values should be interpreted as defined by the altitude mode (from getAltitudeMode()). Special values should be interpreted as defined by the altitude descriptor (from getAltitudeDescriptor()).

  • Method Details

    • getAltitudeDescriptor

      TLcdAltitudeDescriptor getAltitudeDescriptor()
      Returns the descriptor which describes how to interpret a matrix value.
      Returns:
      the descriptor which describes how to interpret a matrix value.
    • getAltitudeMode

      TLcdCoverageAltitudeMode getAltitudeMode()
      Returns the mode in which the altitude matrix values are defined.
      Returns:
      the mode in which the altitude matrix values are defined.
    • getValue

      double getValue(int aColumnIndex, int aRowIndex)
      Returns the value of the matrix pixel corresponding to the column index aColumnIndex and the row index aRowIndex.

      The returned value should be interpreted as defined by the altitude mode (from getAltitudeMode()) and the altitude descriptor (from getAltitudeDescriptor()).

      Specified by:
      getValue in interface ILcdMatrixView
      Parameters:
      aColumnIndex - the column index, positive and smaller than the columncount.
      aRowIndex - the row index, positive and smaller than the rowcount.
      Returns:
      the value of the matrix pixel.