class Rotate { public static void main(String args[]) { int i=0,n=10; double x=0.0,y=0.0,t=0.0,t1,t2; PSM ps1= new PSM(); for (i=1;i<=60;i++) {n++; t=60.0-(double)i; t1=(t+60.0)*3.14159/180.0; t2=60.0*3.14159/180.0; x=0.15*(Math.cos(t1)-Math.cos(t2))+0.15; y=0.15*(Math.sin(t1)-Math.sin(t2)); ps1.init(n); ps1.viewport(0.2, 0.2, 0.8, 0.8); ps1.xyworld(0.0, 0.0, 1.0, 1.0); ps1.setchar(1, 10); ps1.text(0.1,0.1,19,"Doshisha University"); ps1.triangl(0.0,0.0,0.15,60.0,0.5,1.0,1); ps1.triangl(0.0,0.0,0.15,180.0,0.5,1.0,1); ps1.setrgb(0.8,0.8-1.0/60.0*(double)(i),0.8); ps1.triangl(x,y,0.15,240+t,0.8,1.0,1); ps1.setrgb(0.5,0.5,0.5); ps1.fin(); } } }