12.4 Macros récursives

Bien qu’elles soient souvent utilisées pour effectuer des constructions dont on a souvent besoin, les macros peuvent permettre de réaliser des figures que l’on ne pourrait obtenir à la main. Imaginons par exmple, qiue l’on veuille dessiner un escalier. IL faut donc partir d’une surface rectangulaire (donc quatre sommets complaiaires), à partir desquels on construit une marche de l’escalier :

PIC

Sans donner les détails de la construction, vous erez en effet capable de les découvrir vous même.

Voici maintenant la récursion :

On peut maintenant enregistrer la macro (par exemple ’escalier.geosave’). IL suffit maintenant de sélectionner 4 points d’une figure et de lancer la macro.

Choisir 10 étapes :

PIC

Il est possible d’utiliser plus d’une récursion, ce qui permet d’obtenir des volumes fractales comme celui-ci :

PIC

12.4.1 Définir et supprimer une récursion