/* Un exemple d'emploi du type **guide** car pour tracer des polygones, il y a la fonction polygon utilisée dans les exemples qui suivent. */ size(6cm,0); path polygone_regulier(int n) { guide chemin; for (int i=1; i<=n; ++i) chemin=chemin--rotate((i-1)*360/n)*E; return chemin--cycle; } draw(polygone_regulier(7)); draw(shift(2.5,0)*polygone_regulier(8)); draw(shift(0,-2.5)*polygone_regulier(9)); draw(shift(2.5,-2.5)*polygone_regulier(10));