Lines Matching refs:rBitmapEx
54 BitmapEx::BitmapEx( const BitmapEx& rBitmapEx ) : in BitmapEx() argument
55 aBitmap ( rBitmapEx.aBitmap ), in BitmapEx()
56 aMask ( rBitmapEx.aMask ), in BitmapEx()
57 aBitmapSize ( rBitmapEx.aBitmapSize ), in BitmapEx()
58 aTransparentColor ( rBitmapEx.aTransparentColor ), in BitmapEx()
59 eTransparent ( rBitmapEx.eTransparent ), in BitmapEx()
60 bAlpha ( rBitmapEx.bAlpha ) in BitmapEx()
64 BitmapEx::BitmapEx( const BitmapEx& rBitmapEx, Point aSrc, Size aSize ) : in BitmapEx() argument
68 if( rBitmapEx.IsEmpty() ) in BitmapEx()
71 aBitmap = Bitmap( aSize, rBitmapEx.aBitmap.GetBitCount() ); in BitmapEx()
73 if( rBitmapEx.IsAlpha() ) in BitmapEx()
78 else if( rBitmapEx.IsTransparent() ) in BitmapEx()
79 aMask = Bitmap( aSize, rBitmapEx.aMask.GetBitCount() ); in BitmapEx()
83 CopyPixel( aDestRect, aSrcRect, &rBitmapEx ); in BitmapEx()
191 BitmapEx& BitmapEx::operator=( const BitmapEx& rBitmapEx ) in operator =() argument
193 if( &rBitmapEx != this ) in operator =()
195 aBitmap = rBitmapEx.aBitmap; in operator =()
196 aMask = rBitmapEx.aMask; in operator =()
197 aBitmapSize = rBitmapEx.aBitmapSize; in operator =()
198 aTransparentColor = rBitmapEx.aTransparentColor; in operator =()
199 eTransparent = rBitmapEx.eTransparent; in operator =()
200 bAlpha = rBitmapEx.bAlpha; in operator =()
208 sal_Bool BitmapEx::operator==( const BitmapEx& rBitmapEx ) const in operator ==()
210 if( eTransparent != rBitmapEx.eTransparent ) in operator ==()
213 if( aBitmap != rBitmapEx.aBitmap ) in operator ==()
216 if( aBitmapSize != rBitmapEx.aBitmapSize ) in operator ==()
223 return aTransparentColor == rBitmapEx.aTransparentColor; in operator ==()
225 return( ( aMask == rBitmapEx.aMask ) && ( bAlpha == rBitmapEx.bAlpha ) ); in operator ==()