From 3650968ecf576fceae841f0ccd72cd8459b4aa01 Mon Sep 17 00:00:00 2001 From: SpitfireX Date: Wed, 12 Aug 2015 05:24:58 +0200 Subject: Made gui surface update explicit + some angle stuff --- interval_utils.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'interval_utils.py') diff --git a/interval_utils.py b/interval_utils.py index 4c3f8e2..e95445a 100644 --- a/interval_utils.py +++ b/interval_utils.py @@ -45,4 +45,10 @@ def find_largest_angle_interval(intervals): intervals_ = intervals return max(intervals_, key=lambda p:p[1]-p[0]) - + +def get_point_angle(origin, p): + dx = p[0] - origin[0] + dy = p[1] - origin[1] + rads = atan2(-dy,dx) + rads %= 2*pi + return rads -- cgit v1.2.1