Exemple #1
0
 private void TekenPlant(Point locatie)
 {
     if (rdbGras.Checked == true)
     {
         Gras gras1 = new Gras(locatie);
         gras1.Teken(pbWereld.CreateGraphics());
     }
     else if (rdbVenijnBoom.Checked == true)
     {
         Venijnboom boom1 = new Venijnboom(locatie);
         boom1.Teken(pbWereld.CreateGraphics());
     }
 }
Exemple #2
0
        // Methoden
        public static void Zaaien(Point locatie, Graphics papier, int lengte, int breedte, int zaaiAfstand)
        {
            int puntX = locatie.X - lengte / 2;
            int puntY = locatie.Y - breedte / 2;

            Point oorspronkelijkeLocatie = locatie;
            int   startpuntY             = puntY;

            lengte  = puntX + lengte;
            breedte = puntY + breedte;

            while (puntX < lengte)
            {
                while (puntY < breedte)
                {
                    locatie = new Point(puntX, puntY);
                    Gras gras = new Gras(locatie);
                    gras.Teken(papier);
                    puntY = puntY + zaaiAfstand;
                }
            }
        }