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 TypeMethodDescriptionintretrieveValue(double aX, double aY, int aIndex) Retrieves a single value from the values at the given point.voidretrieveValuesSFCT(double aX, double aY, int[] aValuesSFCT) Retrieves the values at the given point.Methods inherited from interface com.luciad.shape.ILcdBounded
getBoundsMethods 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.
-