public interface TileLoopIteration
Modifier and Type | Method and Description |
---|---|
void |
run(int z,
int c,
int t,
int x,
int y,
int tileWidth,
int tileHeight,
int tileCount)
Invoke a single loop iteration.
|
void run(int z, int c, int t, int x, int y, int tileWidth, int tileHeight, int tileCount) throws Utils.FailedTileLoopException
z
- Z section counter of the loop.c
- Channel counter of the loop.t
- Timepoint counter of the loop.x
- X offset within the plane specified by the section, channel and
timepoint counters.y
- Y offset within the plane specified by the section, channel and
timepoint counters.tileWidth
- Width of the tile requested. The tile request
itself may be smaller than the original tile width requested if
x + tileWidth > sizeX
.tileHeight
- Height of the tile requested. The tile request
itself may be smaller if y + tileHeight > sizeY
.tileCount
- Counter of the tile since the beginning of the loop.Utils.FailedTileLoopException
- if the loop should be aborted with no more tiles processed
Version: 5.4.6-ice35-b87
Copyright © 2018 The University of Dundee & Open Microscopy Environment. All Rights Reserved.