diff options
Diffstat (limited to 'basegfx/inc/basegfx/range/b2drange.hxx')
-rw-r--r-- | basegfx/inc/basegfx/range/b2drange.hxx | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/basegfx/inc/basegfx/range/b2drange.hxx b/basegfx/inc/basegfx/range/b2drange.hxx index b2c9454b9974..419e2ffe69fb 100644 --- a/basegfx/inc/basegfx/range/b2drange.hxx +++ b/basegfx/inc/basegfx/range/b2drange.hxx @@ -2,9 +2,9 @@ * * $RCSfile: b2drange.hxx,v $ * - * $Revision: 1.7 $ + * $Revision: 1.8 $ * - * last change: $Author: thb $ $Date: 2004-01-16 13:40:18 $ + * last change: $Author: aw $ $Date: 2004-01-16 14:30:01 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -129,6 +129,18 @@ namespace basegfx maRangeY.reset(); } + bool operator==( const B2DRange& rRange ) const + { + return (maRangeX == rRange.maRangeX + && maRangeY == rRange.maRangeY); + } + + bool operator!=( const B2DRange& rRange ) const + { + return (maRangeX != rRange.maRangeX + || maRangeY != rRange.maRangeY); + } + void operator=(const B2DRange& rRange) { maRangeX = rRange.maRangeX; @@ -232,6 +244,12 @@ namespace basegfx maRangeX.expand(rRange.maRangeX); maRangeY.expand(rRange.maRangeY); } + + void grow(double fValue) + { + maRangeX.grow(fValue); + maRangeY.grow(fValue); + } }; } // end of namespace basegfx |