Puoi aprire il codice e modificare la funzione: vedi l'Help
You can open the Code and modify the function: see the Help
HELP

function f(x) { y = 1/0; return y }

aX = 10; bX = 60; aY = 10; bY = 10+50*3/4
Dx = 1; Dy = 1

xx=[10,15,20,25,30,35,40,45,50,55,60]; yy=[10,15,20,25,30,35]
C1="black"; C2=C1;C3=C1;C4=C1;C5=C1;C6=C1;C7=C1;C8=C1;C9=C1; C6="white"
L1x=[10,55,55,32.5,32.5,32.5,10,10]; L1y=[10,10,30,30,10,30,30,10]
L2x=[55,50,50,55]; L2y=[17,17,23,23]
L3x=[10,15,15,10]; L3y=[17,17,23,23]
L4x=[55,47,47,55]; L4y=[14,14,26,26]
L5x=[10,18,18,10]; L5y=[14,14,26,26]
Lx=[60,60]; Ly=[10,20]

L6x=[10,60,60,10,10]; L6y=[35.3,35.3,47.1,47.1,35.3]

R=2; P=32.5;Q=20; gr1=0;gr2=360
function XX7(t) {x=Math.cos(t)*R+P; if(Ix(x)<1){x=1/0}; return x}
function YY7(t) {y=Math.sin(t)*R+Q; if(Ix(x)<1){x=1/0}; return y}; t1=Math.PI/180*gr1; t2=Math.PI/180*gr2
for(j=0;j<=5e3;j=j+1) {t=t1+(t2-t1)/5e3*(j-1);L7x[j]=XX7(t);L7y[j]=YY7(t)}
R=2; P=18;Q=20; gr1=-90;gr2=90
function XX8(t) {x=Math.cos(t)*R+P; if(Ix(x)<1){x=1/0}; return x}
function YY8(t) {y=Math.sin(t)*R+Q; if(Ix(x)<1){x=1/0}; return y}; t1=Math.PI/180*gr1; t2=Math.PI/180*gr2
for(j=0;j<=5e3;j=j+1) {t=t1+(t2-t1)/5e3*(j-1);L8x[j]=XX8(t);L8y[j]=YY8(t)}
R=2; P=47;Q=20; gr1=90;gr2=270
function XX9(t) {x=Math.cos(t)*R+P; if(Ix(x)<1){x=1/0}; return x}
function YY9(t) {y=Math.sin(t)*R+Q; if(Ix(x)<1){x=1/0}; return y}; t1=Math.PI/180*gr1; t2=Math.PI/180*gr2
for(j=0;j<=5e3;j=j+1) {t=t1+(t2-t1)/5e3*(j-1);L9x[j]=XX9(t);L9y[j]=YY9(t)}

AX=BX=AY=BY=""

linew=3

T0=["1 cm",64,15]; T1=["1:200",64,25]

Co1="lightgreen"; Co6="white"