Subversion Repositories wimsdev

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
15 reyssat 1
!set insdraw_size=120,120
2
!set dia=118
3
!set range=1.05
4
!set border=40,80,40
5
!set face=220,255,240
6
!set tick=black
7
 
8
!set tick=240,240,240
9
!set face=black
10
!set border=brown
11
 
12
!for i=1 to 60
13
 !set k1=$[sin($i*pi/30)]
14
 !set k2=$[cos($i*pi/30)]
15
 !set ticks=$ticks\
16
  line $k1,$k2,0.95*$k1,0.95*$k2,$tick
17
!next i
18
 
19
!for i=1 to 12
20
 !set k1=$[sin($i*pi/6)]
21
 !set k2=$[cos($i*pi/6)]
22
 !set j=$[(14-$i)%12+1]
23
 !set Ticks=$Ticks\
24
  line $k1,$k2,0.91*$k1,0.91*$k2,$tick\
25
  text $tick,$k1*0.78-0.05,$k2*0.78+0.09,small,$i
26
!next i
27
 
28
!set h=!randint 1,12
29
!set m=$[randint(12)*5]
30
!set H=$[$h+$m/60]
31
!set H1=$[sin($H*pi/6)]
32
!set H2=$[cos($H*pi/6)]
33
!set M1=$[sin($m*pi/30)]
34
!set M2=$[cos($m*pi/30)]
35
!set s=!randint 0,59
36
!set S1=$[sin($s*pi/30)]
37
!set S2=$[cos($s*pi/30)]
38
!set hl=0.5
39
!set hw=0.05
40
!set hb=0.18
41
!set ml=0.65
42
!set mw=0.04
43
!set mb=0.23
44
!set sl=0.9
45
!set sb=0.25
46
 
47
!insdraw\
48
transparent white\
49
 xrange -$range,$range\
50
 yrange -$range,$range\
51
 circle 0,0,$dia,$border\
52
 fill 0,0,$face\
53
 linewidth 1\
54
 $ticks\
55
 linewidth 3\
56
 $Ticks\
57
 linewidth 4\
58
 circle 0,0,$dia,$border\
59
 
60
!!linewidth 1\
61
 fpoly gold,$H1*$hl,$H2*$hl,-$H2*$hw,$H1*$hw,-$H1*$hb,-$H2*$hb,$H2*$hw,-$H1*$hw\
62
 poly gold,$H1*$hl,$H2*$hl,-$H2*$hw,$H1*$hw,-$H1*$hb,-$H2*$hb,$H2*$hw,-$H1*$hw\
63
 fpoly gold,$M1*$ml,$M2*$ml,-$M2*$mw,$M1*$mw,-$M1*$mb,-$M2*$mb,$M2*$mw,-$M1*$mw\
64
 poly gold,$M1*$ml,$M2*$ml,-$M2*$mw,$M1*$mw,-$M1*$mb,-$M2*$mb,$M2*$mw,-$M1*$mw\
65
 linewidth 12\
66
 point 0,0,gold\
67
 linewidth 2\
68
 line -$S1*$sb,-$S2*$sb,$S1*$sl,$S2*$sl,red\
69
 linewidth 7\
70
 point 0,0,red