salgdi.h (8a718ffc) | salgdi.h (54ae6a37) |
---|---|
1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 165 unchanged lines hidden (view full) --- 174 175 virtual bool setClipRegion( const Region& ); 176 177 // draw --> LineColor and FillColor and RasterOp and ClipRegion 178 virtual void drawPixel( long nX, long nY ); 179 virtual void drawPixel( long nX, long nY, SalColor nSalColor ); 180 virtual void drawLine( long nX1, long nY1, long nX2, long nY2 ); 181 virtual void drawRect( long nX, long nY, long nWidth, long nHeight ); | 1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 165 unchanged lines hidden (view full) --- 174 175 virtual bool setClipRegion( const Region& ); 176 177 // draw --> LineColor and FillColor and RasterOp and ClipRegion 178 virtual void drawPixel( long nX, long nY ); 179 virtual void drawPixel( long nX, long nY, SalColor nSalColor ); 180 virtual void drawLine( long nX1, long nY1, long nX2, long nY2 ); 181 virtual void drawRect( long nX, long nY, long nWidth, long nHeight ); |
182 virtual void drawPolyLine( sal_uLong nPoints, const SalPoint* pPtAry ); 183 virtual void drawPolygon( sal_uLong nPoints, const SalPoint* pPtAry ); 184 virtual void drawPolyPolygon( sal_uLong nPoly, const sal_uLong* pPoints, PCONSTSALPOINT* pPtAry ); | 182 virtual void drawPolyLine( sal_uInt32 nPoints, const SalPoint* pPtAry ); 183 virtual void drawPolygon( sal_uInt32 nPoints, const SalPoint* pPtAry ); 184 virtual void drawPolyPolygon( sal_uInt32 nPoly, const sal_uInt32* pPoints, PCONSTSALPOINT* pPtAry ); |
185 virtual bool drawPolyPolygon( const ::basegfx::B2DPolyPolygon&, double fTransparency ); | 185 virtual bool drawPolyPolygon( const ::basegfx::B2DPolyPolygon&, double fTransparency ); |
186 virtual sal_Bool drawPolyLineBezier( sal_uLong nPoints, const SalPoint* pPtAry, const sal_uInt8* pFlgAry ); 187 virtual sal_Bool drawPolygonBezier( sal_uLong nPoints, const SalPoint* pPtAry, const sal_uInt8* pFlgAry ); 188 virtual sal_Bool drawPolyPolygonBezier( sal_uLong nPoly, const sal_uLong* pPoints, const SalPoint* const* pPtAry, const sal_uInt8* const* pFlgAry ); | 186 virtual sal_Bool drawPolyLineBezier( sal_uInt32 nPoints, const SalPoint* pPtAry, const sal_uInt8* pFlgAry ); 187 virtual sal_Bool drawPolygonBezier( sal_uInt32 nPoints, const SalPoint* pPtAry, const sal_uInt8* pFlgAry ); 188 virtual sal_Bool drawPolyPolygonBezier( sal_uInt32 nPoly, const sal_uInt32* pPoints, const SalPoint* const* pPtAry, const sal_uInt8* const* pFlgAry ); |
189 virtual bool drawPolyLine( 190 const ::basegfx::B2DPolygon&, 191 double fTransparency, 192 const ::basegfx::B2DVector& rLineWidths, 193 basegfx::B2DLineJoin, 194 com::sun::star::drawing::LineCap eLineCap); 195 196 // CopyArea --> No RasterOp, but ClipRegion --- 14 unchanged lines hidden (view full) --- 211 const SalBitmap& rSalBitmap, 212 SalColor nMaskColor ); 213 214 virtual SalBitmap* getBitmap( long nX, long nY, long nWidth, long nHeight ); 215 virtual SalColor getPixel( long nX, long nY ); 216 217 // invert --> ClipRegion (only Windows or VirDevs) 218 virtual void invert( long nX, long nY, long nWidth, long nHeight, SalInvert nFlags); | 189 virtual bool drawPolyLine( 190 const ::basegfx::B2DPolygon&, 191 double fTransparency, 192 const ::basegfx::B2DVector& rLineWidths, 193 basegfx::B2DLineJoin, 194 com::sun::star::drawing::LineCap eLineCap); 195 196 // CopyArea --> No RasterOp, but ClipRegion --- 14 unchanged lines hidden (view full) --- 211 const SalBitmap& rSalBitmap, 212 SalColor nMaskColor ); 213 214 virtual SalBitmap* getBitmap( long nX, long nY, long nWidth, long nHeight ); 215 virtual SalColor getPixel( long nX, long nY ); 216 217 // invert --> ClipRegion (only Windows or VirDevs) 218 virtual void invert( long nX, long nY, long nWidth, long nHeight, SalInvert nFlags); |
219 virtual void invert( sal_uLong nPoints, const SalPoint* pPtAry, SalInvert nFlags ); | 219 virtual void invert( sal_uInt32 nPoints, const SalPoint* pPtAry, SalInvert nFlags ); |
220 221 virtual sal_Bool drawEPS( long nX, long nY, long nWidth, long nHeight, void* pPtr, sal_uLong nSize ); 222 223 virtual bool drawAlphaBitmap( const SalTwoRect&, 224 const SalBitmap& rSourceBitmap, 225 const SalBitmap& rAlphaBitmap ); 226 virtual bool drawTransformedBitmap( 227 const basegfx::B2DPoint& rNull, --- 191 unchanged lines hidden --- | 220 221 virtual sal_Bool drawEPS( long nX, long nY, long nWidth, long nHeight, void* pPtr, sal_uLong nSize ); 222 223 virtual bool drawAlphaBitmap( const SalTwoRect&, 224 const SalBitmap& rSourceBitmap, 225 const SalBitmap& rAlphaBitmap ); 226 virtual bool drawTransformedBitmap( 227 const basegfx::B2DPoint& rNull, --- 191 unchanged lines hidden --- |