const AXIS_EPS: f32 = 1e-4;
dx / dy が 0 とみなせるかの閾値。
dx
dy
dx = sinf(angle) / dy = -cosf(angle) で得るため、 0deg / 90deg でも厳密な 0 にはならない(sinf(0) は 0 だが sinf(PI) は約 -8.7e-8)。1 ピクセルの射影差が LUT の 1 段に満たない範囲を「軸平行」とみなす。
dx = sinf(angle)
dy = -cosf(angle)
sinf(0)
sinf(PI)