pub fn crosses_ray(p: [f64; 2], a: [f64; 2], b: [f64; 2]) -> bool
Form-K horizontal-ray crossing; operand order is shared with the trim indexes.