Lines Matching refs:rAcc

262 bool ImplReadDIBPalette( SvStream& rIStm, BitmapWriteAccess& rAcc, bool bQuad )  in ImplReadDIBPalette()  argument
264 const sal_uInt16 nColors = rAcc.GetPaletteEntryCount(); in ImplReadDIBPalette()
281 rAcc.SetPaletteColor( i, aPalColor ); in ImplReadDIBPalette()
289 void ImplDecodeRLE( sal_uInt8* pBuffer, DIBV5Header& rHeader, BitmapWriteAccess& rAcc, bool bRLE4 ) in ImplDecodeRLE() argument
293 const sal_uLong nWidth = rAcc.Width(); in ImplDecodeRLE()
317 rAcc.SetPixelIndex( nY, nX++, cTmp >> 4 ); in ImplDecodeRLE()
320 rAcc.SetPixelIndex( nY, nX++, cTmp & 0x0f ); in ImplDecodeRLE()
326 rAcc.SetPixelIndex( nY, nX++, *pRLE >> 4 ); in ImplDecodeRLE()
339 rAcc.SetPixelIndex( nY, nX++, *pRLE ); in ImplDecodeRLE()
372 rAcc.SetPixelIndex( nY, nX++, cTmp >> 4 ); in ImplDecodeRLE()
375 rAcc.SetPixelIndex( nY, nX++, cTmp & 0x0f ); in ImplDecodeRLE()
379 rAcc.SetPixelIndex( nY, nX++, cTmp >> 4 ); in ImplDecodeRLE()
384 rAcc.SetPixelIndex( nY, nX++, cTmp ); in ImplDecodeRLE()
391 bool ImplReadDIBBits(SvStream& rIStm, DIBV5Header& rHeader, BitmapWriteAccess& rAcc, BitmapWriteAcc… in ImplReadDIBBits() argument
406 switch(rAcc.GetScanlineFormat()) in ImplReadDIBBits()
413 …bNative = ( ( static_cast< bool >(rAcc.IsBottomUp()) != bTopDown ) && !bRLE && !bTCMask && ( rAcc.… in ImplReadDIBBits()
426 rIStm.Read(rAcc.GetBuffer(), rHeader.nHeight * nAlignedWidth); in ImplReadDIBBits()
452 ImplDecodeRLE(pBuffer, rHeader, rAcc, RLE_4 == rHeader.nCompression); in ImplReadDIBBits()
485 rAcc.SetPixelIndex( nY, nX, (cTmp >> --nShift) & 1); in ImplReadDIBBits()
509 rAcc.SetPixelIndex( nY, nX, (cTmp >> ( --nShift << 2UL ) ) & 0x0f); in ImplReadDIBBits()
524 rAcc.SetPixelIndex( nY, nX, *pTmp++ ); in ImplReadDIBBits()
542 rAcc.SetPixel( nY, nX, aColor ); in ImplReadDIBBits()
562 rAcc.SetPixel( nY, nX, aPixelColor ); in ImplReadDIBBits()
585 rAcc.SetPixel( nY, nX, aColor ); in ImplReadDIBBits()
600 rAcc.SetPixel( nY, nX, aColor ); in ImplReadDIBBits()
824 bool ImplWriteDIBPalette( SvStream& rOStm, BitmapReadAccess& rAcc ) in ImplWriteDIBPalette() argument
826 const sal_uInt16 nColors = rAcc.GetPaletteEntryCount(); in ImplWriteDIBPalette()
834 const BitmapColor& rPalColor = rAcc.GetPaletteColor( i ); in ImplWriteDIBPalette()
848 bool ImplWriteRLE( SvStream& rOStm, BitmapReadAccess& rAcc, bool bRLE4 ) in ImplWriteRLE() argument
850 const sal_uLong nWidth = rAcc.Width(); in ImplWriteRLE()
851 const sal_uLong nHeight = rAcc.Height(); in ImplWriteRLE()
870 cPix = rAcc.GetPixelIndex( nY, nX++ ); in ImplWriteRLE()
873 && ( cPix == rAcc.GetPixelIndex( nY, nX ) ) ) in ImplWriteRLE()
892 && ( cPix = rAcc.GetPixelIndex( nY, nX ) ) != cLast ) in ImplWriteRLE()
911 *pTmp = rAcc.GetPixelIndex( nY, nSaveIndex++ ) << 4; in ImplWriteRLE()
914 *pTmp |= rAcc.GetPixelIndex( nY, nSaveIndex++ ); in ImplWriteRLE()
922 *pTmp++ = rAcc.GetPixelIndex( nY, nSaveIndex++ ); in ImplWriteRLE()
936 *pTmp++ = rAcc.GetPixelIndex( nY, nSaveIndex ) << (bRLE4 ? 4 : 0); in ImplWriteRLE()
941 *pTmp++ = rAcc.GetPixelIndex( nY, ++nSaveIndex ) << ( bRLE4 ? 4 : 0 ); in ImplWriteRLE()
964 bool ImplWriteDIBBits(SvStream& rOStm, BitmapReadAccess& rAcc, BitmapReadAccess* pAccAlpha, sal_uLo… in ImplWriteDIBBits() argument
968 const ColorMask& rMask = rAcc.GetColorMask(); in ImplWriteDIBBits()
982 if( rAcc.IsBottomUp() ) in ImplWriteDIBBits()
983 rOStm.Write( rAcc.GetBuffer(), rAcc.Height() * rAcc.GetScanlineSize() ); in ImplWriteDIBBits()
986 for( long nY = rAcc.Height() - 1, nScanlineSize = rAcc.GetScanlineSize(); nY >= 0L; nY-- ) in ImplWriteDIBBits()
987 rOStm.Write( rAcc.GetScanline( nY ), nScanlineSize ); in ImplWriteDIBBits()
993 ImplWriteRLE( rOStm, rAcc, RLE_4 == nCompression ); in ImplWriteDIBBits()
1005 …nt16 nBitCount(pAccAlpha ? 32 : discretizeBitcount(static_cast< sal_uInt16 >(rAcc.GetBitCount()))); in ImplWriteDIBBits()
1006 const sal_uLong nAlignedWidth(AlignedWidth4Bytes(rAcc.Width() * nBitCount)); in ImplWriteDIBBits()
1009 switch(rAcc.GetScanlineFormat()) in ImplWriteDIBBits()
1016 if(!pAccAlpha && rAcc.IsBottomUp() && (rAcc.GetScanlineSize() == nAlignedWidth)) in ImplWriteDIBBits()
1034 rOStm.Write(rAcc.GetBuffer(), nAlignedWidth * rAcc.Height()); in ImplWriteDIBBits()
1038 const long nWidth(rAcc.Width()); in ImplWriteDIBBits()
1039 const long nHeight(rAcc.Height()); in ImplWriteDIBBits()
1062 cTmp |= rAcc.GetPixelIndex( nY, nX ) << --nShift; in ImplWriteDIBBits()
1087 cTmp |= rAcc.GetPixelIndex( nY, nX ) << ( --nShift << 2L ); in ImplWriteDIBBits()
1102 *pTmp++ = rAcc.GetPixelIndex( nY, nX ); in ImplWriteDIBBits()
1125 aPixelColor = rAcc.GetColor( nY, nX ); in ImplWriteDIBBits()
1159 bool ImplWriteDIBBody(const Bitmap& rBitmap, SvStream& rOStm, BitmapReadAccess& rAcc, BitmapReadAcc… in ImplWriteDIBBody() argument
1169 aHeader.nWidth = rAcc.Width(); in ImplWriteDIBBody()
1170 aHeader.nHeight = rAcc.Height(); in ImplWriteDIBBody()
1173 if(!pAccAlpha && isBitfieldCompression(rAcc.GetScanlineFormat())) in ImplWriteDIBBody()
1175 aHeader.nBitCount = (BMP_FORMAT_16BIT_TC_LSB_MASK == rAcc.GetScanlineFormat()) ? 16 : 32; in ImplWriteDIBBody()
1176 aHeader.nSizeImage = rAcc.Height() * rAcc.GetScanlineSize(); in ImplWriteDIBBody()
1190 …nt16 nBitCount(pAccAlpha ? 32 : discretizeBitcount(static_cast< sal_uInt16 >(rAcc.GetBitCount()))); in ImplWriteDIBBody()
1192 aHeader.nSizeImage = rAcc.Height() * AlignedWidth4Bytes(rAcc.Width() * aHeader.nBitCount); in ImplWriteDIBBody()
1230 aHeader.nXPelsPerMeter = basegfx::fround(rAcc.Width() / fabs(fBmpWidthM)); in ImplWriteDIBBody()
1231 aHeader.nYPelsPerMeter = basegfx::fround(rAcc.Height() / fabs(fBmpHeightM)); in ImplWriteDIBBody()
1235 aHeader.nColsUsed = ((!pAccAlpha && aHeader.nBitCount <= 8) ? rAcc.GetPaletteEntryCount() : 0); in ImplWriteDIBBody()
1295 ImplWriteDIBPalette(aMemStm, rAcc); in ImplWriteDIBBody()
1299 bRet = ImplWriteDIBBits(aMemStm, rAcc, pAccAlpha, nCompression, aHeader.nSizeImage); in ImplWriteDIBBody()
1328 ImplWriteDIBPalette(rOStm, rAcc); in ImplWriteDIBBody()
1331 bRet = ImplWriteDIBBits(rOStm, rAcc, pAccAlpha, aHeader.nCompression, aHeader.nSizeImage); in ImplWriteDIBBody()
1342 bool ImplWriteDIBFileHeader(SvStream& rOStm, BitmapReadAccess& rAcc, bool bUseDIBV5) in ImplWriteDIBFileHeader() argument
1344 …const sal_uInt32 nPalCount((rAcc.HasPalette() ? rAcc.GetPaletteEntryCount() : isBitfieldCompressio… in ImplWriteDIBFileHeader()
1348 rOStm << (sal_uInt32)(nOffset + (rAcc.Height() * rAcc.GetScanlineSize())); in ImplWriteDIBFileHeader()