|Constructor and Description|
|Modifier and Type||Method and Description|
Subclasses must provide a fresh instance of
Iterates over every tile in a given pixel based on the over arching dimensions and a requested maximum tile width and height.
public abstract TileData createData()
TileData. The instance will be closed after the run of
forEachTile(int, int, int, int, int, int, int, TileLoopIteration).
public int forEachTile(int sizeX, int sizeY, int sizeZ, int sizeC, int sizeT, int tileWidth, int tileHeight, TileLoopIteration iteration)
sizeX- the size of the plane's X dimension
sizeY- the size of the plane's Y dimension
sizeZ- the size of the plane's Z dimension
sizeC- the size of the plane's C dimension
sizeT- the size of the plane's T dimension
iteration- Invoker to call for each tile.
tileWidth- Maximum width of the tile requested. The tile request itself will be smaller than the original tile width requested if
x + tileWidth > sizeX.
tileHeight- Maximum height of the tile requested. The tile request itself will be smaller if
y + tileHeight > sizeY.
Copyright © 2017 The University of Dundee & Open Microscopy Environment. All Rights Reserved.