Class BatchComputedImage.Rasters

java.lang.Object
org.apache.sis.internal.coverage.j2d.BatchComputedImage.Rasters
All Implemented Interfaces:
Disposable
Enclosing class:
BatchComputedImage

private final class BatchComputedImage.Rasters extends Object implements Disposable
The set of tiles fetched by a single call to BatchComputedImage.prefetch(Rectangle). This is a node in a linked list.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) final int
    Tile indices of the fetched region.
    (package private) BatchComputedImage.Rasters
    Next set of tiles in the linked list.
    (package private) final Raster[]
    The fetched tiles.
    (package private) final int
    Tile indices of the fetched region.
    (package private) final int
    Tile indices of the fetched region.
    (package private) final int
    Tile indices of the fetched region.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Rasters(Rectangle r, Raster[] tiles)
    Creates a new set of fetched tiles.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Discards this set of tiles.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • x

      final int x
      Tile indices of the fetched region.
    • y

      final int y
      Tile indices of the fetched region.
    • width

      final int width
      Tile indices of the fetched region.
    • height

      final int height
      Tile indices of the fetched region.
    • tiles

      final Raster[] tiles
      The fetched tiles.
    • next

      Next set of tiles in the linked list.
  • Constructor Details

    • Rasters

      Rasters(Rectangle r, Raster[] tiles)
      Creates a new set of fetched tiles.
  • Method Details

    • dispose

      public void dispose()
      Discards this set of tiles.
      Specified by:
      dispose in interface Disposable