diff options
author | Aneesh Dogra <lionaneesh@gmail.com> | 2012-12-29 20:15:00 (GMT) |
---|---|---|
committer | Aneesh Dogra <lionaneesh@gmail.com> | 2012-12-29 20:15:00 (GMT) |
commit | a3674b9003b71948a2c5f44f80ea49339e8c486f (patch) | |
tree | 8ab9cfaa36016608d61aac1421f98c804694473a | |
parent | ce8fd48864a02ebbc007d064db92bcc0db30b94b (diff) |
Simplify.
-rw-r--r-- | LevelActivity.py | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/LevelActivity.py b/LevelActivity.py index 224f178..3851713 100644 --- a/LevelActivity.py +++ b/LevelActivity.py @@ -23,8 +23,8 @@ from sugar3.activity import activity from math import pi, sqrt from gettext import gettext as _ -ACCELEROMETER_DEVICE = '/sys/devices/platform/lis3lv02d/position' -#ACCELEROMETER_DEVICE = 'a.txt' +#ACCELEROMETER_DEVICE = '/sys/devices/platform/lis3lv02d/position' +ACCELEROMETER_DEVICE = 'a.txt' def read_accelerometer(canvas): fh = open(ACCELEROMETER_DEVICE) @@ -37,13 +37,6 @@ def read_accelerometer(canvas): fh.close() GObject.timeout_add(100, read_accelerometer, canvas) -def clip(a, minimum, maximum): - if a < minimum: - a = minimum - if a > maximum: - a = maximum - return a - class MyCanvas(Gtk.DrawingArea): ''' Create a GTK+ widget on which we will draw using Cairo ''' @@ -141,7 +134,7 @@ class MyCanvas(Gtk.DrawingArea): if self.x and self.y: r = sqrt((self.x * self.x) + (self.y * self.y)) - r1 = clip(r, 0, self.radius) + r1 = min(r, self.radius) scale = r1 / r self.x *= scale self.y *= scale |