ScanLine conditions: none.
ZCurve conditions: Both numberOfXTiles, numberOfYTiles need to be equal and need to be a power of two. In the case that the condition is not satisfied the next higher number than numberOfTilesX/Y that is power of two is calculated. The Iteration will be calculated with this number and tiles that lay outside the viewport are skipped.
HilbertCurve conditions: Both numberOfXTiles, numberOfYTiles need to be equal and need to be a power of two. In the case that the condition is not satisfied the next higher number than numberOfTilesX/Y that is power of two is calculated. The Iteration will be calculated with this number and tiles that lay outside the viewport are skipped.