Beispiel #1
0
        static void Main()
        {
            //testing l-system classes
            Axiom axiom = new Axiom("A");
            LSystemManager lsm = new LSystemManager(axiom);
            lsm.setGenerations(7);
            Console.WriteLine(lsm.getAxiom().getAxiomString()+ " "+ lsm.getGenerations());
            lsm.addRule("A", "AB");
            lsm.addRule("B", "A");
            foreach (Rule rule in lsm.getListOfRules())
            {
                Console.WriteLine(rule.getRule());
            }

            lsm.displayGenerations();

            //sets up gui
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1());
        }
Beispiel #2
0
 static void Mainaa(string[] args)
 {
     Axiom axiom = new Axiom("A");
     LSystemManager lsm = new LSystemManager(axiom);
     Console.WriteLine(lsm.getAxiom());
 }