/// <summary> /// Returns a random value between Min and Max. /// </summary> /// <returns>A random value.</returns> public double GetValue() { return(Toolbox.RandomDouble(Min, Max)); }
/// <summary> /// Creates a random coordinates set at a distance between minmax.Min and minMax.Max from the zero point. /// Mostly used to create random inaccuracy from waypoints, etc. /// </summary> /// <param name="minMax">Minimum and maximum distance from 0,0</param> /// <returns>A set of coordinates</returns> public static Coordinates CreateRandom(MinMaxD minMax) { return(FromAngleInDegrees(Toolbox.RandomDouble(360.0)) * minMax.GetValue()); }