示例#1
0
        static void Main(string[] args)
        {
            Point3D startPoint = new Point3D(-7, -4, 3);
            Point3D endPoint   = new Point3D(17, 6, 2.5);

            Console.WriteLine(DistanceCalculator.CalculateDistance(startPoint, endPoint));
        }
示例#2
0
        static void Main(string[] args)
        {
            Point3D point1 = new Point3D(0, 5, 1);
            Point3D point2 = new Point3D(-3, 20, 0);

            Console.WriteLine(DistanceCalculator.CalculateDistance(point1, point2));
        }
示例#3
0
        static void Main()
        {
            Point3D point    = new Point3D(2.5, 3.1, 8);
            double  distnace = DistanceCalculator.CalculateDistance(point, Point3D.StartingPointOfCoordSystem);

            Console.WriteLine(distnace);
        }
        static void Main()
        {
            var point1 = Point3D.StartingPoint;
            var point2 = new Point3D(1, 1, 1);

            var distance = DistanceCalculator.CalculateDistance(point1, point2);

            Console.WriteLine(distance);
        }
        static void Main()
        {
            Point3D a = new Point3D(12.3, 33.1, 1);
            Point3D b = new Point3D(3, -1.4, -22.13);

            Console.WriteLine(a);
            Console.WriteLine(b);

            Console.WriteLine(DistanceCalculator.CalculateDistance(a, b));

            // distance from Point a, to the zero Point
            Console.WriteLine(DistanceCalculator.CalculateDistance(a, Point3D.StartingPoint));

            Console.ReadKey();
        }