Improve precision during plane slicing
Fix #18017 (closed)
Project points on the plane and compute intersection point from these projected points instead of the initial points.
This improves the precision of the intersection point.
Also cache the distance from plane computation in order to avoid computing it twice.
Edited by Michael Migliore