Ńň ”tJc@sŹddkZddklZddkZd„Zdd„Zd„ZedjoUddki Z ei dd dd d d d d d ddd ddgƒZ ei ee ƒƒZe ie edd ƒddklZeid d d dƒZee eeƒ\ZZx0eD](\ZZe ieedd ddƒq WeddddgƒZxTeD]HZeiƒZx3eD]+\\ZZZe iegegeƒqqWqXWndS(i˙˙˙˙N(tdegreescCs8|djo|djo dGHdSti||ƒSdS(Nitwarning(tmathtatan2(tdytdx((sF/usr/lib64/python2.6/site-packages/mpl_toolkits/axes_grid/clip_path.pyRstrightc Csng}g}g}xLt||ƒD];\}}|djo+||jidƒ} | d| d } n(||jidƒ} | d| d } | do d} nd} gg} } xTti| djƒD]=\}| |}|djo0|||}||d|||||d||}|||}|iti| || |d!|ggƒƒ|iti| || |d!|ggƒƒd} gg} } |djo=|djo0||d||}||d||}ntt||ƒƒ}|i|||fƒqË|djoŕ|||}||d|||||d||}|||}|g|g} } |d} |djo=|djo0||d||}||d||}ntt||ƒƒ}|i|||fƒqËqËW| djoD|iti| || gƒƒ|iti| || gƒƒq"q"W|||fS( NtupRtiii˙˙˙˙ig(RR(tziptastypetnptargwheretappendt concatenateRR(txlinestylinestx0tcliptclipped_xlinestclipped_ylinest _pos_anglestxtytbtdbtnstsegxtsegyRtcRRty0ta((sF/usr/lib64/python2.6/site-packages/mpl_toolkits/axes_grid/clip_path.pyRsZ        .--  .   (c Cs|i\}}}}t|g|g|ddƒ\}}} t|||ddƒ\} } } t| | |ddƒ\} }}t| ||ddƒ\}}}g}| D]B\}}}|i|ƒo#|||f|dddfqŞqŞ~}g}|D]B\}}}|i|ƒo#|||fd|ddfqq~}g}| D]>\}}}|i|ƒo|||f|ddfqVqV~}g}|D]B\}}}|i|ƒo#|||fd|ddfq¨q¨~}t||ƒ||||gfS(NRRtleftiZi´(textentsRt containsyt containsxR (txlinetylinetbboxRRtx1ty1tlx1tly1tc_right_tlx2tly2tc_left_tly3tlx3tc_top_tly4tlx4t c_bottom_t_[1]RRRtc_leftt_[2]tc_bottomt_[3]tc_rightt_[4]tc_top((sF/usr/lib64/python2.6/site-packages/mpl_toolkits/axes_grid/clip_path.pytclip_line_to_rectQs'!!!<<8<t__main__iý˙˙˙iţ˙˙˙giiiiitlw(tBboxg)@tcolortgtrotgotrxtbx(tnumpyR RRRRR=t__name__tmatplotlib.pyplottpyplottplttarrayRtarangetlenRtplottmatplotlib.transformsR@t from_extentstbbtlxyttickstxxtyytitertccctttttnexttcctaa(((sF/usr/lib64/python2.6/site-packages/mpl_toolkits/axes_grid/clip_path.pyts.   B  9