def isTouching(self, cursorPos, diameter): index = 0 for point in self.corners: if Geometry.distance(cursorPos, point) <= diameter: self.selectedCorner = index return True else: index += 1 # no touching corner return False