public Path Remove(Point3D point) { this.points.Remove(point); return this; }
public static double Calculate(Point3D a, Point3D b) { return Math.Sqrt(Math.Pow(a.X - b.X, 2) + Math.Pow(a.Y - b.Y, 2) + Math.Pow(a.Z - b.Z, 2)); }