public static Segment3d Unproject(this Plane3d _plane, Segment2d _seg) { return(new Segment3d(_plane.Evaluate(_seg.P0), _plane.Evaluate(_seg.P1))); }