util-math / io.github.sof3.graphmine.util.math / IntVector3Range / IterationOrder
enum class IterationOrder
Specifies the iteration order.
YXZ | Iterate bottom-up, for each column from west to east, yields from north to south |
XZY | Iterate from west to east, for each row from north to south, yields bottom-up |
YZX | Iterate bottom-up, for each column from north to south, yields from west to east |
ZXY | Iterate from morth to south, for each row from west to east, yields bottom-up |
a | val a: Int the first axis to iterate over (increments when b resets, stops iteration after reaching max) |
b | val b: Int the second axis to iterate over (increments when c resets, resets after reaching max) |
c | val c: Int the third axis to iterate over (increments every time, resets after reaching max) |