static void Main() { Path newPath = PathStorage.LoadFile(); Point3DCoord point = new Point3DCoord(5, 10, 15); newPath.InsertPoint(point); foreach (var item in newPath.pathToSequence) { Console.WriteLine(item.ToString()); } PathStorage.SaveFile(newPath); Point3DCoord firstPoint = new Point3DCoord(1, 1, 2); Point3DCoord secondPoint = new Point3DCoord(2, 1, 1); Console.WriteLine(CalculateDistance.DistanceCalculation(firstPoint, secondPoint)); }
static void Main() { //just for testing the classes and structures Path newPath = PathStorage.LoadFile(); Point3DCoordinates point = new Point3DCoordinates(1, 2, 6); newPath.AddPoint(point); foreach (var item in newPath.path) { Console.WriteLine(item.ToString()); } PathStorage.SaveFile(newPath); Point3DCoordinates first = new Point3DCoordinates(1, 2, 3); Point3DCoordinates second = new Point3DCoordinates(1, 5, 8); Console.WriteLine(Distance.DistanceBetweenPoints(first, second)); }