�
��g� � � � d dl mZ d dlmZ d� Zd� Zd� Zd� Zd� Z d� Z
d � Zdd�Zeej
_ dd
�Zd� Zeej
_ dd�Zd� Zd� Zd� Zd� Zd� Zd� ZdS )� )�ttLib)�otTablesc �j � t j � � }d� | D � � \ |_ |_ |_ |S )Nc �, � g | ]}t |� � ��S � ��float��.0�vs �h/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/fontTools/varLib/builder.py�
<listcomp>z&buildVarRegionAxis.<locals>.<listcomp> � � �5T�5T�5T�1�e�A�h�h�5T�5T�5T� )�ot�
VarRegionAxis�
StartCoord� PeakCoord�EndCoord)�axisSupport�selfs r
�buildVarRegionAxisr s5 � �
����D�5T�5T��5T�5T�5T�2�D�O�T�^�T�]��Kr c �x � t j � � }| |_ d� |D � � \ |_ |_ |_ |S )Nc �, � g | ]}t |� � ��S r r r
s r
r z,buildSparseVarRegionAxis.<locals>.<listcomp> r r )r �SparseVarRegionAxis� AxisIndexr r r )� axisIndexr r s r
�buildSparseVarRegionAxisr
s<