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 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 for numLines raster lines.
        y0 - The index of the first line.
        numLines - The number of lines.
        pm - a progress monitor
        Throws:
        IOException