diff options
Diffstat (limited to 'vcl/inc/vcl/region.h')
-rw-r--r-- | vcl/inc/vcl/region.h | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/vcl/inc/vcl/region.h b/vcl/inc/vcl/region.h index 62c5e51db070..3c83d0b3a136 100644 --- a/vcl/inc/vcl/region.h +++ b/vcl/inc/vcl/region.h @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -47,10 +47,10 @@ const char* ImplDbgTestRegion( const void* pObj ); struct ImplRegionHandle { - Region* mpRegion; - ImplRegionBand* mpCurrRectBand; - ImplRegionBandSep* mpCurrRectBandSep; - BOOL mbFirst; + Region* mpRegion; + ImplRegionBand* mpCurrRectBand; + ImplRegionBandSep* mpCurrRectBandSep; + BOOL mbFirst; }; // ------------------ @@ -59,8 +59,8 @@ struct ImplRegionHandle struct ImplRegionInfo { - void* mpVoidCurrRectBand; - void* mpVoidCurrRectBandSep; + void* mpVoidCurrRectBand; + void* mpVoidCurrRectBandSep; }; // -------------- @@ -73,9 +73,9 @@ public: ImplRegionBase( int nCount = 1 ); // TODO: replace manual refcounting virtual ~ImplRegionBase(); public: - ULONG mnRefCount; - ULONG mnRectCount; - PolyPolygon* mpPolyPoly; + ULONG mnRefCount; + ULONG mnRectCount; + PolyPolygon* mpPolyPoly; basegfx::B2DPolyPolygon* mpB2DPolyPoly; }; @@ -84,8 +84,8 @@ class ImplRegion : public ImplRegionBase friend class Region; private: - ImplRegionBand* mpFirstBand; // root of the list with y-bands - ImplRegionBand* mpLastCheckedBand; + ImplRegionBand* mpFirstBand; // root of the list with y-bands + ImplRegionBand* mpLastCheckedBand; public: ImplRegion(); @@ -94,17 +94,17 @@ public: ImplRegion( const ImplRegion& rImplRegion ); ~ImplRegion(); - ImplRegionBand* ImplGetFirstRegionBand() const { return mpFirstBand; } - PolyPolygon* ImplGetPolyPoly() const { return mpPolyPoly; } + ImplRegionBand* ImplGetFirstRegionBand() const { return mpFirstBand; } + PolyPolygon* ImplGetPolyPoly() const { return mpPolyPoly; } - void CreateBandRange( long nYTop, long nYBottom ); - void InsertBands( long nYTop, long nYBottom ); - BOOL InsertSingleBand( ImplRegionBand* mpImplRegionBand, + void CreateBandRange( long nYTop, long nYBottom ); + void InsertBands( long nYTop, long nYBottom ); + BOOL InsertSingleBand( ImplRegionBand* mpImplRegionBand, long nYBandPosition ); - BOOL InsertLine( const Point & rFirstPoint, + BOOL InsertLine( const Point & rFirstPoint, const Point & rSecondPoint, long nLineID ); - BOOL InsertPoint( const Point &rPoint, + BOOL InsertPoint( const Point &rPoint, long nLineID, BOOL bEndPoint, LineType eLineType ); @@ -120,18 +120,18 @@ public: */ void InsertBand (ImplRegionBand* pPreviousBand, ImplRegionBand* pBandToInsert); - - void Union( long nLeft, long nTop, long nRight, long nBottom ); - void Exclude( long nLeft, long nTop, long nRight, long nBottom ); - void XOr( long nLeft, long nTop, long nRight, long nBottom ); + + void Union( long nLeft, long nTop, long nRight, long nBottom ); + void Exclude( long nLeft, long nTop, long nRight, long nBottom ); + void XOr( long nLeft, long nTop, long nRight, long nBottom ); // remove emtpy rects - BOOL OptimizeBandList(); + BOOL OptimizeBandList(); - friend SvStream& operator>>( SvStream& rIStm, Region& rRegion ); - friend SvStream& operator<<( SvStream& rOStm, const Region& rRegion ); + friend SvStream& operator>>( SvStream& rIStm, Region& rRegion ); + friend SvStream& operator<<( SvStream& rOStm, const Region& rRegion ); }; -#endif // _SV_REGION_H +#endif // _SV_REGION_H /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |