salgdi.h (24f6443d) | salgdi.h (5aaf853b) |
---|---|
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 --- 152 unchanged lines hidden (view full) --- 161 virtual void drawPixel( long nX, long nY ); 162 virtual void drawPixel( long nX, long nY, SalColor nSalColor ); 163 virtual void drawLine( long nX1, long nY1, long nX2, long nY2 ); 164 virtual void drawRect( long nX, long nY, long nWidth, long nHeight ); 165 virtual void drawPolyLine( ULONG nPoints, const SalPoint* pPtAry ); 166 virtual void drawPolygon( ULONG nPoints, const SalPoint* pPtAry ); 167 virtual void drawPolyPolygon( ULONG nPoly, const ULONG* pPoints, PCONSTSALPOINT* pPtAry ); 168 virtual bool drawPolyPolygon( const ::basegfx::B2DPolyPolygon&, double fTransparency ); | 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 --- 152 unchanged lines hidden (view full) --- 161 virtual void drawPixel( long nX, long nY ); 162 virtual void drawPixel( long nX, long nY, SalColor nSalColor ); 163 virtual void drawLine( long nX1, long nY1, long nX2, long nY2 ); 164 virtual void drawRect( long nX, long nY, long nWidth, long nHeight ); 165 virtual void drawPolyLine( ULONG nPoints, const SalPoint* pPtAry ); 166 virtual void drawPolygon( ULONG nPoints, const SalPoint* pPtAry ); 167 virtual void drawPolyPolygon( ULONG nPoly, const ULONG* pPoints, PCONSTSALPOINT* pPtAry ); 168 virtual bool drawPolyPolygon( const ::basegfx::B2DPolyPolygon&, double fTransparency ); |
169 virtual bool drawPolyLine( const ::basegfx::B2DPolygon&, double fTransparency, const ::basegfx::B2DVector& rLineWidth, basegfx::B2DLineJoin ); | 169 virtual bool drawPolyLine( 170 const ::basegfx::B2DPolygon&, 171 double fTransparency, 172 const ::basegfx::B2DVector& rLineWidth, 173 basegfx::B2DLineJoin, 174 com::sun::star::drawing::LineCap); |
170 virtual sal_Bool drawPolyLineBezier( sal_uIntPtr nPoints, const SalPoint* pPtAry, const sal_uInt8* pFlgAry ); 171 virtual sal_Bool drawPolygonBezier( sal_uIntPtr nPoints, const SalPoint* pPtAry, const sal_uInt8* pFlgAry ); 172 virtual sal_Bool drawPolyPolygonBezier( sal_uInt32 nPoly, const sal_uInt32* pPoints, const SalPoint* const* pPtAry, const sal_uInt8* const* pFlgAry ); 173 174 // CopyArea --> No RasterOp, but ClipRegion 175 virtual void copyArea( long nDestX, long nDestY, long nSrcX, long nSrcY, long nSrcWidth, 176 long nSrcHeight, USHORT nFlags ); 177 --- 195 unchanged lines hidden --- | 175 virtual sal_Bool drawPolyLineBezier( sal_uIntPtr nPoints, const SalPoint* pPtAry, const sal_uInt8* pFlgAry ); 176 virtual sal_Bool drawPolygonBezier( sal_uIntPtr nPoints, const SalPoint* pPtAry, const sal_uInt8* pFlgAry ); 177 virtual sal_Bool drawPolyPolygonBezier( sal_uInt32 nPoly, const sal_uInt32* pPoints, const SalPoint* const* pPtAry, const sal_uInt8* const* pFlgAry ); 178 179 // CopyArea --> No RasterOp, but ClipRegion 180 virtual void copyArea( long nDestX, long nDestY, long nSrcX, long nSrcY, long nSrcWidth, 181 long nSrcHeight, USHORT nFlags ); 182 --- 195 unchanged lines hidden --- |