úÎ+V'XF      !"#$%&'()*+,-./0123456789:;<=>?@ABCDE NGenerates a normalized vector based on four numbers on the range of [-1.0, 1.0] D - This function uses the Cook (1957) method, and may reject pairs IGenerates a uniform distribution of Double values on the range [-1.0, 1.0] FGenerates a uniform distribution that has at least n*4 values that won'0t be rejected by the vector generation function =Generates a list of uniformly distributed normalized vectors DCreates a list of Doubles with 0.0 separating each set of 3 Doubles 2Creates an immutable array from a list of Doubles )An immutable table of predefined vectors A constant list of Doubles     OPerforms cubic interpolation between two values bound between two other values 2 - The alpha value should range from 0.0 to 1.0. E - If the alpha value is 0.0, this function returns the first value. G - If the alpha vlaue is 1.0, this function returns the second value. 2Performs linear interpolation between two values. 1 - The alpha value should range from 0.0 to 1.0. E - If the alpha value is 0.0, this function returns the first value. F - If the alpha value is 1.0, this function returns the second value. "Maps a value onto a cubic S-curve 8 - the derivative of a cubic S-curve is zero at 0.0 and value at 1.0 %Maps a value onto a quintic S-curve. + - The first derivative is zero at 0.0 and value at 1.0 , - The second derivative is zero at 0.0 and value at 1.0   MGenerates a gradient-coherent-noise value from the coordinates of a 3D value NGenerates a gradient-noise value from the coordinates of a 3D input value and .the integer coordinates of a nearby 3D value FGHI !"#$% !"#$% !"#$%  !"#$% &'()Frequency of the first octave *0Frequency multiplier between successive octaves +7Total number of octaves that generate the Perlin noise , Persistence of the Perlin noise -. &'()*+,-. &'()*+,-. &'()*+,-()*+,-./0/0J/0/00 123456789: 123456789: 123456789: 1234567893456789:;<=>?@K@Adjusts select values so that they are correct (i.e. lowerBound < upperBound, etcc...) ;<=>?@LM;<=>?@;<=>?@<=>?@ABCDEABCDEABCDEABCDBCDE3 FGHI !"#$%&'()*+,-.  N                !"#$%&'()*+,-../012345567789:;<=>??@ABCDDEFGHIJKLMNOP Noise-1.0.2 Math.NoiseMath.Noise.NoiseGenMath.Noise.NoiseModuleMath.Noise.Modules.PerlinMath.Noise.Modules.AbsMath.Noise.Modules.BillowMath.Noise.Modules.SelectMath.Noise.Modules.ScaleBiasMath.Noise.VectorTableMath.Noise.Interpolation NoiseVector genNormalized isNormalizedgenUniformDistributiongetSuitableUniformDist genVectorstoList listTable staticTable staticTable2 constListcubiclinearscurve3scurve5c_gradientNoise shiftNoiseGengradientCoherentNoise3DgradientNoise3DOneNoise ZeroNoise NoiseModule noiseFuncsources NoiseClass getNoiseValuegetValuegensanitizezeroone isSourceOf andModule areSourcesOfc_perlinPerlinperlinFrequencyperlinLacunarity perlinOctavesperlinPersistence perlinSeedperlinAbsolutec_billowBillowbillowFrequencybillowLacunaritybillowPersistence billowOctaves billowSeedbillowMaxOctavebillowSelect edgeFallOff lowerBound upperBound controller ScaleBiasbiasscale scalebias xNoiseGen yNoiseGen zNoiseGen seedNoiseGenabsolute$fNoiseClassSelectselectsanitizeSelect