fix column iterator

This commit is contained in:
dfsek
2022-06-09 13:17:36 -07:00
parent 544b3767d2
commit e5e926cf10
@@ -33,7 +33,7 @@ public interface Column<T> {
int y = getMinY(); int y = getMinY();
int runningMin = y; int runningMin = y;
T runningObj = get(runningMin); T runningObj = get(runningMin);
do { while(y < getMaxY()) {
y++; y++;
T current = get(y); T current = get(y);
@@ -42,8 +42,8 @@ public interface Column<T> {
runningMin = y; runningMin = y;
runningObj = current; runningObj = current;
} }
} while(y < getMaxY()); }
consumer.accept(runningMin, y, runningObj); consumer.accept(runningMin, ++y, runningObj);
} }
default List<? extends T> asList() { default List<? extends T> asList() {