Add back light radius checks.
[tabakrolletjie.git] / tabakrolletjie / rays.py
index 9e5a1bf6d0050534ec79fda916e55c7c01d0a595..6ff8a6ea526033de129d82aafe735a35ef71a213 100644 (file)
@@ -125,6 +125,10 @@ class RayPolyManager(object):
     def min_radius_setter(self, value):
         self._min_radius = value or 0.0
 
+    def reaches(self, position):
+        distance = self.position.get_distance(self.position)
+        return (self._min_radius <= distance <= self._max_radius)
+
     def _set_radius_limits(self, radius_limits):
         if radius_limits is None or not radius_limits[0]:
             self._min_radius = 0