static void Main(string[] args) { Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.InvariantCulture; Console.WriteLine(Point3D.StartingPoint); Point3D pd = new Point3D(1.2, 4.4, -5.5); Console.WriteLine(pd.ToString()); }
static void Main(string[] args) { Point3D pointA = new Point3D(22, -13.5, 54.4); Point3D pointB = new Point3D(-0.6, -44.5, 22.2); double distance = DistanceCalculator3D.CalculateDistanceBetweenTwoPoints(pointA, pointB); Console.WriteLine("{0:F2}", distance); }
public static double CalculateDistanceBetweenTwoPoints(Point3D point1, Point3D point2) { double dist = Math.Sqrt(Math.Pow(point1.X - point2.X, 2) + Math.Pow(point1.Y - point2.Y, 2) + Math.Pow(point1.Z - point2.Z, 2)); return dist; }
public void AddPoint(Point3D point) { this.path.Add(point); }