Random.RandomHuesNonAlloc

Extension Method in Random

Declaration

public static void RandomHuesNonAlloc(this Color baseColor, Color[] output, float min = 0F, float max = 360F)

Description

Fills an existing array with random hues of the base color to prevent heap allocations. The amount of colors generated is determined by the size of the array.

Parameters

baseColorThe base color to generate new colors from.
outputThe array to populate with random colors.
minThe minimum hue value [0..360] (default=0).
maxThe maximum hue value [0..360] (default=360).