Puoi aprire il codice e modificarlo
HELP

...
aX = -10; bX = 10; aY = -10; bY = 10
Dx = 1; Dy = 1

titolo = "alcune trasformazioni del rettangolo celeste"
Cax="brown"; Cgr="grey"
quadro=1

Q0x=[-4]; Q0y=[2]

C0="brown"; L0x=[-1,-4,-4,-1,-1]; L0y=[2,2,4,4,2]
C1="blue"; for(i=0;i<5;i=i+1) {L1x[i]=L0x[i]+4; L1y[i]=L0y[i]-10}
C2="red"; for(i=0;i<5;i=i+1) {L2x[i]=L0y[i]; L2y[i]=-L0x[i]}
C3="green"; for(i=0;i<5;i=i+1) {L3x[i]=L0x[i]*2; L3y[i]=L0y[i]*2.5}
C4="magenta"; for(i=0;i<5;i=i+1) {L4x[i]=L0y[i]+2; L4y[i]=L0x[i]-2}
C5="black"; L5x=[-4,-4,-6,-6,-4]; L5y=[2,-1,-1,2,2]
...
function f(x) { y = 1/0; return y }  
function g(x) { y = 1/0; return y }
function h(x) { y = 1/0; return y }
function k(x) { y = x-2; return y }

Co=Co1=Co2=Co3=Co4=Co5=Co6=Co7=Co8=Co9="";       T0=T1=T2=T3=T4=T5=T6=T7=T8=T9=""
// Se vuoi colorare l'interno del poligono L0 o L1 o ... L9 poni Co="colore" o Co1="colore" o ... Co9="colore"
// Puoi mettere fino a 10 scritte (S) in diverse posizioni (x,y) con T0=["S",x,y],...,T9=["S",x,y]
Co="cyan"
T1=["b",-4.5,7.5]; T2=["c",1.5,-6.5]; T3=["e",4.5,-4.5]; T4=["d",2.5,2.5]; T5=["a",-4.5,0.5]
T6=["y=x-2",-5.5,-5.5]
...