Package com.luciad.tea
Interface ILcdAltitudeMatrixView
- All Superinterfaces:
ILcdMatrixView
,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 Summary
Modifier and TypeMethodDescriptionReturns the descriptor which describes how to interpret a matrix value.Returns the mode in which the altitude matrix values are defined.double
getValue
(int aColumnIndex, int aRowIndex) Returns the value of the matrix pixel corresponding to the column indexaColumnIndex
and the row indexaRowIndex
.Methods inherited from interface com.luciad.shape.ILcdMatrixView
getColumnCount, getRowCount
Methods inherited from interface com.luciad.tea.ILcdReferencedMatrixView
getReference, retrieveAssociatedPointX, retrieveAssociatedPointY
-
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 indexaColumnIndex
and the row indexaRowIndex
.The returned value should be interpreted as defined by the altitude mode (from
getAltitudeMode()
) and the altitude descriptor (fromgetAltitudeDescriptor()
).- 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.
-