public static double CalculateDistance(Point3D a, Point3D b)
        {
            double distance = 0;

            distance = Math.Sqrt(Math.Pow((a.XCoordinate - b.XCoordinate), 2) +
                Math.Pow((a.YCoordinate - b.YCoordinate), 2) + Math.Pow((a.ZCoordinate - b.ZCoordinate), 2));

            return distance;
        }
Пример #2
0
        public static void Main()
        {
            Point3D point = new Point3D(3, 5, 6);

            Point3D secondpoint = new Point3D(1, 2, 3);

            Console.WriteLine("Distance: " + Calculate3DDistance.CalculateDistance(point, secondpoint));

            PathStorage.LoadPath();

            Path path = new Path();

            path.AddPoint(point);
            path.AddPoint(secondpoint);

            PathStorage.SavePath(path);
        }
Пример #3
0
 public void AddPoint(Point3D a)
 {
     listOfPoints.Add(a);
 }