pspgraphics.h (248a599f) pspgraphics.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

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

125 virtual bool GetGlyphOutline( sal_GlyphId, ::basegfx::B2DPolyPolygon& );
126 virtual SalLayout* GetTextLayout( ImplLayoutArgs&, int nFallbackLevel );
127 virtual void DrawServerFontLayout( const ServerFontLayout& );
128 virtual bool supportsOperation( OutDevSupportType ) const;
129 virtual void drawPixel( long nX, long nY );
130 virtual void drawPixel( long nX, long nY, SalColor nSalColor );
131 virtual void drawLine( long nX1, long nY1, long nX2, long nY2 );
132 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

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

125 virtual bool GetGlyphOutline( sal_GlyphId, ::basegfx::B2DPolyPolygon& );
126 virtual SalLayout* GetTextLayout( ImplLayoutArgs&, int nFallbackLevel );
127 virtual void DrawServerFontLayout( const ServerFontLayout& );
128 virtual bool supportsOperation( OutDevSupportType ) const;
129 virtual void drawPixel( long nX, long nY );
130 virtual void drawPixel( long nX, long nY, SalColor nSalColor );
131 virtual void drawLine( long nX1, long nY1, long nX2, long nY2 );
132 virtual void drawRect( long nX, long nY, long nWidth, long nHeight );
133 virtual void drawPolyLine( sal_uIntPtr nPoints, const SalPoint* pPtAry );
134 virtual void drawPolygon( sal_uIntPtr nPoints, const SalPoint* pPtAry );
133 virtual void drawPolyLine( sal_uInt32 nPoints, const SalPoint* pPtAry );
134 virtual void drawPolygon( sal_uInt32 nPoints, const SalPoint* pPtAry );
135 virtual void drawPolyPolygon( sal_uInt32 nPoly,
136 const sal_uInt32* pPoints,
137 PCONSTSALPOINT* pPtAry );
138 virtual bool drawPolyPolygon( const ::basegfx::B2DPolyPolygon&, double fTransparency );
139 virtual bool drawPolyLine(
140 const basegfx::B2DPolygon&,
141 double fTransparency,
142 const basegfx::B2DVector& rLineWidths,
143 basegfx::B2DLineJoin,
144 com::sun::star::drawing::LineCap);
135 virtual void drawPolyPolygon( sal_uInt32 nPoly,
136 const sal_uInt32* pPoints,
137 PCONSTSALPOINT* pPtAry );
138 virtual bool drawPolyPolygon( const ::basegfx::B2DPolyPolygon&, double fTransparency );
139 virtual bool drawPolyLine(
140 const basegfx::B2DPolygon&,
141 double fTransparency,
142 const basegfx::B2DVector& rLineWidths,
143 basegfx::B2DLineJoin,
144 com::sun::star::drawing::LineCap);
145 virtual sal_Bool drawPolyLineBezier( sal_uIntPtr nPoints,
145 virtual sal_Bool drawPolyLineBezier( sal_uInt32 nPoints,
146 const SalPoint* pPtAry,
147 const sal_uInt8* pFlgAry );
146 const SalPoint* pPtAry,
147 const sal_uInt8* pFlgAry );
148 virtual sal_Bool drawPolygonBezier( sal_uIntPtr nPoints,
148 virtual sal_Bool drawPolygonBezier( sal_uInt32 nPoints,
149 const SalPoint* pPtAry,
150 const sal_uInt8* pFlgAry );
151 virtual sal_Bool drawPolyPolygonBezier( sal_uInt32 nPoly,
152 const sal_uInt32* pPoints,
153 const SalPoint* const* pPtAry,
154 const sal_uInt8* const* pFlgAry );
155 virtual void copyArea( long nDestX,
156 long nDestY,

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

170 const SalBitmap& rSalBitmap,
171 const SalBitmap& rTransparentBitmap );
172 virtual void drawMask( const SalTwoRect& rPosAry,
173 const SalBitmap& rSalBitmap,
174 SalColor nMaskColor );
175 virtual SalBitmap* getBitmap( long nX, long nY, long nWidth, long nHeight );
176 virtual SalColor getPixel( long nX, long nY );
177 virtual void invert( long nX, long nY, long nWidth, long nHeight, SalInvert nFlags );
149 const SalPoint* pPtAry,
150 const sal_uInt8* pFlgAry );
151 virtual sal_Bool drawPolyPolygonBezier( sal_uInt32 nPoly,
152 const sal_uInt32* pPoints,
153 const SalPoint* const* pPtAry,
154 const sal_uInt8* const* pFlgAry );
155 virtual void copyArea( long nDestX,
156 long nDestY,

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

170 const SalBitmap& rSalBitmap,
171 const SalBitmap& rTransparentBitmap );
172 virtual void drawMask( const SalTwoRect& rPosAry,
173 const SalBitmap& rSalBitmap,
174 SalColor nMaskColor );
175 virtual SalBitmap* getBitmap( long nX, long nY, long nWidth, long nHeight );
176 virtual SalColor getPixel( long nX, long nY );
177 virtual void invert( long nX, long nY, long nWidth, long nHeight, SalInvert nFlags );
178 virtual void invert( sal_uIntPtr nPoints, const SalPoint* pPtAry, SalInvert nFlags );
178 virtual void invert( sal_uInt32 nPoints, const SalPoint* pPtAry, SalInvert nFlags );
179
180 virtual sal_Bool drawEPS( long nX, long nY, long nWidth, long nHeight, void* pPtr, sal_uIntPtr nSize );
181 virtual bool filterText( const String& rOrigText, String& rNewText, xub_StrLen nIndex, xub_StrLen& rLen, xub_StrLen& rCutStart, xub_StrLen& rCutStop );
182
183 virtual bool drawAlphaBitmap( const SalTwoRect&,
184 const SalBitmap& rSourceBitmap,
185 const SalBitmap& rAlphaBitmap );
186 virtual bool drawTransformedBitmap(

--- 12 unchanged lines hidden ---
179
180 virtual sal_Bool drawEPS( long nX, long nY, long nWidth, long nHeight, void* pPtr, sal_uIntPtr nSize );
181 virtual bool filterText( const String& rOrigText, String& rNewText, xub_StrLen nIndex, xub_StrLen& rLen, xub_StrLen& rCutStart, xub_StrLen& rCutStop );
182
183 virtual bool drawAlphaBitmap( const SalTwoRect&,
184 const SalBitmap& rSourceBitmap,
185 const SalBitmap& rAlphaBitmap );
186 virtual bool drawTransformedBitmap(

--- 12 unchanged lines hidden ---