Why is this called raycast when it doesn't appear to have anything to do with graphics or euclidean geometry?