summaryrefslogtreecommitdiff
path: root/vcl/unx
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/unx')
-rw-r--r--vcl/unx/generic/gdi/salgdi2.cxx80
1 files changed, 0 insertions, 80 deletions
diff --git a/vcl/unx/generic/gdi/salgdi2.cxx b/vcl/unx/generic/gdi/salgdi2.cxx
index 40f35991cd68..22cfb604b61e 100644
--- a/vcl/unx/generic/gdi/salgdi2.cxx
+++ b/vcl/unx/generic/gdi/salgdi2.cxx
@@ -242,86 +242,6 @@ inline GC X11SalGraphics::GetStippleGC()
return pStippleGC_;
}
-// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-int X11SalGraphics::Clip( XLIB_Region pRegion,
- int &nX,
- int &nY,
- unsigned int &nDX,
- unsigned int &nDY,
- int &nSrcX,
- int &nSrcY ) const
-{
- XRectangle aRect;
- XClipBox( pRegion, &aRect );
-
- if( int(nX + nDX) <= int(aRect.x) || nX >= int(aRect.x + aRect.width) )
- return RectangleOut;
- if( int(nY + nDY) <= int(aRect.y) || nY >= int(aRect.y + aRect.height) )
- return RectangleOut;
-
- if( nX < aRect.x )
- {
- nSrcX += aRect.x - nX;
- nDX -= aRect.x - nX;
- nX = aRect.x;
- }
- else if( int(nX + nDX) > int(aRect.x + aRect.width) )
- nDX = aRect.x + aRect.width - nX;
-
- if( nY < aRect.y )
- {
- nSrcY += aRect.y - nY;
- nDY -= aRect.y - nY;
- nY = aRect.y;
- }
- else if( int(nY + nDY) > int(aRect.y + aRect.height) )
- nDY = aRect.y + aRect.height - nY;
-
- return RectangleIn;
-}
-
-// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-int X11SalGraphics::Clip( int &nX,
- int &nY,
- unsigned int &nDX,
- unsigned int &nDY,
- int &nSrcX,
- int &nSrcY ) const
-
-{
- if( pPaintRegion_
- && RectangleOut == Clip( pPaintRegion_, nX, nY, nDX, nDY, nSrcX, nSrcY ) )
- return RectangleOut;
-
- if( mpClipRegion
- && RectangleOut == Clip( mpClipRegion, nX, nY, nDX, nDY, nSrcX, nSrcY ) )
- return RectangleOut;
-
- int nPaint;
- if( pPaintRegion_ )
- {
- nPaint = XRectInRegion( pPaintRegion_, nX, nY, nDX, nDY );
- if( RectangleOut == nPaint )
- return RectangleOut;
- }
- else
- nPaint = RectangleIn;
-
- int nClip;
- if( mpClipRegion )
- {
- nClip = XRectInRegion( mpClipRegion, nX, nY, nDX, nDY );
- if( RectangleOut == nClip )
- return RectangleOut;
- }
- else
- nClip = RectangleIn;
-
- return RectangleIn == nClip && RectangleIn == nPaint
- ? RectangleIn
- : RectanglePart;
-}
-
// -=-= SalGraphics =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=