void grid1(){ float h=10, d=7; fill(220); stroke(220); strokeWeight(1); line(bigX+C[0],bigY+R[0],bigX+C[4],bigY+R[0]); line(bigX+C[0],bigY+R[1],bigX+C[4]+h,bigY+R[1]); line(bigX+C[0],bigY+R[2],bigX+C[4]+h,bigY+R[2]); line(bigX+C[0],bigY+R[3],bigX+C[4]+h,bigY+R[3]); line(bigX+C[0],bigY+R[4],bigX+C[4]+h,bigY+R[4]); line(bigX+C[0],bigY+R[0],bigX+C[0] ,bigY+R[4]); line(bigX+C[1],bigY+R[0],bigX+C[1] ,bigY+R[4]+h); line(bigX+C[2],bigY+R[0],bigX+C[2] ,bigY+R[4]+h); line(bigX+C[3],bigY+R[0],bigX+C[3] ,bigY+R[4]+h); line(bigX+C[4],bigY+R[0],bigX+C[4] ,bigY+R[4]+h); // ellipse(bigX+C[4]+h,bigY+R[1] ,d,d); ellipse(bigX+C[4]+h,bigY+R[2] ,d,d); ellipse(bigX+C[4]+h,bigY+R[3] ,d,d); ellipse(bigX+C[4]+h,bigY+R[4] ,d,d); ellipse(bigX+C[1] ,bigY+R[4]+h,d,d); ellipse(bigX+C[2] ,bigY+R[4]+h,d,d); ellipse(bigX+C[3] ,bigY+R[4]+h,d,d); ellipse(bigX+C[4] ,bigY+R[4]+h,d,d); } void grid2(){ strokeCap(SQUARE); stroke(220); strokeWeight(1); line(0,50,250,50); line(0,100,250,100); line(0,150,250,150); line(0,200,250,200); // line(0,300,250,300); line(0,350,250,350); line(0,400,250,400); line(0,450,250,450); line(0,500,250,500); line(0,550,250,550); line(0,600,250,600); // line(50,0,50,650); line(100,0,100,650); line(150,0,150,650); line(200,0,200,650); // strokeWeight(2); line(0,250,250,250); line(250,0,250,650); } void grid3(){ float [] Cref={-20, -10, 0, 10, 20}, Rref={-20, -10, 0, 10, 20}; float x,y; strokeCap(SQUARE); stroke(220); strokeWeight(1); fill(220); rect(435,500,130,50); strokeCap(SQUARE); stroke(255); strokeWeight(1); fill(255); x=460; y=525; line(x+c[0],y+r[0],x+c[4],y+r[0]); line(x+c[0],y+r[1],x+c[4],y+r[1]); line(x+c[0],y+r[2],x+c[4],y+r[2]); line(x+c[0],y+r[3],x+c[4],y+r[3]); line(x+c[0],y+r[4],x+c[4],y+r[4]); line(x+c[0],y+r[0],x+c[0],y+r[4]); line(x+c[1],y+r[0],x+c[1],y+r[4]); line(x+c[2],y+r[0],x+c[2],y+r[4]); line(x+c[3],y+r[0],x+c[3],y+r[4]); line(x+c[4],y+r[0],x+c[4],y+r[4]); x=540; y=525; line(x+Cref[0],y+Rref[0],x+Cref[4],y+Rref[0]); line(x+Cref[0],y+Rref[1],x+Cref[4],y+Rref[1]); line(x+Cref[0],y+Rref[2],x+Cref[4],y+Rref[2]); line(x+Cref[0],y+Rref[3],x+Cref[4],y+Rref[3]); line(x+Cref[0],y+Rref[4],x+Cref[4],y+Rref[4]); line(x+Cref[0],y+Rref[0],x+Cref[0],y+Rref[4]); line(x+Cref[1],y+Rref[0],x+Cref[1],y+Rref[4]); line(x+Cref[2],y+Rref[0],x+Cref[2],y+Rref[4]); line(x+Cref[3],y+Rref[0],x+Cref[3],y+Rref[4]); line(x+Cref[4],y+Rref[0],x+Cref[4],y+Rref[4]); strokeWeight(3); fill(255); line(485,525,506,525); fill(255);smooth();strokeWeight(1); triangle(505,521,505,529,515,525); noSmooth(); }