public interface IterationCode extends EuclideanSpace
getItcode()
) structured as follows:
[o0] a general X offset
(to ensure that no negative X coordinates occur.)
[p1, ..., pn] the starting position in dimensions 1, ..., n
Then follows a arbitrary long sequence of tuples
[p0min, p0max] where p0min >= 0
or
[-dim, p1, ..., p(dim)] where -dim < 0.
Based on the sign of first element it can be decided which it is.
In the second case, the first element determines the length of the tuple.
[p0min, p0max] means that the positions from [p0min + o0, p1, ..., pn] to
[p0max, p1, ..., pn] are contained in the bitmask, where p1, ..., pn are the
current starting position in dimensions 1, ..., n.
[-dim, p1, ..., p(dim)] modifies dimensions p1, ..., p(dim) of the current
starting position.
Modifier and Type | Method and Description |
---|---|
long[] |
getBoundingBoxMax() |
long[] |
getBoundingBoxMin() |
gnu.trove.list.array.TIntArrayList |
getItcode() |
long |
getSize() |
numDimensions
Copyright © 2015–2022 ImgLib2. All rights reserved.