Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3
2j^ @ s d dl mZmZmZmZm Z d dl
mZ d dlZd dl
mZmZ d dlZd dlZd dlZd dlZdZdZdZdZd Zd
ZdZdZdZdZdZeje Z!G d
d de"Z#dd Z$ed fddZ%dddZ&dd Z'dd Z(dd Z)dS ) )fixedToFloatfloatToFixedfloatToFixedToStrstrToFixedToFloatotRound)safeEvalN)Counterdefaultdicti i @ i @ ? i c @ s
e Zd Zdd Zdd Zdd Zdd Zd d
Zdd Zd
d Z i dfddZ
dd Zdd Ze
dd Ze
dd Ze
dd Zdd Ze
d8ddZe
d d! Ze
d"d# Ze
d$d% Ze
d&d' Ze
d(d) Zd*d+ Zd,d- Zd.d/ Zd0d1 Zd9d4d5Zd6d7 ZdS ):TupleVariationc C s |j | _t|| _d S )N)copyaxeslistcoordinates)selfr r r J/tmp/pip-build-_d5lkt3n/fonttools/fontTools/ttLib/tables/TupleVariation.py__init__' s
zTupleVariation.__init__c C s, dj tdd | jj D }d|| jf S )N,c S s g | ]\}}d ||f qS )z%s=%sr ).0namevaluer r r
, s z+TupleVariation.__repr__..z)joinsortedr itemsr )r r r r r __repr__+ s zTupleVariation.__repr__c C s | j |j ko| j|jkS )N)r r )r otherr r r __eq__/ s zTupleVariation.__eq__c C s4 d | j krt S tdd t| j D }|r0|S d S )Nc S s g | ]\}}|d k r|qS )Nr )r ipr r r r 6 s z0TupleVariation.getUsedPoints..)r frozenset enumerate)r usedr r r
getUsedPoints2 s
zTupleVariation.getUsedPointsc C s t dd | jD S )zReturns True if this TupleVariation has any visible impact.
If the result is False, the TupleVariation can be omitted from the font
without making any visible difference.
c s s | ]}|d k V qd S )Nr )r cr r r @ s z+TupleVariation.hasImpact..)anyr )r r r r hasImpact: s zTupleVariation.hasImpactc
C s |j d |j x|D ]}| jj|}|d k r|\}}}t|d}t|d}||krv||krv|jd|t|dd n:d|fdt|dfdt|dfd t|dfg} |jd| |j qW d
}
xt| j D ]\}}t
|tkot|dkr|jd||d
|d d |j d}
qt
|t
krB|jd||d |j d}
q|d k rtjd |jd| |j d}
qW |
s|jd |j |jd |j d S )Ntupleg coord )axisr r/ minr maxF deltar )ptxyT)cvtr zbad delta formatz
bad delta #%dz no deltas)Zbegintagnewliner getr0 r1 Z simpletagfl2strr% r typer, lenintlogerrorcommentZendtag)
r writeraxisTagsr/ r minValuemaxValuedefaultMinValuedefaultMaxValueattrsZwrote_any_deltasr" r3 r r r toXMLB sH
zTupleVariation.toXMLc C s |dkrh|d }t |d d}t|d}t|d}t |jd|d}t |jd|d} ||| f| j|<