When equal to or greater than <ahref='#SkIRect_fRight'>fRight</a>, <ahref='SkIRect_Reference#IRect'>IRect</a><ahref='SkIRect_Reference#IRect'>is</a><ahref='SkIRect_Reference#IRect'>empty</a>.
When equal to or greater than <ahref='#SkIRect_fBottom'>fBottom</a>, <ahref='SkIRect_Reference#IRect'>IRect</a><ahref='SkIRect_Reference#IRect'>is</a><ahref='SkIRect_Reference#IRect'>empty</a>.
When equal to or less than <ahref='#SkIRect_fLeft'>fLeft</a>, <ahref='SkIRect_Reference#IRect'>IRect</a><ahref='SkIRect_Reference#IRect'>is</a><ahref='SkIRect_Reference#IRect'>empty</a>.
When equal to or less than <ahref='#SkIRect_fTop'>fTop</a>, <ahref='SkIRect_Reference#IRect'>IRect</a><ahref='SkIRect_Reference#IRect'>is</a><ahref='SkIRect_Reference#IRect'>empty</a>.
Does not validate input; <ahref='#SkIRect_MakeSize_size'>size</a>.<ahref='#SkISize_width'>width()</a><ahref='#SkISize_width'>or</a><ahref='#SkIRect_MakeSize_size'>size</a>.<ahref='#SkISize_height'>height()</a><ahref='#SkISize_height'>may</a><ahref='#SkISize_height'>be</a><ahref='#SkISize_height'>negative</a>.
<td>values for <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>width</a><ahref='SkIRect_Reference#SkIRect'>and</a><ahref='SkIRect_Reference#SkIRect'>height</a></td>
result in <ahref='#SkIRect_fLeft'>fLeft</a><ahref='#SkIRect_fLeft'>greater</a><ahref='#SkIRect_fLeft'>than</a><ahref='#SkIRect_fRight'>fRight</a>, <ahref='#SkIRect_fRight'>or</a><ahref='#SkIRect_fTop'>fTop</a><ahref='#SkIRect_fTop'>greater</a><ahref='#SkIRect_fTop'>than</a><ahref='#SkIRect_fBottom'>fBottom</a>.
Does not validate input; <ahref='#SkIRect_MakeXYWH_w'>w</a><ahref='#SkIRect_MakeXYWH_w'>or</a><ahref='#SkIRect_MakeXYWH_h'>h</a><ahref='#SkIRect_MakeXYWH_h'>may</a><ahref='#SkIRect_MakeXYWH_h'>be</a><ahref='#SkIRect_MakeXYWH_h'>negative</a>.
<td>added to <ahref='#SkIRect_MakeXYWH_x'>x</a><ahref='#SkIRect_MakeXYWH_x'>and</a><ahref='#SkIRect_MakeXYWH_x'>stored</a><ahref='#SkIRect_MakeXYWH_x'>in</a><ahref='#SkIRect_fRight'>fRight</a></td>
<td>added to <ahref='#SkIRect_MakeXYWH_y'>y</a><ahref='#SkIRect_MakeXYWH_y'>and</a><ahref='#SkIRect_MakeXYWH_y'>stored</a><ahref='#SkIRect_MakeXYWH_y'>in</a><ahref='#SkIRect_fBottom'>fBottom</a></td>
bounds at (<ahref='#SkIRect_MakeXYWH_x'>x</a>, <ahref='#SkIRect_MakeXYWH_y'>y</a>) <ahref='#SkIRect_MakeXYWH_y'>with</a><ahref='#SkIRect_MakeXYWH_y'>width</a><ahref='#SkIRect_MakeXYWH_w'>w</a><ahref='#SkIRect_MakeXYWH_w'>and</a><ahref='#SkIRect_MakeXYWH_w'>height</a><ahref='#SkIRect_MakeXYWH_h'>h</a>
Returns left edge of <ahref='SkIRect_Reference#SkIRect'>SkIRect</a>, <ahref='SkIRect_Reference#SkIRect'>if</a><ahref='SkIRect_Reference#SkIRect'>sorted</a>.
Returns top edge of <ahref='SkIRect_Reference#SkIRect'>SkIRect</a>, <ahref='SkIRect_Reference#SkIRect'>if</a><ahref='SkIRect_Reference#SkIRect'>sorted</a>. <ahref='SkIRect_Reference#SkIRect'>Call</a><ahref='#SkIRect_isEmpty'>isEmpty</a>() <ahref='#SkIRect_isEmpty'>to</a><ahref='#SkIRect_isEmpty'>see</a><ahref='#SkIRect_isEmpty'>if</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>may</a><ahref='SkIRect_Reference#SkIRect'>be</a><ahref='SkIRect_Reference#SkIRect'>invalid</a>,
and <ahref='#SkIRect_sort'>sort()</a><ahref='#SkIRect_sort'>to</a><ahref='#SkIRect_sort'>reverse</a><ahref='#SkIRect_fTop'>fTop</a><ahref='#SkIRect_fTop'>and</a><ahref='#SkIRect_fBottom'>fBottom</a><ahref='#SkIRect_fBottom'>if</a><ahref='#SkIRect_fBottom'>needed</a>.
Returns right edge of <ahref='SkIRect_Reference#SkIRect'>SkIRect</a>, <ahref='SkIRect_Reference#SkIRect'>if</a><ahref='SkIRect_Reference#SkIRect'>sorted</a>.
Returns bottom edge of <ahref='SkIRect_Reference#SkIRect'>SkIRect</a>, <ahref='SkIRect_Reference#SkIRect'>if</a><ahref='SkIRect_Reference#SkIRect'>sorted</a>. <ahref='SkIRect_Reference#SkIRect'>Call</a><ahref='#SkIRect_isEmpty'>isEmpty</a>() <ahref='#SkIRect_isEmpty'>to</a><ahref='#SkIRect_isEmpty'>see</a><ahref='#SkIRect_isEmpty'>if</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>may</a><ahref='SkIRect_Reference#SkIRect'>be</a><ahref='SkIRect_Reference#SkIRect'>invalid</a>,
and <ahref='#SkIRect_sort'>sort()</a><ahref='#SkIRect_sort'>to</a><ahref='#SkIRect_sort'>reverse</a><ahref='#SkIRect_fTop'>fTop</a><ahref='#SkIRect_fTop'>and</a><ahref='#SkIRect_fBottom'>fBottom</a><ahref='#SkIRect_fBottom'>if</a><ahref='#SkIRect_fBottom'>needed</a>.
Returns left edge of <ahref='SkIRect_Reference#SkIRect'>SkIRect</a>, <ahref='SkIRect_Reference#SkIRect'>if</a><ahref='SkIRect_Reference#SkIRect'>sorted</a>. <ahref='SkIRect_Reference#SkIRect'>Call</a><ahref='#SkIRect_isEmpty'>isEmpty</a>() <ahref='#SkIRect_isEmpty'>to</a><ahref='#SkIRect_isEmpty'>see</a><ahref='#SkIRect_isEmpty'>if</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>may</a><ahref='SkIRect_Reference#SkIRect'>be</a><ahref='SkIRect_Reference#SkIRect'>invalid</a>,
and <ahref='#SkIRect_sort'>sort()</a><ahref='#SkIRect_sort'>to</a><ahref='#SkIRect_sort'>reverse</a><ahref='#SkIRect_fLeft'>fLeft</a><ahref='#SkIRect_fLeft'>and</a><ahref='#SkIRect_fRight'>fRight</a><ahref='#SkIRect_fRight'>if</a><ahref='#SkIRect_fRight'>needed</a>.
Returns top edge of <ahref='SkIRect_Reference#SkIRect'>SkIRect</a>, <ahref='SkIRect_Reference#SkIRect'>if</a><ahref='SkIRect_Reference#SkIRect'>sorted</a>. <ahref='SkIRect_Reference#SkIRect'>Call</a><ahref='#SkIRect_isEmpty'>isEmpty</a>() <ahref='#SkIRect_isEmpty'>to</a><ahref='#SkIRect_isEmpty'>see</a><ahref='#SkIRect_isEmpty'>if</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>may</a><ahref='SkIRect_Reference#SkIRect'>be</a><ahref='SkIRect_Reference#SkIRect'>invalid</a>,
and <ahref='#SkIRect_sort'>sort()</a><ahref='#SkIRect_sort'>to</a><ahref='#SkIRect_sort'>reverse</a><ahref='#SkIRect_fTop'>fTop</a><ahref='#SkIRect_fTop'>and</a><ahref='#SkIRect_fBottom'>fBottom</a><ahref='#SkIRect_fBottom'>if</a><ahref='#SkIRect_fBottom'>needed</a>.
Returns span on the x-axis. This does not check if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>sorted</a>, <ahref='SkIRect_Reference#SkIRect'>or</a><ahref='SkIRect_Reference#SkIRect'>if</a>
Returns span on the x-axis. This does not check if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>sorted</a>, <ahref='SkIRect_Reference#SkIRect'>so</a><ahref='SkIRect_Reference#SkIRect'>the</a>
result may be negative. This is safer than calling <ahref='#SkIRect_width'>width()</a><ahref='#SkIRect_width'>since</a><ahref='#SkIRect_width'>width()</a><ahref='#SkIRect_width'>might</a>
Returns span on the y-axis. This does not check if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>sorted</a>, <ahref='SkIRect_Reference#SkIRect'>or</a><ahref='SkIRect_Reference#SkIRect'>if</a>
Returns span on the y-axis. This does not check if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>sorted</a>, <ahref='SkIRect_Reference#SkIRect'>so</a><ahref='SkIRect_Reference#SkIRect'>the</a>
result may be negative. This is safer than calling <ahref='#SkIRect_height'>height()</a><ahref='#SkIRect_height'>since</a><ahref='#SkIRect_height'>height()</a><ahref='#SkIRect_height'>might</a>
Returns spans on the x-axis and y-axis. This does not check if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>sorted</a>,
Returns true if <ahref='#SkIRect_width'>width()</a><ahref='#SkIRect_width'>or</a><ahref='#SkIRect_height'>height()</a><ahref='#SkIRect_height'>are</a><ahref='#SkIRect_height'>zero</a><ahref='#SkIRect_height'>or</a><ahref='#SkIRect_height'>negative</a>.
true if <ahref='#SkIRect_width'>width()</a><ahref='#SkIRect_width'>or</a><ahref='#SkIRect_height'>height()</a><ahref='#SkIRect_height'>are</a><ahref='#SkIRect_height'>zero</a><ahref='#SkIRect_height'>or</a><ahref='#SkIRect_height'>negative</a>
Returns true if <ahref='#SkIRect_fLeft'>fLeft</a><ahref='#SkIRect_fLeft'>is</a><ahref='#SkIRect_fLeft'>equal</a><ahref='#SkIRect_fLeft'>to</a><ahref='#SkIRect_fLeft'>or</a><ahref='#SkIRect_fLeft'>greater</a><ahref='#SkIRect_fLeft'>than</a><ahref='#SkIRect_fRight'>fRight</a>, <ahref='#SkIRect_fRight'>or</a><ahref='#SkIRect_fRight'>if</a><ahref='#SkIRect_fTop'>fTop</a><ahref='#SkIRect_fTop'>is</a><ahref='#SkIRect_fTop'>equal</a>
to or greater than <ahref='#SkIRect_fBottom'>fBottom</a>. <ahref='#SkIRect_fBottom'>Call</a><ahref='#SkIRect_sort'>sort()</a><ahref='#SkIRect_sort'>to</a><ahref='#SkIRect_sort'>reverse</a><ahref='#SkIRect_sort'>rectangles</a><ahref='#SkIRect_sort'>with</a><ahref='#SkIRect_sort'>negative</a>
true if <ahref='#SkIRect_width64'>width64</a>() <ahref='#SkIRect_width64'>or</a><ahref='#SkIRect_height64'>height64</a>() <ahref='#SkIRect_height64'>are</a><ahref='#SkIRect_height64'>zero</a><ahref='#SkIRect_height64'>or</a><ahref='#SkIRect_height64'>negative</a>
Returns true if all members in <ahref='#SkIRect_equal_operator_a'>a</a>: <ahref='#SkIRect_fLeft'>fLeft</a>, <ahref='#SkIRect_fTop'>fTop</a>, <ahref='#SkIRect_fRight'>fRight</a>, <ahref='#SkIRect_fRight'>and</a><ahref='#SkIRect_fBottom'>fBottom</a>; <ahref='#SkIRect_fBottom'>are</a>
identical to corresponding members in <ahref='#SkIRect_equal_operator_b'>b</a>.
Returns true if any member in <ahref='#SkIRect_notequal_operator_a'>a</a>: <ahref='#SkIRect_fLeft'>fLeft</a>, <ahref='#SkIRect_fTop'>fTop</a>, <ahref='#SkIRect_fRight'>fRight</a>, <ahref='#SkIRect_fRight'>and</a><ahref='#SkIRect_fBottom'>fBottom</a>; <ahref='#SkIRect_fBottom'>is</a><ahref='#SkIRect_fBottom'>not</a>
identical to the corresponding member in <ahref='#SkIRect_notequal_operator_b'>b</a>.
Does not validate input; <ahref='#SkIRect_setXYWH_width'>width</a><ahref='#SkIRect_setXYWH_width'>or</a><ahref='#SkIRect_setXYWH_height'>height</a><ahref='#SkIRect_setXYWH_height'>may</a><ahref='#SkIRect_setXYWH_height'>be</a><ahref='#SkIRect_setXYWH_height'>negative</a>.
<td>added to <ahref='#SkIRect_setXYWH_x'>x</a><ahref='#SkIRect_setXYWH_x'>and</a><ahref='#SkIRect_setXYWH_x'>stored</a><ahref='#SkIRect_setXYWH_x'>in</a><ahref='#SkIRect_fRight'>fRight</a></td>
<td>added to <ahref='#SkIRect_setXYWH_y'>y</a><ahref='#SkIRect_setXYWH_y'>and</a><ahref='#SkIRect_setXYWH_y'>stored</a><ahref='#SkIRect_setXYWH_y'>in</a><ahref='#SkIRect_fBottom'>fBottom</a></td>
If <ahref='#SkIRect_makeOffset_dx'>dx</a><ahref='#SkIRect_makeOffset_dx'>is</a><ahref='#SkIRect_makeOffset_dx'>negative</a>, <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>moved</a><ahref='SkIRect_Reference#SkIRect'>to</a><ahref='SkIRect_Reference#SkIRect'>the</a><ahref='SkIRect_Reference#SkIRect'>left</a>.
If <ahref='#SkIRect_makeOffset_dx'>dx</a><ahref='#SkIRect_makeOffset_dx'>is</a><ahref='#SkIRect_makeOffset_dx'>positive</a>, <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>moved</a><ahref='SkIRect_Reference#SkIRect'>to</a><ahref='SkIRect_Reference#SkIRect'>the</a><ahref='SkIRect_Reference#SkIRect'>right</a>.
If <ahref='#SkIRect_makeOffset_dy'>dy</a><ahref='#SkIRect_makeOffset_dy'>is</a><ahref='#SkIRect_makeOffset_dy'>negative</a>, <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>moved</a><ahref='SkIRect_Reference#SkIRect'>upward</a>.
If <ahref='#SkIRect_makeOffset_dy'>dy</a><ahref='#SkIRect_makeOffset_dy'>is</a><ahref='#SkIRect_makeOffset_dy'>positive</a>, <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>moved</a><ahref='SkIRect_Reference#SkIRect'>downward</a>.
If <ahref='#SkIRect_makeInset_dx'>dx</a><ahref='#SkIRect_makeInset_dx'>is</a><ahref='#SkIRect_makeInset_dx'>negative</a>, <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>wider</a>.
If <ahref='#SkIRect_makeInset_dx'>dx</a><ahref='#SkIRect_makeInset_dx'>is</a><ahref='#SkIRect_makeInset_dx'>positive</a>, <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>narrower</a>.
If <ahref='#SkIRect_makeInset_dy'>dy</a><ahref='#SkIRect_makeInset_dy'>is</a><ahref='#SkIRect_makeInset_dy'>negative</a>, <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>taller</a>.
If <ahref='#SkIRect_makeInset_dy'>dy</a><ahref='#SkIRect_makeInset_dy'>is</a><ahref='#SkIRect_makeInset_dy'>positive</a>, <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>shorter</a>.
<td>offset added to <ahref='#SkIRect_fLeft'>fLeft</a><ahref='#SkIRect_fLeft'>and</a><ahref='#SkIRect_fLeft'>subtracted</a><ahref='#SkIRect_fLeft'>from</a><ahref='#SkIRect_fRight'>fRight</a></td>
<td>offset added to <ahref='#SkIRect_fTop'>fTop</a><ahref='#SkIRect_fTop'>and</a><ahref='#SkIRect_fTop'>subtracted</a><ahref='#SkIRect_fTop'>from</a><ahref='#SkIRect_fBottom'>fBottom</a></td>
If <ahref='#SkIRect_makeOutset_dx'>dx</a><ahref='#SkIRect_makeOutset_dx'>is</a><ahref='#SkIRect_makeOutset_dx'>negative</a>, <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>narrower</a>.
If <ahref='#SkIRect_makeOutset_dx'>dx</a><ahref='#SkIRect_makeOutset_dx'>is</a><ahref='#SkIRect_makeOutset_dx'>positive</a>, <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>wider</a>.
If <ahref='#SkIRect_makeOutset_dy'>dy</a><ahref='#SkIRect_makeOutset_dy'>is</a><ahref='#SkIRect_makeOutset_dy'>negative</a>, <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>shorter</a>.
If <ahref='#SkIRect_makeOutset_dy'>dy</a><ahref='#SkIRect_makeOutset_dy'>is</a><ahref='#SkIRect_makeOutset_dy'>positive</a>, <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>taller</a>.
<td>offset subtracted to <ahref='#SkIRect_fLeft'>fLeft</a><ahref='#SkIRect_fLeft'>and</a><ahref='#SkIRect_fLeft'>added</a><ahref='#SkIRect_fLeft'>from</a><ahref='#SkIRect_fRight'>fRight</a></td>
<td>offset subtracted to <ahref='#SkIRect_fTop'>fTop</a><ahref='#SkIRect_fTop'>and</a><ahref='#SkIRect_fTop'>added</a><ahref='#SkIRect_fTop'>from</a><ahref='#SkIRect_fBottom'>fBottom</a></td>
If <ahref='#SkIRect_offset_dx'>dx</a><ahref='#SkIRect_offset_dx'>is</a><ahref='#SkIRect_offset_dx'>negative</a>, <ahref='#SkIRect_offset_dx'>moves</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>to</a><ahref='SkIRect_Reference#SkIRect'>the</a><ahref='SkIRect_Reference#SkIRect'>left</a>.
If <ahref='#SkIRect_offset_dx'>dx</a><ahref='#SkIRect_offset_dx'>is</a><ahref='#SkIRect_offset_dx'>positive</a>, <ahref='#SkIRect_offset_dx'>moves</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>to</a><ahref='SkIRect_Reference#SkIRect'>the</a><ahref='SkIRect_Reference#SkIRect'>right</a>.
If <ahref='#SkIRect_offset_dy'>dy</a><ahref='#SkIRect_offset_dy'>is</a><ahref='#SkIRect_offset_dy'>negative</a>, <ahref='#SkIRect_offset_dy'>moves</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>upward</a>.
If <ahref='#SkIRect_offset_dy'>dy</a><ahref='#SkIRect_offset_dy'>is</a><ahref='#SkIRect_offset_dy'>positive</a>, <ahref='#SkIRect_offset_dy'>moves</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>downward</a>.
If <ahref='#SkIRect_offset_2_delta'>delta</a>.<ahref='#SkIPoint_fX'>fX</a><ahref='#SkIPoint_fX'>is</a><ahref='#SkIPoint_fX'>negative</a>, <ahref='#SkIPoint_fX'>moves</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>to</a><ahref='SkIRect_Reference#SkIRect'>the</a><ahref='SkIRect_Reference#SkIRect'>left</a>.
If <ahref='#SkIRect_offset_2_delta'>delta</a>.<ahref='#SkIPoint_fX'>fX</a><ahref='#SkIPoint_fX'>is</a><ahref='#SkIPoint_fX'>positive</a>, <ahref='#SkIPoint_fX'>moves</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>to</a><ahref='SkIRect_Reference#SkIRect'>the</a><ahref='SkIRect_Reference#SkIRect'>right</a>.
If <ahref='#SkIRect_offset_2_delta'>delta</a>.<ahref='#SkIPoint_fY'>fY</a><ahref='#SkIPoint_fY'>is</a><ahref='#SkIPoint_fY'>negative</a>, <ahref='#SkIPoint_fY'>moves</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>upward</a>.
If <ahref='#SkIRect_offset_2_delta'>delta</a>.<ahref='#SkIPoint_fY'>fY</a><ahref='#SkIPoint_fY'>is</a><ahref='#SkIPoint_fY'>positive</a>, <ahref='#SkIPoint_fY'>moves</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>returned</a><ahref='SkIRect_Reference#SkIRect'>downward</a>.
If <ahref='#SkIRect_inset_dx'>dx</a><ahref='#SkIRect_inset_dx'>is</a><ahref='#SkIRect_inset_dx'>positive</a>, <ahref='#SkIRect_inset_dx'>makes</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>narrower</a>.
If <ahref='#SkIRect_inset_dx'>dx</a><ahref='#SkIRect_inset_dx'>is</a><ahref='#SkIRect_inset_dx'>negative</a>, <ahref='#SkIRect_inset_dx'>makes</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>wider</a>.
If <ahref='#SkIRect_inset_dy'>dy</a><ahref='#SkIRect_inset_dy'>is</a><ahref='#SkIRect_inset_dy'>positive</a>, <ahref='#SkIRect_inset_dy'>makes</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>shorter</a>.
If <ahref='#SkIRect_inset_dy'>dy</a><ahref='#SkIRect_inset_dy'>is</a><ahref='#SkIRect_inset_dy'>negative</a>, <ahref='#SkIRect_inset_dy'>makes</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>taller</a>.
<td>offset added to <ahref='#SkIRect_fLeft'>fLeft</a><ahref='#SkIRect_fLeft'>and</a><ahref='#SkIRect_fLeft'>subtracted</a><ahref='#SkIRect_fLeft'>from</a><ahref='#SkIRect_fRight'>fRight</a></td>
<td>offset added to <ahref='#SkIRect_fTop'>fTop</a><ahref='#SkIRect_fTop'>and</a><ahref='#SkIRect_fTop'>subtracted</a><ahref='#SkIRect_fTop'>from</a><ahref='#SkIRect_fBottom'>fBottom</a></td>
If <ahref='#SkIRect_outset_dx'>dx</a><ahref='#SkIRect_outset_dx'>is</a><ahref='#SkIRect_outset_dx'>positive</a>, <ahref='#SkIRect_outset_dx'>makes</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>wider</a>.
If <ahref='#SkIRect_outset_dx'>dx</a><ahref='#SkIRect_outset_dx'>is</a><ahref='#SkIRect_outset_dx'>negative</a>, <ahref='#SkIRect_outset_dx'>makes</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>narrower</a>.
If <ahref='#SkIRect_outset_dy'>dy</a><ahref='#SkIRect_outset_dy'>is</a><ahref='#SkIRect_outset_dy'>positive</a>, <ahref='#SkIRect_outset_dy'>makes</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>taller</a>.
If <ahref='#SkIRect_outset_dy'>dy</a><ahref='#SkIRect_outset_dy'>is</a><ahref='#SkIRect_outset_dy'>negative</a>, <ahref='#SkIRect_outset_dy'>makes</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>shorter</a>.
<td>subtracted to <ahref='#SkIRect_fLeft'>fLeft</a><ahref='#SkIRect_fLeft'>and</a><ahref='#SkIRect_fLeft'>added</a><ahref='#SkIRect_fLeft'>from</a><ahref='#SkIRect_fRight'>fRight</a></td>
<td>subtracted to <ahref='#SkIRect_fTop'>fTop</a><ahref='#SkIRect_fTop'>and</a><ahref='#SkIRect_fTop'>added</a><ahref='#SkIRect_fTop'>from</a><ahref='#SkIRect_fBottom'>fBottom</a></td>
The intersection is only meaningful if the resulting <ahref='SkIRect_Reference#IRect'>IRect</a><ahref='SkIRect_Reference#IRect'>is</a><ahref='SkIRect_Reference#IRect'>not</a><ahref='SkIRect_Reference#IRect'>empty</a><ahref='SkIRect_Reference#IRect'>and</a>
If <ahref='#SkIRect_adjust_dL'>dL</a><ahref='#SkIRect_adjust_dL'>is</a><ahref='#SkIRect_adjust_dL'>positive</a>, <ahref='#SkIRect_adjust_dL'>narrows</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>on</a><ahref='SkIRect_Reference#SkIRect'>the</a><ahref='SkIRect_Reference#SkIRect'>left</a>. <ahref='SkIRect_Reference#SkIRect'>If</a><ahref='SkIRect_Reference#SkIRect'>negative</a>, <ahref='SkIRect_Reference#SkIRect'>widens</a><ahref='SkIRect_Reference#SkIRect'>it</a><ahref='SkIRect_Reference#SkIRect'>on</a><ahref='SkIRect_Reference#SkIRect'>the</a><ahref='SkIRect_Reference#SkIRect'>left</a>.
If <ahref='#SkIRect_adjust_dT'>dT</a><ahref='#SkIRect_adjust_dT'>is</a><ahref='#SkIRect_adjust_dT'>positive</a>, <ahref='#SkIRect_adjust_dT'>shrinks</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>on</a><ahref='SkIRect_Reference#SkIRect'>the</a><ahref='SkIRect_Reference#SkIRect'>top</a>. <ahref='SkIRect_Reference#SkIRect'>If</a><ahref='SkIRect_Reference#SkIRect'>negative</a>, <ahref='SkIRect_Reference#SkIRect'>lengthens</a><ahref='SkIRect_Reference#SkIRect'>it</a><ahref='SkIRect_Reference#SkIRect'>on</a><ahref='SkIRect_Reference#SkIRect'>the</a><ahref='SkIRect_Reference#SkIRect'>top</a>.
If <ahref='#SkIRect_adjust_dR'>dR</a><ahref='#SkIRect_adjust_dR'>is</a><ahref='#SkIRect_adjust_dR'>positive</a>, <ahref='#SkIRect_adjust_dR'>narrows</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>on</a><ahref='SkIRect_Reference#SkIRect'>the</a><ahref='SkIRect_Reference#SkIRect'>right</a>. <ahref='SkIRect_Reference#SkIRect'>If</a><ahref='SkIRect_Reference#SkIRect'>negative</a>, <ahref='SkIRect_Reference#SkIRect'>widens</a><ahref='SkIRect_Reference#SkIRect'>it</a><ahref='SkIRect_Reference#SkIRect'>on</a><ahref='SkIRect_Reference#SkIRect'>the</a><ahref='SkIRect_Reference#SkIRect'>right</a>.
If <ahref='#SkIRect_adjust_dB'>dB</a><ahref='#SkIRect_adjust_dB'>is</a><ahref='#SkIRect_adjust_dB'>positive</a>, <ahref='#SkIRect_adjust_dB'>shrinks</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>on</a><ahref='SkIRect_Reference#SkIRect'>the</a><ahref='SkIRect_Reference#SkIRect'>bottom</a>. <ahref='SkIRect_Reference#SkIRect'>If</a><ahref='SkIRect_Reference#SkIRect'>negative</a>, <ahref='SkIRect_Reference#SkIRect'>lengthens</a><ahref='SkIRect_Reference#SkIRect'>it</a><ahref='SkIRect_Reference#SkIRect'>on</a><ahref='SkIRect_Reference#SkIRect'>the</a><ahref='SkIRect_Reference#SkIRect'>bottom</a>.
The resulting <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>not</a><ahref='SkIRect_Reference#SkIRect'>checked</a><ahref='SkIRect_Reference#SkIRect'>for</a><ahref='SkIRect_Reference#SkIRect'>validity</a>. <ahref='SkIRect_Reference#SkIRect'>Thus</a>, <ahref='SkIRect_Reference#SkIRect'>if</a><ahref='SkIRect_Reference#SkIRect'>the</a><ahref='SkIRect_Reference#SkIRect'>resulting</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>left</a><ahref='SkIRect_Reference#SkIRect'>is</a>
greater than right, the <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>will</a><ahref='SkIRect_Reference#SkIRect'>be</a><ahref='SkIRect_Reference#SkIRect'>considered</a><ahref='SkIRect_Reference#SkIRect'>empty</a>. <ahref='SkIRect_Reference#SkIRect'>Call</a><ahref='#SkIRect_sort'>sort()</a><ahref='#SkIRect_sort'>after</a><ahref='#SkIRect_sort'>this</a><ahref='#SkIRect_sort'>call</a>
true if (<ahref='#SkIRect_contains_x'>x</a>, <ahref='#SkIRect_contains_y'>y</a>) <ahref='#SkIRect_contains_y'>is</a><ahref='#SkIRect_contains_y'>inside</a><ahref='SkIRect_Reference#IRect'>IRect</a>
Returns true if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>contains</a><ahref='SkIRect_Reference#SkIRect'>construction</a>.
Returns false if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a><ahref='SkIRect_Reference#SkIRect'>or</a><ahref='SkIRect_Reference#SkIRect'>construction</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a>.
true if all sides of <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>are</a><ahref='SkIRect_Reference#SkIRect'>outside</a><ahref='SkIRect_Reference#SkIRect'>construction</a>
Returns true if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>contains</a><ahref='#SkIRect_contains_3_r'>r</a>.
Returns false if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a><ahref='SkIRect_Reference#SkIRect'>or</a><ahref='#SkIRect_contains_3_r'>r</a><ahref='#SkIRect_contains_3_r'>is</a><ahref='#SkIRect_contains_3_r'>empty</a>.
true if all sides of <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>are</a><ahref='SkIRect_Reference#SkIRect'>outside</a><ahref='#SkIRect_contains_3_r'>r</a>
Returns true if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>contains</a><ahref='#SkIRect_contains_4_r'>r</a>.
Returns false if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a><ahref='SkIRect_Reference#SkIRect'>or</a><ahref='#SkIRect_contains_4_r'>r</a><ahref='#SkIRect_contains_4_r'>is</a><ahref='#SkIRect_contains_4_r'>empty</a>.
true if all sides of <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>are</a><ahref='SkIRect_Reference#SkIRect'>outside</a><ahref='#SkIRect_contains_4_r'>r</a>
Returns true if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>contains</a><ahref='SkIRect_Reference#SkIRect'>construction</a>.
Asserts if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a><ahref='SkIRect_Reference#SkIRect'>or</a><ahref='SkIRect_Reference#SkIRect'>construction</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a>, <ahref='SkIRect_Reference#SkIRect'>and</a><ahref='SkIRect_Reference#SkIRect'>if</a><ahref='SkIRect_Reference#SkIRect'>SK_DEBUG</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>defined</a>.
Return is undefined if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a><ahref='SkIRect_Reference#SkIRect'>or</a><ahref='SkIRect_Reference#SkIRect'>construction</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a>.
true if all sides of <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>are</a><ahref='SkIRect_Reference#SkIRect'>outside</a><ahref='SkIRect_Reference#SkIRect'>construction</a>
Returns true if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>contains</a><ahref='SkIRect_Reference#SkIRect'>construction</a>.
Asserts if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a><ahref='SkIRect_Reference#SkIRect'>or</a><ahref='SkIRect_Reference#SkIRect'>construction</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a>, <ahref='SkIRect_Reference#SkIRect'>and</a><ahref='SkIRect_Reference#SkIRect'>if</a><ahref='SkIRect_Reference#SkIRect'>SK_DEBUG</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>defined</a>.
Return is undefined if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a><ahref='SkIRect_Reference#SkIRect'>or</a><ahref='SkIRect_Reference#SkIRect'>construction</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a>.
true if all sides of <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>are</a><ahref='SkIRect_Reference#SkIRect'>outside</a><ahref='#SkIRect_containsNoEmptyCheck_2_r'>r</a>
Returns true if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>intersects</a><ahref='#SkIRect_intersect_r'>r</a>, <ahref='#SkIRect_intersect_r'>and</a><ahref='#SkIRect_intersect_r'>sets</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>to</a><ahref='SkIRect_Reference#SkIRect'>intersection</a>.
Returns false if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>does</a><ahref='SkIRect_Reference#SkIRect'>not</a><ahref='SkIRect_Reference#SkIRect'>intersect</a><ahref='#SkIRect_intersect_r'>r</a>, <ahref='#SkIRect_intersect_r'>and</a><ahref='#SkIRect_intersect_r'>leaves</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>unchanged</a>.
Returns false if either <ahref='#SkIRect_intersect_r'>r</a><ahref='#SkIRect_intersect_r'>or</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a>, <ahref='SkIRect_Reference#SkIRect'>leaving</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>unchanged</a>.
true if <ahref='#SkIRect_intersect_r'>r</a><ahref='#SkIRect_intersect_r'>and</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>have</a><ahref='SkIRect_Reference#SkIRect'>area</a><ahref='SkIRect_Reference#SkIRect'>in</a><ahref='SkIRect_Reference#SkIRect'>common</a>
Returns true if <ahref='#SkIRect_intersect_2_a'>a</a><ahref='#SkIRect_intersect_2_a'>intersects</a><ahref='#SkIRect_intersect_2_b'>b</a>, <ahref='#SkIRect_intersect_2_b'>and</a><ahref='#SkIRect_intersect_2_b'>sets</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>to</a><ahref='SkIRect_Reference#SkIRect'>intersection</a>.
Returns false if <ahref='#SkIRect_intersect_2_a'>a</a><ahref='#SkIRect_intersect_2_a'>does</a><ahref='#SkIRect_intersect_2_a'>not</a><ahref='#SkIRect_intersect_2_a'>intersect</a><ahref='#SkIRect_intersect_2_b'>b</a>, <ahref='#SkIRect_intersect_2_b'>and</a><ahref='#SkIRect_intersect_2_b'>leaves</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>unchanged</a>.
Returns false if either <ahref='#SkIRect_intersect_2_a'>a</a><ahref='#SkIRect_intersect_2_a'>or</a><ahref='#SkIRect_intersect_2_b'>b</a><ahref='#SkIRect_intersect_2_b'>is</a><ahref='#SkIRect_intersect_2_b'>empty</a>, <ahref='#SkIRect_intersect_2_b'>leaving</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>unchanged</a>.
true if <ahref='#SkIRect_intersect_2_a'>a</a><ahref='#SkIRect_intersect_2_a'>and</a><ahref='#SkIRect_intersect_2_b'>b</a><ahref='#SkIRect_intersect_2_b'>have</a><ahref='#SkIRect_intersect_2_b'>area</a><ahref='#SkIRect_intersect_2_b'>in</a><ahref='#SkIRect_intersect_2_b'>common</a>
Returns true if <ahref='#SkIRect_intersectNoEmptyCheck_a'>a</a><ahref='#SkIRect_intersectNoEmptyCheck_a'>intersects</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>b</a>, <ahref='#SkIRect_intersectNoEmptyCheck_b'>and</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>sets</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>to</a><ahref='SkIRect_Reference#SkIRect'>intersection</a>.
Returns false if <ahref='#SkIRect_intersectNoEmptyCheck_a'>a</a><ahref='#SkIRect_intersectNoEmptyCheck_a'>does</a><ahref='#SkIRect_intersectNoEmptyCheck_a'>not</a><ahref='#SkIRect_intersectNoEmptyCheck_a'>intersect</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>b</a>, <ahref='#SkIRect_intersectNoEmptyCheck_b'>and</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>leaves</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>unchanged</a>.
Asserts if either <ahref='#SkIRect_intersectNoEmptyCheck_a'>a</a><ahref='#SkIRect_intersectNoEmptyCheck_a'>or</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>b</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>is</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>empty</a>, <ahref='#SkIRect_intersectNoEmptyCheck_b'>and</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>if</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>SK_DEBUG</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>is</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>defined</a>.
true if <ahref='#SkIRect_intersectNoEmptyCheck_a'>a</a><ahref='#SkIRect_intersectNoEmptyCheck_a'>and</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>b</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>have</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>area</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>in</a><ahref='#SkIRect_intersectNoEmptyCheck_b'>common</a>
Returns true if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>intersects</a><ahref='SkIRect_Reference#SkIRect'>construction</a>, <ahref='SkIRect_Reference#SkIRect'>and</a><ahref='SkIRect_Reference#SkIRect'>sets</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>to</a><ahref='SkIRect_Reference#SkIRect'>intersection</a>.
Returns false if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>does</a><ahref='SkIRect_Reference#SkIRect'>not</a><ahref='SkIRect_Reference#SkIRect'>intersect</a><ahref='SkIRect_Reference#SkIRect'>construction</a>, <ahref='SkIRect_Reference#SkIRect'>and</a><ahref='SkIRect_Reference#SkIRect'>leaves</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>unchanged</a>.
Returns false if either construction or <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a>, <ahref='SkIRect_Reference#SkIRect'>leaving</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>unchanged</a>.
true if construction and <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>have</a><ahref='SkIRect_Reference#SkIRect'>area</a><ahref='SkIRect_Reference#SkIRect'>in</a><ahref='SkIRect_Reference#SkIRect'>common</a>
Returns true if <ahref='#SkIRect_Intersects_a'>a</a><ahref='#SkIRect_Intersects_a'>intersects</a><ahref='#SkIRect_Intersects_b'>b</a>.
Returns false if either <ahref='#SkIRect_Intersects_a'>a</a><ahref='#SkIRect_Intersects_a'>or</a><ahref='#SkIRect_Intersects_b'>b</a><ahref='#SkIRect_Intersects_b'>is</a><ahref='#SkIRect_Intersects_b'>empty</a>, <ahref='#SkIRect_Intersects_b'>or</a><ahref='#SkIRect_Intersects_b'>do</a><ahref='#SkIRect_Intersects_b'>not</a><ahref='#SkIRect_Intersects_b'>intersect</a>.
true if <ahref='#SkIRect_Intersects_a'>a</a><ahref='#SkIRect_Intersects_a'>and</a><ahref='#SkIRect_Intersects_b'>b</a><ahref='#SkIRect_Intersects_b'>have</a><ahref='#SkIRect_Intersects_b'>area</a><ahref='#SkIRect_Intersects_b'>in</a><ahref='#SkIRect_Intersects_b'>common</a>
Returns true if <ahref='#SkIRect_IntersectsNoEmptyCheck_a'>a</a><ahref='#SkIRect_IntersectsNoEmptyCheck_a'>intersects</a><ahref='#SkIRect_IntersectsNoEmptyCheck_b'>b</a>.
Asserts if either <ahref='#SkIRect_IntersectsNoEmptyCheck_a'>a</a><ahref='#SkIRect_IntersectsNoEmptyCheck_a'>or</a><ahref='#SkIRect_IntersectsNoEmptyCheck_b'>b</a><ahref='#SkIRect_IntersectsNoEmptyCheck_b'>is</a><ahref='#SkIRect_IntersectsNoEmptyCheck_b'>empty</a>, <ahref='#SkIRect_IntersectsNoEmptyCheck_b'>and</a><ahref='#SkIRect_IntersectsNoEmptyCheck_b'>if</a><ahref='#SkIRect_IntersectsNoEmptyCheck_b'>SK_DEBUG</a><ahref='#SkIRect_IntersectsNoEmptyCheck_b'>is</a><ahref='#SkIRect_IntersectsNoEmptyCheck_b'>defined</a>.
true if <ahref='#SkIRect_IntersectsNoEmptyCheck_a'>a</a><ahref='#SkIRect_IntersectsNoEmptyCheck_a'>and</a><ahref='#SkIRect_IntersectsNoEmptyCheck_b'>b</a><ahref='#SkIRect_IntersectsNoEmptyCheck_b'>have</a><ahref='#SkIRect_IntersectsNoEmptyCheck_b'>area</a><ahref='#SkIRect_IntersectsNoEmptyCheck_b'>in</a><ahref='#SkIRect_IntersectsNoEmptyCheck_b'>common</a>
Has no effect if construction is empty. Otherwise, if <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a>, <ahref='SkIRect_Reference#SkIRect'>sets</a>
Has no effect if <ahref='#SkIRect_join_2_r'>r</a><ahref='#SkIRect_join_2_r'>is</a><ahref='#SkIRect_join_2_r'>empty</a>. <ahref='#SkIRect_join_2_r'>Otherwise</a>, <ahref='#SkIRect_join_2_r'>if</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>is</a><ahref='SkIRect_Reference#SkIRect'>empty</a>, <ahref='SkIRect_Reference#SkIRect'>sets</a><ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>to</a><ahref='#SkIRect_join_2_r'>r</a>.
and <ahref='#SkIRect_width'>width()</a><ahref='#SkIRect_width'>and</a><ahref='#SkIRect_height'>height()</a><ahref='#SkIRect_height'>will</a><ahref='#SkIRect_height'>be</a><ahref='#SkIRect_height'>zero</a><ahref='#SkIRect_height'>or</a><ahref='#SkIRect_height'>positive</a>.
with <ahref='#SkIRect_fTop'>fTop</a><ahref='#SkIRect_fTop'>and</a><ahref='#SkIRect_fBottom'>fBottom</a><ahref='#SkIRect_fBottom'>swapped</a><ahref='#SkIRect_fBottom'>if</a><ahref='#SkIRect_fTop'>fTop</a><ahref='#SkIRect_fTop'>is</a><ahref='#SkIRect_fTop'>greater</a><ahref='#SkIRect_fTop'>than</a><ahref='#SkIRect_fBottom'>fBottom</a>. <ahref='#SkIRect_fBottom'>Result</a><ahref='#SkIRect_fBottom'>may</a><ahref='#SkIRect_fBottom'>be</a><ahref='#SkIRect_fBottom'>empty</a>;
and <ahref='#SkIRect_width'>width()</a><ahref='#SkIRect_width'>and</a><ahref='#SkIRect_height'>height()</a><ahref='#SkIRect_height'>will</a><ahref='#SkIRect_height'>be</a><ahref='#SkIRect_height'>zero</a><ahref='#SkIRect_height'>or</a><ahref='#SkIRect_height'>positive</a>.
global <ahref='SkIRect_Reference#SkIRect'>SkIRect</a><ahref='SkIRect_Reference#SkIRect'>set</a><ahref='SkIRect_Reference#SkIRect'>to</a><ahref='SkIRect_Reference#SkIRect'>all</a><ahref='SkIRect_Reference#SkIRect'>zeroes</a>