Agent.Random.RandomDouble C# (CSharp) Method

RandomDouble() public static method

public static RandomDouble ( double min, double max ) : double
min double
max double
return double
    public static double RandomDouble(double min, double max)
    {
      lock (syncLock)
      { // synchronize
        return random.NextDouble() * (max - min) + min;
      }
    }

Usage Example

コード例 #1
0
        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));
        }
All Usage Examples Of Agent.Random::RandomDouble