"ptU &&0ptUo & &PCh,U { &1ptUptU@/ptU7ptU@ ptU1ptUoh & &0h,U%ǽC getFontFamilyQ "ptU &&amily! "ptU &&2ptUo`i & &0w,U@0v,U׎ getFontSize1 "ptU &&ize "ptU &&3ptUo~ & &0u,U 0u,Ui getFontStyle "ptU &&tyle "ptU &&4ptUo~ & &0t,U0s,UĠC getFontWeight "ptU &&eight "ptU &&6ptUo0~ & &0s,UKptU &&@ ptU6ptUo} & &0r,U 0#r,Uz =w rectangle "ptU &&7ptUop_ & &'ptU09ptU 1 & < & G & V & @0q,UBxz!GroundRectangle "ptU &&roundrectangleq "ptU &&@ ptU`9ptUo` & &'ptUEptU 1 & < & G & V & e & p & 0s,USDfellipse;ptUP5ptU@ ptU"ptUo` & &0s!,UntU@@",UyT7getStrokeDashArray!"eptU &&edasharrayeptU &&PptUp { & &0cz,U@z,UGQgetStrokeLineJoinptU(ptU eptU &&elinejoinptU0+ptU eptU &&@ptUpz & &0y,Unalysis.VariableAnalysis.UnusedVariable $last_key = array_pop( $path ); foreach ( $path as $key ) { $tmp_settings = &$tmp_settings[ $key ]; } unset( $tmp_settings[ $last_key ] ); } }