a
    þdØ  ã                   @   sf  d Z ddlZddlmZ e ¡ Ze dd¡ e dd¡ e dd¡ e dd¡ e dd¡ e dd¡ dd	d
dddœZ	dddddddœZ
ejee	fi e
¤Ž e ¡ Ze d¡ e d¡ e ¡  e g d¢¡Zg d¢ZddgZddgZdd„ eeƒD ƒZ	e	 dd„ eeƒD ƒ¡ e	 dd„ eeƒD ƒ¡ ejee	fi e
¤Ž e ¡ Ze d¡ e d¡ e ¡  dS )zO
============
Simple graph
============

Draw simple graph with manual layout.
é    Né   é   é   é   é   )r   r   )éÿÿÿÿg333333Ó?)r   gÃõ(\ÂÅ?)r   gR¸…ëQÐ?)r   g¸…ëQ¸ž?)r   r   r   r   r   é$   i¸  ZwhiteZblack)Z	font_sizeZ	node_sizeZ
node_colorZ
edgecolorsZ
linewidthsÚwidthgš™™™™™É?Úoff))r   r   )r   r   )r   r   )r   r   )r   é   )r   r   )r   r   )r   r   r   r   c                 C   s   i | ]\}}|d |f“qS )r   © ©Ú.0ÚiÚnr   r   ú‰/var/www/html/stable-diffusion-webui/venv/lib/python3.9/site-packages/../../../share/doc/networkx-3.1/examples/basic/plot_simple_graph.pyÚ
<dictcomp>2   ó    r   c                 C   s   i | ]\}}|d |d f“qS )r   ç      à?r   r   r   r   r   r   3   r   c                 C   s   i | ]\}}|d |d f“qS )r   r   r   r   r   r   r   r   4   r   )Ú__doc__ZnetworkxZnxZmatplotlib.pyplotZpyplotZpltZGraphÚGZadd_edgeÚposÚoptionsZdraw_networkxZgcaÚaxZmarginsZaxisÚshowZDiGraphZ
left_nodesZmiddle_nodesZright_nodesÚ	enumerateÚupdater   r   r   r   Ú<module>   sD   ú



