o
    Õj¦  ã                   @   s<   d dl Zd dlmZ d dlmZ dd„ Zdd„ Zdd„ Z	dS )	é    N)ÚXTickc                  C   s$   t  ¡ } t| dt g d¢¡d d S )Nr   )é   r   r   r   )Z
labelcolor)ÚpltZaxesr   ÚnpÚarray)Úax© r   ú[/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/matplotlib/tests/test_axis.pyÚtest_tick_labelcolor_array   s   r
   c                  C   sº   t jddd\} \}}t jddd\}\}}| ddg¡ | ddg¡ ||fD ]}| ddg¡ |j d¡ q(| |fD ]}| ¡  q<| ¡ j| ¡ jksOJ ‚| ¡ j| ¡ jks[J ‚d S )Né   Zconstrained)ZncolsZlayoutr   éd   éx   F)	r   ÚsubplotsZset_xlimZ
set_xticksÚxaxisZset_in_layoutZdraw_without_renderingZget_positionZbounds)Zfig1Zax1_leftZ	ax1_rightZfig2Zax2_leftZ	ax2_rightr   Úfigr   r   r	   Útest_axis_not_in_layout   s   
r   c                  C   sb   t  ¡ \} }dddddœ}|jj|dddddddœksJ ‚|jj|ddddddd	œks/J ‚d S )
NÚaÚbÚcÚd)Zlabel1OnZlabel2OnZtick1OnZtick2OnT)Úreverse)ZlabelbottomZlabeltopÚbottomÚtop)Z	labelleftZ
labelrightÚleftÚright)r   r   r   Z_translate_tick_paramsZyaxis)r   r   Úkwr   r   r	   Ú"test_translate_tick_params_reverse"   s   ÿÿr   )
Únumpyr   Zmatplotlib.pyplotZpyplotr   Zmatplotlib.axisr   r
   r   r   r   r   r   r	   Ú<module>   s    