#Construit un cercle de même rayon import GCercle import GPoint #Cherche le centre du cercle {invisible} Point @10000(123,456) sur cercle #1 {invisible} droite (#2LAST) {invisible} intersection(0) de LAST et de #1 {invisible} intersection(1) de LAST(1) et de #1 {invisible} droite perpendiculaire a LAST(2) passant par LAST {invisible} intersection(0) de LAST et de #1 {invisible} intersection(1) de LAST(1) et de #1 {invisible} mediatrice de [LAST(4)LAST(3)] {invisible} mediatrice de [LAST(2)LAST(1)] #centre du cercle : {invisible} intersection(0) de LAST(1) et de LAST #On ne construit pas le même cercle iflikepoint #2=LAST return c'est le même cercle ! endif {invisible} translation de #2 de vecteur LASTLAST(9) cercle de centre #2 passant par LAST export LAST(11) LAST(10) LAST(9) LAST(8) LAST(7) LAST(6) LAST(5) LAST(4) LAST(3) LAST(2) LAST(1) LAST return