Exemple #1
0
        /// <summary>
        /// Sets up ShapeGenerator
        /// </summary>
        private void SetupShapeGenerator()
        {
            var Shapes = new List <ShapeOnMatrix>();

            for (int i = 0; i < 7; i++)
            {
                Shapes.Add(new ShapeOnMatrix(i));
            }

            _shapeGenerator = new NonRepeatableGenerator <ShapeOnMatrix>(Shapes.ToArray(), 5);
        }
Exemple #2
0
        /// <summary>
        /// Sets up ColorGenerator
        /// </summary>
        private void SetupColorGenerator()
        {
            var Colors = new Color[]
            {
                Color.FromHex("#9b9300"),
                Color.FromHex("#ffa835"),
                Color.FromHex("#fe7235"),
                Color.FromHex("#01c3ff"),
                Color.FromHex("#0077ff"),
            };

            _colorGenerator = new NonRepeatableGenerator <Color>(Colors, 3);
        }