Jim, are you making collision detection calculations in devicespace, viewspace, or worldspace?
None of the above. He is using an "area avoidance" routine which does not take into account the shape or geometry of the object but only it's maximum radius at any point.