This seems more like an interpolation than an intersection.

Also, is this method used anywhere?