MinMaxExtensions
Namespace: Shadop.Archmage.Sdk
Provides Sample extension methods that draw a uniform random value from a
MinMax[Min, Max] (both ends included).
public static class MinMaxExtensionsInheritance Object → MinMaxExtensions
Methods
Section titled “Methods”Sample(MinMax, Random)
Section titled “Sample(MinMax, Random)”public static sbyte Sample(MinMax<sbyte> mm, Random rng)Parameters
Section titled “Parameters”mm MinMax
rng Random
Returns
Section titled “Returns”Sample(MinMax, Random)
Section titled “Sample(MinMax, Random)”public static short Sample(MinMax<short> mm, Random rng)Parameters
Section titled “Parameters”mm MinMax
rng Random
Returns
Section titled “Returns”Sample(MinMax, Random)
Section titled “Sample(MinMax, Random)”public static int Sample(MinMax<int> mm, Random rng)Parameters
Section titled “Parameters”mm MinMax
rng Random
Returns
Section titled “Returns”Sample(MinMax, Random)
Section titled “Sample(MinMax, Random)”public static long Sample(MinMax<long> mm, Random rng)Parameters
Section titled “Parameters”mm MinMax
rng Random
Returns
Section titled “Returns”Sample(MinMax, Random)
Section titled “Sample(MinMax, Random)”public static byte Sample(MinMax<byte> mm, Random rng)Parameters
Section titled “Parameters”mm MinMax
rng Random
Returns
Section titled “Returns”Sample(MinMax, Random)
Section titled “Sample(MinMax, Random)”public static ushort Sample(MinMax<ushort> mm, Random rng)Parameters
Section titled “Parameters”mm MinMax
rng Random
Returns
Section titled “Returns”Sample(MinMax, Random)
Section titled “Sample(MinMax, Random)”public static uint Sample(MinMax<uint> mm, Random rng)Parameters
Section titled “Parameters”mm MinMax
rng Random
Returns
Section titled “Returns”Sample(MinMax, Random)
Section titled “Sample(MinMax, Random)”public static ulong Sample(MinMax<ulong> mm, Random rng)Parameters
Section titled “Parameters”mm MinMax
rng Random
Returns
Section titled “Returns”Sample(MinMax, Random)
Section titled “Sample(MinMax, Random)”public static float Sample(MinMax<float> mm, Random rng)Parameters
Section titled “Parameters”mm MinMax
rng Random
Returns
Section titled “Returns”Sample(MinMax, Random)
Section titled “Sample(MinMax, Random)”public static double Sample(MinMax<double> mm, Random rng)Parameters
Section titled “Parameters”mm MinMax
rng Random
Returns
Section titled “Returns”Sample(MinMax, Random)
Section titled “Sample(MinMax, Random)”public static Duration Sample(MinMax<Duration> mm, Random rng)Parameters
Section titled “Parameters”mm MinMax
rng Random