U
    Âmœdp  ã                   @   sN   d dl mZ d dlT d dlmZ G dd„ deƒZG dd„ ded�Zd	d
„ ZdS )é   )Ú_base)Ú*)ÚAxesc                   @   s   e Zd Zdd„ ZdS )Ú_SubplotBaseMetac                 C   s   t |tjƒo| ¡ d k	S ©N)Ú
isinstancer   Z	_AxesBaseZget_subplotspec)ÚselfÚobj© r
   úQ/home/sam/Atlas/atlas_env/lib/python3.8/site-packages/matplotlib/axes/__init__.pyÚ__instancecheck__	   s    
ÿz"_SubplotBaseMeta.__instancecheck__N)Ú__name__Ú
__module__Ú__qualname__r   r
   r
   r
   r   r      s   r   c                   @   s   e Zd ZdS )ÚSubplotBaseN)r   r   r   r
   r
   r
   r   r      s   r   )Ú	metaclassc                 C   s   | S r   r
   )Úclsr
   r
   r   Úsubplot_class_factory   ó    r   N)	Ú r   Z_axesr   ZSubplotÚtyper   r   r   r
   r
   r
   r   Ú<module>   s
   