ó
Ê½÷Xc           @` sÏ   d  d l  m Z m Z m Z d  d l m Z m Z m Z yB d  d l Z d e j	 d <d  d l
 j Z d  d l m Z e Z Wn e Z n Xd  d l m Z m Z m Z m Z m Z m Z d d
 d	 „  ƒ  YZ d S(   i    (   t   divisiont   print_functiont   absolute_import(   t   dect   assert_t   assert_array_equalNt   Aggt   backend(   t   LineCollection(   t   delaunay_plot_2dt   voronoi_plot_2dt   convex_hull_plot_2dt   Delaunayt   Voronoit
   ConvexHullt   TestPlottingc           B` sn   e  Z d d d d	 g Z e j e d ƒ d „  ƒ Z e j e d ƒ d „  ƒ Z e j e d ƒ d „  ƒ Z RS(
   i    i   s   Matplotlib not availablec         C` s|   t  j ƒ  } t |  j ƒ } | j j ƒ  } t | d | j ƒ  ƒ} t | j | ƒ t	 | | k ƒ t | d | j ƒ  ƒd  S(   Nt   ax(
   t   pltt   figureR   t   pointst	   simplicest   copyR	   t   gcaR   R   (   t   selft   figt   objt   s_beforet   r(    (    sB   /tmp/pip-build-7oUkmx/scipy/scipy/spatial/tests/test__plotutils.pyt   test_delaunay   s    c         C` sa   t  j ƒ  } t |  j ƒ } t | d | j ƒ  ƒ} t | | k ƒ t | ƒ t | d t ƒd  S(   NR   t   show_vertices(   R   R   R   R   R
   R   R   t   False(   R   R   R   R   (    (    sB   /tmp/pip-build-7oUkmx/scipy/scipy/spatial/tests/test__plotutils.pyt   test_voronoi!   s    
c         C` sQ   t  j ƒ  } t |  j ƒ } t | d | j ƒ  ƒ} t | | k ƒ t | ƒ d  S(   NR   (   R   R   R   R   R   R   R   (   R   R   t   triR   (    (    sB   /tmp/pip-build-7oUkmx/scipy/scipy/spatial/tests/test__plotutils.pyt   test_convex_hull+   s
    (   i    i    (   i    i   (   i   i    (   i   i   (	   t   __name__t
   __module__R   R   t   skipift   has_matplotlibR   R   R!   (    (    (    sB   /tmp/pip-build-7oUkmx/scipy/scipy/spatial/tests/test__plotutils.pyR      s   
(    (   t
   __future__R    R   R   t   numpy.testingR   R   R   t
   matplotlibt   rcParamst   matplotlib.pyplott   pyplotR   t   matplotlib.collectionsR   t   TrueR%   R   t   scipy.spatialR	   R
   R   R   R   R   R   (    (    (    sB   /tmp/pip-build-7oUkmx/scipy/scipy/spatial/tests/test__plotutils.pyt   <module>   s   

.