Kochmacro

Je kunt de sneeuwvlok van Koch opbouwen met een macro.
  • Vertrek van twee willekeurige punten A en B
  • Verdeel het lijnstuk [ab] in drie gelijke delen
  • Construeer op het middelste deel de gelijkzijdige driehoek CDE
  • Bepaal de lijst met punten {A, C, E, D, B}
  • Definieer de macro Koch(<Punt>, <Punt>) met beginobjecten A en B en eindobject de lijst met punten.
  • Bouw de fractaal op door de hoekpunten van de driehoek 2 per 2 de Kochmacro toe te passen
  • Voeg alle lijsten samen en teken een veelhoekslijn door alle punten van de samengevoegde lijst
  • Herhaal nu steeds opnieuw het aflopen van de punten en het 2 per 2 toepassen van de macro.