Package com.luciad.tea
Interface ILcdVisibilityMatrixView
- All Superinterfaces:
ILcdMatrixView
,ILcdReferencedMatrixView
- All Known Subinterfaces:
ILcdEditableVisibilityMatrixView
Represents a referenced matrix view containing visibility values. Special values should be
interpreted as defined by the visibility descriptor (from getVisibilityDescriptor()
).
-
Method Summary
Modifier and TypeMethodDescriptiondouble
getValue
(int aColumnIndex, int aRowIndex) Returns the value of the matrix pixel corresponding to the column indexaColumnIndex
and the row indexaRowIndex
.Returns the descriptor which describes how to interpret a matrix value.Methods inherited from interface com.luciad.shape.ILcdMatrixView
getColumnCount, getRowCount
Methods inherited from interface com.luciad.tea.ILcdReferencedMatrixView
getReference, retrieveAssociatedPointX, retrieveAssociatedPointY
-
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 indexaColumnIndex
and the row indexaRowIndex
.The returned value should be interpreted as defined by the
visibility descriptor
.- Specified by:
getValue
in interfaceILcdMatrixView
- 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.
-