summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorNicolas Schodet2008-04-20 21:48:39 +0200
committerNicolas Schodet2008-04-20 21:48:39 +0200
commit557fdd8e9bea25a1f5d81d93466dac2abfef6cd3 (patch)
tree700a5ee69ef4488df48e9a84ae2668f21fd7fee1
parentd47046315caff4ce01b3ea39126b476e56ab3703 (diff)
* host/inter:
- fixed rotation direction.
-rw-r--r--host/inter/inter.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/host/inter/inter.py b/host/inter/inter.py
index 0f5ecdcb..7e0a0168 100644
--- a/host/inter/inter.py
+++ b/host/inter/inter.py
@@ -142,11 +142,14 @@ class Arm (Drawable):
style = 'arc', outline = '#808080')
self.draw_arc ((0, 0), 0.45, start = -5 * pi / 12, extent = 10 * pi / 12,
style = 'arc', outline = '#808080')
+ self.draw_arc ((0, 0), 0.25, start = -7 * pi / 12, extent = 14 * pi / 12,
+ style = 'arc', outline = '#808080')
self.trans_scale (0.4)
- self.trans_rotate (self.angle)
- self.draw_line ((0, 0), (0, -1))
- self.draw_line ((0, 0), (cos (pi / 6), sin (pi / 6)))
- self.draw_line ((0, 0), (-cos (pi / 6), sin (pi / 6)))
+ self.trans_rotate (-self.angle)
+ self.draw_line ((0, 0), (0, 1))
+ self.draw_line ((0, 1), (0.3, 1), arrow = LAST, fill = '#808080')
+ self.draw_line ((0, 0), (cos (pi / 6), -sin (pi / 6)))
+ self.draw_line ((0, 0), (-cos (pi / 6), -sin (pi / 6)))
class Servo:
"""Servo motor."""