svpgdi.hxx (248a599f) svpgdi.hxx (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

--- 113 unchanged lines hidden (view full) ---

122 virtual void drawRect( long nX, long nY, long nWidth, long nHeight );
123 virtual bool drawPolyPolygon( const ::basegfx::B2DPolyPolygon&, double fTransparency );
124 virtual bool drawPolyLine(
125 const ::basegfx::B2DPolygon&,
126 double fTransparency,
127 const ::basegfx::B2DVector& rLineWidths,
128 basegfx::B2DLineJoin,
129 com::sun::star::drawing::LineCap);
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

--- 113 unchanged lines hidden (view full) ---

122 virtual void drawRect( long nX, long nY, long nWidth, long nHeight );
123 virtual bool drawPolyPolygon( const ::basegfx::B2DPolyPolygon&, double fTransparency );
124 virtual bool drawPolyLine(
125 const ::basegfx::B2DPolygon&,
126 double fTransparency,
127 const ::basegfx::B2DVector& rLineWidths,
128 basegfx::B2DLineJoin,
129 com::sun::star::drawing::LineCap);
130 virtual void drawPolyLine( sal_uLong nPoints, const SalPoint* pPtAry );
131 virtual void drawPolygon( sal_uLong nPoints, const SalPoint* pPtAry );
130 virtual void drawPolyLine( sal_uInt32 nPoints, const SalPoint* pPtAry );
131 virtual void drawPolygon( sal_uInt32 nPoints, const SalPoint* pPtAry );
132 virtual void drawPolyPolygon( sal_uInt32 nPoly,
133 const sal_uInt32* pPoints,
134 PCONSTSALPOINT* pPtAry );
132 virtual void drawPolyPolygon( sal_uInt32 nPoly,
133 const sal_uInt32* pPoints,
134 PCONSTSALPOINT* pPtAry );
135 virtual sal_Bool drawPolyLineBezier( sal_uLong nPoints,
135 virtual sal_Bool drawPolyLineBezier( sal_uInt32 nPoints,
136 const SalPoint* pPtAry,
137 const sal_uInt8* pFlgAry );
136 const SalPoint* pPtAry,
137 const sal_uInt8* pFlgAry );
138 virtual sal_Bool drawPolygonBezier( sal_uLong nPoints,
138 virtual sal_Bool drawPolygonBezier( sal_uInt32 nPoints,
139 const SalPoint* pPtAry,
140 const sal_uInt8* pFlgAry );
141 virtual sal_Bool drawPolyPolygonBezier( sal_uInt32 nPoly,
142 const sal_uInt32* pPoints,
143 const SalPoint* const* pPtAry,
144 const sal_uInt8* const* pFlgAry );
145
146 virtual void copyArea( long nDestX,

--- 14 unchanged lines hidden (view full) ---

161 const SalBitmap& rSalBitmap,
162 const SalBitmap& rTransparentBitmap );
163 virtual void drawMask( const SalTwoRect& rPosAry,
164 const SalBitmap& rSalBitmap,
165 SalColor nMaskColor );
166 virtual SalBitmap* getBitmap( long nX, long nY, long nWidth, long nHeight );
167 virtual SalColor getPixel( long nX, long nY );
168 virtual void invert( long nX, long nY, long nWidth, long nHeight, SalInvert nFlags );
139 const SalPoint* pPtAry,
140 const sal_uInt8* pFlgAry );
141 virtual sal_Bool drawPolyPolygonBezier( sal_uInt32 nPoly,
142 const sal_uInt32* pPoints,
143 const SalPoint* const* pPtAry,
144 const sal_uInt8* const* pFlgAry );
145
146 virtual void copyArea( long nDestX,

--- 14 unchanged lines hidden (view full) ---

161 const SalBitmap& rSalBitmap,
162 const SalBitmap& rTransparentBitmap );
163 virtual void drawMask( const SalTwoRect& rPosAry,
164 const SalBitmap& rSalBitmap,
165 SalColor nMaskColor );
166 virtual SalBitmap* getBitmap( long nX, long nY, long nWidth, long nHeight );
167 virtual SalColor getPixel( long nX, long nY );
168 virtual void invert( long nX, long nY, long nWidth, long nHeight, SalInvert nFlags );
169 virtual void invert( sal_uLong nPoints, const SalPoint* pPtAry, SalInvert nFlags );
169 virtual void invert( sal_uInt32 nPoints, const SalPoint* pPtAry, SalInvert nFlags );
170
171 virtual sal_Bool drawEPS( long nX, long nY, long nWidth, long nHeight, void* pPtr, sal_uLong nSize );
172
173 virtual SystemGraphicsData GetGraphicsData() const;
174 virtual SystemFontData GetSysFontData( int nFallbacklevel ) const;
175};
176
177#endif
178
170
171 virtual sal_Bool drawEPS( long nX, long nY, long nWidth, long nHeight, void* pPtr, sal_uLong nSize );
172
173 virtual SystemGraphicsData GetGraphicsData() const;
174 virtual SystemFontData GetSysFontData( int nFallbacklevel ) const;
175};
176
177#endif
178