
     i                     <    d dl T ddlZ ej        d          Zd ZdS )   )*    NzfontTools.varLib.interpolatablec                    t          | j                  }d }d}d}|dk    }|s(| j        }|j        }t          ||          \  }	}
}|
|k    }|s(| j        }|j        }t          ||          \  }}}||k    }|sid |D             }t          ||          \  }}}||k    }|s&d |D             }t          ||          \  }}}||k    }|s|
|z  ||z  k     r|	}|
}|}n|}|}|}|r||z  nd}t                              d|           ||fS )Nr   r   c                 8    g | ]}|d           f|dd         z   S r   r   N .0ms     y/srv/www/vhosts/g4struct/public_html/venv/lib/python3.11/site-packages/fontTools/varLib/interpolatableTestContourOrder.py
<listcomp>z&test_contour_order.<locals>.<listcomp>.   s-    AAA!qteX!""-AAA    c                 8    g | ]}|d           f|dd         z   S r   r   r	   s     r   r   z&test_contour_order.<locals>.<listcomp>6   s-    AAAA1x!ABB%/AAAr   z test-contour-order: tolerance %g)lencontrolVectorsmatching_for_vectorsgreenVectorslogdebug)glyph0glyph1nmatchingmatching_costidentity_costdone	m0Control	m1Controlmatching_controlmatching_cost_controlidentity_cost_controlm0Greenm1Greenmatching_greenmatching_cost_greenidentity_cost_greenm1ControlReversedmatching_control_reversedmatching_cost_control_reversedidentity_cost_control_reversedm1GreenReversedmatching_green_reversedmatching_cost_green_reversedidentity_cost_green_reversedthis_tolerances                             r   test_contour_orderr0      s    	F!""AHMM6D >)	)	
 !I66		
!!$(== :%%
 !'22		
"&99 "4 BAyAAA
 !,=>>		
%**-1OO 	PAAAAAO
 %Wo>>	',,/3OOD 	4 &(;;%(==> > , 5 5) 3 36CJ]]22NII*   8##r   )interpolatableHelperslogging	getLoggerr   r0   r   r   r   <module>r4      sK    $ $ $ $ g9::J$ J$ J$ J$ J$r   