Example #1
0
        /// <summary>
        /// Generiert eine Farbe
        /// </summary>
        /// <param name="index">Index der Farbe</param>
        /// <param name="count">Anzahl der Farben, die generiert werden sollen/können.</param>
        /// <returns>generierte Farbe</returns>
        protected static Color GenerateColor(int index, int count)
        {
            // einmal quer durch die Farbtöne im HSB-Farbraum
            float angle = (index / (float)count) * 360;

            return(ColorExtensions.GetColorFromHSB(angle, 1, 1));
        }