def _prev_index(self, s):
        self.set_index(max(0, self.index - 1))
def distance(self, pt):
        self.pt = pt
        x = self.x - self.pt.x
        y = self.y - self.pt.y
        return math.sqrt(x * x + y * y)