internal static Point3d RandomPoint(Point3d min, Point3d max) { double x = Random.RandomDouble(min.X, max.X); double y = Random.RandomDouble(min.Y, max.Y); double z = Random.RandomDouble(min.Z, max.Z); return(new Point3d(x, y, z)); }
internal static Point3d RandomPoint(double min, double max) { double x = Random.RandomDouble(min, max); double y = Random.RandomDouble(min, max); double z = Random.RandomDouble(min, max); return(new Point3d(x, y, z)); }