| Server IP : 35.80.110.71 / Your IP : 216.73.216.221 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64 User : ubuntu ( 1000) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /usr/lib/python3/dist-packages/matplotlib/__pycache__/ |
Upload File : |
�
G8�c�4 � �� � d dl mZ d dlZd dlZd dlZd dlmZm Z m
Z
d dlmZm
Z
mZ d dlmZmZ d dlmZ d dlmZ d dlmZ d d lmZ ej6 e� Z G d
� d� Z e� Z G d� d
e� Z y)� )�OrderedDictN)�_api�
_text_helpers�dviread)�FontProperties�get_font�fontManager)�LOAD_NO_HINTING�LOAD_TARGET_LIGHT)�MathTextParser)�Path)�
TexManager)�Affine2Dc � � e Zd ZdZdZdZd� Zd� Zd� Zd� Z d� Z
dd �Z dd�Z dd�Z
ej d
d�� d� � Z dd�Zed� � Zy
)�
TextToPathz'A class that converts strings to paths.g Y@�H c �2 � t d� | _ d | _ y )N�path)r �mathtext_parser�_texmanager��selfs �5/usr/lib/python3/dist-packages/matplotlib/textpath.py�__init__zTextToPath.__init__ s � �-�f�5������ c � � t j |� }t |� }|j | j | j
� |S )zX
Find the `FT2Font` matching font properties *prop*, with its size set.
)�_fontManager�_find_fonts_by_propsr �set_size�
FONT_SCALE�DPI)r �prop� filenames�fonts r � _get_fontzTextToPath._get_font s9 � � !�5�5�d�;� �� �"���
�
�d�o�o�t�x�x�0��r c � � t S )N)r
r s r �_get_hinting_flagzTextToPath._get_hinting_flag'