static void Main() { Point3D point = new Point3D() { X = 1, Y = 2, Z = 3 }; Console.WriteLine(point); Console.WriteLine(Point3D.O); var dist = Distance.CalculateDistanceTwoPoints3D(point, Point3D.O); Console.WriteLine(dist); var path = new Path(); for (int i = 0; i < 10; i++) { path.AddPoint(new Point3D() { X = i, Y = i * 2, Z = i + 3 }); } var pathString = "../../path.txt"; PathStorage.SavePath(path, pathString); var pathFromFile = PathStorage.LoadPath(pathString); foreach (var p in pathFromFile) { Console.WriteLine(p); } }
static void Main(string[] args) { Path path = PathStorage.LoadPath(); PathStorage.SavePath(path); Console.WriteLine("done"); }
static void Main() { Console.WriteLine(new string('-', 50)); Path test = new Path(); Point3D point1 = new Point3D(1.5, 2.5, 3.5); Point3D point2 = new Point3D(-1, 2, 7); Point3D point3 = new Point3D(4, 2, 3); Point3D point4 = new Point3D(-5, -4, 3); Point3D point5 = new Point3D(1.25, 2.375, 3); test.AddPoint(point1); test.AddPoint(point2); test.AddPoint(point3); test.AddPoint(point4); test.AddPoint(point5); PathStorage.SavePath(test, "sample"); Path loadedPath = PathStorage.LoadPath(@"../../pointsample.txt"); Console.WriteLine("The points from the text file are: "); for (int i = 0; i < loadedPath.ListOfPoints.Count; i++) { Console.WriteLine("Point {0}: {1}", i + 1, loadedPath.ListOfPoints[i].ToString()); } }