def numpy_abs(p, q, radius): return ((numpyabs(p[0] - q[0]) <= radius) and (numpyabs(p[1] - q[1]) <= radius))
def numpy_abs_vector(p, q, radius): return (max(numpyabs([cp - cq for cp, cq in zip(p, q)])) <= radius)
def numpy_abs_vector_nparray(pa, qa, radius): return (max(numpyabs(pa - qa)) <= radius)