
    ]Mh                     <    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    }|sk|s&d |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     o/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/fontTools/varLib/interpolatableTestContourOrder.py
<listcomp>z&test_contour_order.<locals>.<listcomp>/   s-     E E Ea1Q4%AabbE!1 E E E    c                 8    g | ]}|d           f|dd         z   S r   r   r	   s     r   r   z&test_contour_order.<locals>.<listcomp>7   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_cost_green_reversedidentity_cost_green_reversedthis_tolerances                            r   test_contour_orderr/      s    	F!""AHMM6D >)	)	
 !I66		
!!$(== :%%
 !'22		
"&99 #4  	T E E9 E E E
 %Y0ABB	)..15SSD 	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   r/   r   r   r   <module>r3      sK    $ $ $ $ g9::K$ K$ K$ K$ K$r   