X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=tabakrolletjie%2Frays.py;fp=tabakrolletjie%2Frays.py;h=6ff8a6ea526033de129d82aafe735a35ef71a213;hb=314608904d58bd77b0c76c24c0a5135c8117a479;hp=9e5a1bf6d0050534ec79fda916e55c7c01d0a595;hpb=3298860ded0d6898b881c58f27f300ad4ee20fe6;p=tabakrolletjie.git diff --git a/tabakrolletjie/rays.py b/tabakrolletjie/rays.py index 9e5a1bf..6ff8a6e 100644 --- a/tabakrolletjie/rays.py +++ b/tabakrolletjie/rays.py @@ -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