ó
ÎrOc           @   s*   d  d l  m Z d e f d „  ƒ  YZ d S(   iÿÿÿÿ(   t   Pointt   Locationc           B   sG   e  Z d  d d d „ Z d „  Z d „  Z d „  Z d „  Z d „  Z RS(   t    c         K   sR   | |  _  | d  k	 r' t | ƒ |  _ n  | d  k r< i  } n  t | |  |  _ d  S(   N(   t   namet   NoneR    t   pointt   dictt
   attributes(   t   selfR   R   R   t   kwargs(    (    s-   /var/www/python/geopy-trunk/geopy/location.pyt   __init__   s    		c         C   s   |  j  |  j f | S(   s/   Backwards compatibility with geopy 0.93 tuples.(   R   R   (   R   t   index(    (    s-   /var/www/python/geopy-trunk/geopy/location.pyt   __getitem__   s    c         C   s   d |  j  |  j f S(   Ns   Location(%r, %r)(   R   R   (   R   (    (    s-   /var/www/python/geopy-trunk/geopy/location.pyt   __repr__   s    c         C   s   t  |  j |  j f ƒ S(   N(   t   iterR   R   (   R   (    (    s-   /var/www/python/geopy-trunk/geopy/location.pyt   __iter__   s    c         C   s"   |  j  |  j f | j  | j f k S(   N(   R   R   (   R   t   other(    (    s-   /var/www/python/geopy-trunk/geopy/location.pyt   __eq__   s    c         C   s"   |  j  |  j f | j  | j f k S(   N(   R   R   (   R   R   (    (    s-   /var/www/python/geopy-trunk/geopy/location.pyt   __ne__   s    N(	   t   __name__t
   __module__R   R
   R   R   R   R   R   (    (    (    s-   /var/www/python/geopy-trunk/geopy/location.pyR      s   				N(   t   geopy.pointR    t   objectR   (    (    (    s-   /var/www/python/geopy-trunk/geopy/location.pyt   <module>   s   