Interface ILcdVisibilityMatrixView

All Superinterfaces:
ILcdMatrixView, ILcdReferencedMatrixView
All Known Subinterfaces:
ILcdEditableVisibilityMatrixView

public interface ILcdVisibilityMatrixView extends ILcdReferencedMatrixView

Represents a referenced matrix view containing visibility values. Special values should be interpreted as defined by the visibility descriptor (from getVisibilityDescriptor()).

  • Method Details

    • getVisibilityDescriptor

      TLcdVisibilityDescriptor getVisibilityDescriptor()
      Returns the descriptor which describes how to interpret a matrix value.
      Returns:
      the descriptor which describes how to interpret a matrix value.
    • 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 visibility descriptor.

      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.