question: public void intersection ( Clip c ) { if ( status == INVALID ) return ; if ( status == EMPTY ) { setClip ( c ) ; status = INUSE ; return ; } clip [ 0 ] = Math . max ( clip [ 0 ] , c . clip [ 0 ] ) ; clip [ 1 ] = Math . max ( clip [ 1 ] , c . clip [ 1 ] ) ; clip [ 6 ] = Math . min ( clip [ 6 ] , c . clip [ 6 ] ) ; clip [ 7 ] = Math . min ( clip [ 7 ] , c . clip [ 7 ] ) ; }
target:  Intersect this clip with another region. As a result, this clip will become the intersecting area of the two regions.