/// <summary> /// /// </summary> /// <param name="d0"></param> /// <param name="d1"></param> /// <returns></returns> public static Interval3d Intersect(Interval3d d0, Interval3d d1) { d0.X = Interval1d.Intersect(d0.X, d1.X); d0.Y = Interval1d.Intersect(d0.Y, d1.Y); d0.Z = Interval1d.Intersect(d0.Z, d1.Z); return(d0); }