Package org.esa.snap.core.datamodel
Interface RasterDataNode.RasterDataProcessor
-
- Enclosing class:
- RasterDataNode
public static interface RasterDataNode.RasterDataProcessor
A raster data processor which is called for a set of raster lines to be processed.For maximum performance, implementors may also consider implementing a GPF
org.esa.snap.core.gpf.Operator
or aSingleBandedOpImage
instead.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
processRasterDataBuffer(ProductData buffer, int y0, int numLines, ProgressMonitor pm)
Processes some input raster lines.
-
-
-
Method Detail
-
processRasterDataBuffer
void processRasterDataBuffer(ProductData buffer, int y0, int numLines, ProgressMonitor pm) throws IOException
Processes some input raster lines.- Parameters:
buffer
- The input data buffer containing the data fornumLines
raster lines.y0
- The index of the first line.numLines
- The number of lines.pm
- a progress monitor- Throws:
IOException
-
-