Lines Matching refs:rPosAry
147 void OutputDevice::ImplDrawOutDevDirect( const OutputDevice* pSrcDev, SalTwoRect& rPosAry ) in ImplDrawOutDevDirect() argument
151 if ( rPosAry.mnSrcWidth && rPosAry.mnSrcHeight && rPosAry.mnDestWidth && rPosAry.mnDestHeight ) in ImplDrawOutDevDirect()
194 Rectangle aSrcRect( Point( rPosAry.mnSrcX, rPosAry.mnSrcY ), in ImplDrawOutDevDirect()
195 Size( rPosAry.mnSrcWidth, rPosAry.mnSrcHeight ) ); in ImplDrawOutDevDirect()
201 if ( (rPosAry.mnSrcX+rPosAry.mnSrcWidth-1) > aSrcOutRect.Right() ) in ImplDrawOutDevDirect()
203 const long nOldWidth = rPosAry.mnSrcWidth; in ImplDrawOutDevDirect()
204 rPosAry.mnSrcWidth -= (nOldRight - aSrcRect.Right()); in ImplDrawOutDevDirect()
205 rPosAry.mnDestWidth = rPosAry.mnDestWidth * rPosAry.mnSrcWidth / nOldWidth; in ImplDrawOutDevDirect()
208 if ( (rPosAry.mnSrcY+rPosAry.mnSrcHeight-1) > aSrcOutRect.Bottom() ) in ImplDrawOutDevDirect()
210 const long nOldHeight = rPosAry.mnSrcHeight; in ImplDrawOutDevDirect()
211 rPosAry.mnSrcHeight -= (nOldBottom - aSrcRect.Bottom()); in ImplDrawOutDevDirect()
212 rPosAry.mnDestHeight = rPosAry.mnDestHeight * rPosAry.mnSrcHeight / nOldHeight; in ImplDrawOutDevDirect()
221 SalTwoRect aPosAry2 = rPosAry; in ImplDrawOutDevDirect()
226 mpGraphics->CopyBits( rPosAry, pGraphics2, this, pSrcDev ); in ImplDrawOutDevDirect()