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 a
SingleBandedOpImage instead.
-
Method Summary
Modifier and TypeMethodDescriptionvoidprocessRasterDataBuffer(ProductData buffer, int y0, int numLines, ProgressMonitor pm) Processes some input raster lines.
-
Method Details
-
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 fornumLinesraster lines.y0- The index of the first line.numLines- The number of lines.pm- a progress monitor- Throws:
IOException
-