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.doublegetValue(int aColumnIndex, int aRowIndex) Returns the value of the matrix pixel corresponding to the column indexaColumnIndexand the row indexaRowIndex.Methods inherited from interface com.luciad.shape.ILcdMatrixView
getColumnCount, getRowCountMethods 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 indexaColumnIndexand the row indexaRowIndex.The returned value should be interpreted as defined by the altitude mode (from
getAltitudeMode()) and the altitude descriptor (fromgetAltitudeDescriptor()).- Specified by:
getValuein 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.
-