Package com.luciad.format.raster
Interface ILcdMultivaluedRaster
- All Superinterfaces:
ILcdBounded
,ILcdCache
- All Known Implementing Classes:
TLcdMultivaluedRaster
This interface represents a bounded raster of multi-dimensional values.
-
Method Summary
Modifier and TypeMethodDescriptionint
retrieveValue
(double aX, double aY, int aIndex) Retrieves a single value from the values at the given point.void
retrieveValuesSFCT
(double aX, double aY, int[] aValuesSFCT) Retrieves the values at the given point.Methods inherited from interface com.luciad.shape.ILcdBounded
getBounds
Methods inherited from interface com.luciad.util.ILcdCache
clearCache, getCachedObject, insertIntoCache, removeCachedObject
-
Method Details
-
retrieveValue
int retrieveValue(double aX, double aY, int aIndex) Retrieves a single value from the values at the given point.- Parameters:
aX
- the abscissa of the required value.aY
- the ordinate of the required value.aIndex
- the index of the raster.- Returns:
- a value of type integer.
-
retrieveValuesSFCT
void retrieveValuesSFCT(double aX, double aY, int[] aValuesSFCT) Retrieves the values at the given point.- Parameters:
aX
- the abscissa of the required value.aY
- the ordinate of the required value.aValuesSFCT
- an array of the proper size in which the values will be written.
-