Lines Matching refs:rBitmapEx
56 BitmapEx::BitmapEx( const BitmapEx& rBitmapEx ) : in BitmapEx() argument
57 aBitmap ( rBitmapEx.aBitmap ), in BitmapEx()
58 aMask ( rBitmapEx.aMask ), in BitmapEx()
59 aBitmapSize ( rBitmapEx.aBitmapSize ), in BitmapEx()
60 aTransparentColor ( rBitmapEx.aTransparentColor ), in BitmapEx()
61 eTransparent ( rBitmapEx.eTransparent ), in BitmapEx()
62 bAlpha ( rBitmapEx.bAlpha ) in BitmapEx()
66 BitmapEx::BitmapEx( const BitmapEx& rBitmapEx, Point aSrc, Size aSize ) : in BitmapEx() argument
70 if( rBitmapEx.IsEmpty() ) in BitmapEx()
73 aBitmap = Bitmap( aSize, rBitmapEx.aBitmap.GetBitCount() ); in BitmapEx()
75 if( rBitmapEx.IsAlpha() ) in BitmapEx()
80 else if( rBitmapEx.IsTransparent() ) in BitmapEx()
81 aMask = Bitmap( aSize, rBitmapEx.aMask.GetBitCount() ); in BitmapEx()
85 CopyPixel( aDestRect, aSrcRect, &rBitmapEx ); in BitmapEx()
193 BitmapEx& BitmapEx::operator=( const BitmapEx& rBitmapEx ) in operator =() argument
195 if( &rBitmapEx != this ) in operator =()
197 aBitmap = rBitmapEx.aBitmap; in operator =()
198 aMask = rBitmapEx.aMask; in operator =()
199 aBitmapSize = rBitmapEx.aBitmapSize; in operator =()
200 aTransparentColor = rBitmapEx.aTransparentColor; in operator =()
201 eTransparent = rBitmapEx.eTransparent; in operator =()
202 bAlpha = rBitmapEx.bAlpha; in operator =()
210 sal_Bool BitmapEx::operator==( const BitmapEx& rBitmapEx ) const in operator ==()
212 if( eTransparent != rBitmapEx.eTransparent ) in operator ==()
215 if( aBitmap != rBitmapEx.aBitmap ) in operator ==()
218 if( aBitmapSize != rBitmapEx.aBitmapSize ) in operator ==()
225 return aTransparentColor == rBitmapEx.aTransparentColor; in operator ==()
227 return( ( aMask == rBitmapEx.aMask ) && ( bAlpha == rBitmapEx.bAlpha ) ); in operator ==()