def _distances(self, x, y): # (x, y) radians for xk, yk in zip(self._xs, self._ys): yield euclidean_(yk, y, xk - x, adjust=self._adjust)
def distance(self, p1, p2): '''Return the L{euclidean_} distance in C{radians}. ''' return euclidean_(p2.phi, p1.phi, p2.lam - p1.lam, adjust=self._adjust)
def distance(self, p1, p2): '''Return the L{euclidean_} distance in C{radians}. ''' return euclidean_(p2.a, p1.a, p2.b - p1.b, adjust=self._adjust)