1 --- oo/vcl/unx/source/gdi/salgdi2.cxx.orig Fri May 23 18:44:38 2003
2 +++ oo/vcl/unx/source/gdi/salgdi2.cxx Fri May 23 18:50:05 2003
5 sal_Int32 mnScanOffset;
7 - sal_uInt32 ColorOf (BitmapColor& rColor) const;
8 - sal_uInt8 GrayOf (BitmapColor& rColor) const;
9 + sal_uInt32 ColorOf (const BitmapColor& rColor) const;
10 + sal_uInt8 GrayOf (const BitmapColor& rColor) const;
18 -SalPrinterBmp::ColorOf (BitmapColor& rColor) const
19 +SalPrinterBmp::ColorOf (const BitmapColor& rColor) const
22 return ColorOf (mpBmpBuffer->maPalette[rColor.GetIndex()]);
27 -SalPrinterBmp::GrayOf (BitmapColor& rColor) const
28 +SalPrinterBmp::GrayOf (const BitmapColor& rColor) const
31 return GrayOf (mpBmpBuffer->maPalette[rColor.GetIndex()]);
33 SalPrinterBmp::GetPixelRGB (sal_uInt32 nRow, sal_uInt32 nColumn) const
35 Scanline pScan = mpScanAccess + nRow * mnScanOffset;
36 - BitmapColor& aColor = mpFncGetPixel (pScan, nColumn, mpBmpBuffer->maColorMask);
37 + const BitmapColor& aColor = mpFncGetPixel (pScan, nColumn, mpBmpBuffer->maColorMask);
39 return ColorOf (aColor);
42 SalPrinterBmp::GetPixelGray (sal_uInt32 nRow, sal_uInt32 nColumn) const
44 Scanline pScan = mpScanAccess + nRow * mnScanOffset;
45 - BitmapColor& aColor = mpFncGetPixel (pScan, nColumn, mpBmpBuffer->maColorMask);
46 + const BitmapColor& aColor = mpFncGetPixel (pScan, nColumn, mpBmpBuffer->maColorMask);
48 return GrayOf (aColor);
51 SalPrinterBmp::GetPixelIdx (sal_uInt32 nRow, sal_uInt32 nColumn) const
53 Scanline pScan = mpScanAccess + nRow * mnScanOffset;
54 - BitmapColor& aColor = mpFncGetPixel (pScan, nColumn, mpBmpBuffer->maColorMask);
55 + const BitmapColor& aColor = mpFncGetPixel (pScan, nColumn, mpBmpBuffer->maColorMask);
58 return aColor.GetIndex();