public class FlatIterationOrder extends Object
IterableInterval
. Flat iteration order
means that cursors iterate line by line, plane by plane, etc. For instance a
3D interval ranging from (0,0,0) to (1,1,1) is iterated
like
(0,0,0), (1,0,0), (0,1,0), (1,1,0), (0,0,1), (1,0,1), (0,1,1), (1,1,1)Constructor and Description |
---|
FlatIterationOrder(Interval interval) |
public FlatIterationOrder(Interval interval)
public boolean equals(Object obj)
Interval
s are considered to have same iteration order if two
Cursor
s return the same position in each iteration step,
excluding dimensions of size 1.
In some cases the equals method is too restrictive, i.e. we have false
negatives: e.g., both objects must be instances of
FlatIterationOrder
in order to be reported as equal.
TODO: consider improving this definition
equals
in class Object
FlatIterationOrder
.Copyright © 2015–2022 ImgLib2. All rights reserved.