public DistPair3D(double dist3d, Pair3D pair3d) { this.dist3d = dist3d; this.pair3d = pair3d; }
//Distance method that accepts a pair of 3D points object: public static double DistanceBetweenPoints3D(Pair3D pair3d) { double dist3d = Math.Sqrt((Math.Pow((pair3d.pointOne3d.X3D - pair3d.pointTwo3d.X3D), 2) + Math.Pow((pair3d.pointOne3d.Y3D - pair3d.pointTwo3d.Y3D), 2)) + Math.Pow((pair3d.pointOne3d.Z3D - pair3d.pointTwo3d.Z3D), 2)); return(dist3d); }