Intersection Methods

http://www.realtimerendering.com/intersections.html