Esempio n. 1
0
        public static RealColor Average(IEnumerable <RealColor> values)
        {
            RealColor col = Black.Copy();

            foreach (RealColor val in values)
            {
                col.Add(val);
            }
            col.Multiply(1f / (float)values.Count());
            return(col);
        }
Esempio n. 2
0
        public static RealColor Average(RealColor[] values)
        {
            RealColor col = Black.Copy();

            for (int x = 0; x < values.Length; x++)
            {
                col.Add(values[x]);
            }
            col.Multiply(1f / (float)values.Length);
            return(col);
        }