`diff` in numerator and denominator cancels out, except for the signs, which we know beforehand since `x1 > x0`, `y1 > y0` Pull Request: https://projects.blender.org/blender/blender/pulls/122740
`diff` in numerator and denominator cancels out, except for the signs, which we know beforehand since `x1 > x0`, `y1 > y0` Pull Request: https://projects.blender.org/blender/blender/pulls/122740