Intersection and Collision Algorithms.