) -> bool {
    let p0 = a * v0[1] - b * v0[2];
    let p2 = a * v2[1] - b * v2[2];
    let min: f32;
    let max: f32;
    if p0 < p2 {
        min = p0;
        max = p2;
    } else {
        min = p2;
        max = p0;
    };
    let rad = (fa + fb) * half_box;
    !(min > rad || max < -rad)