From 1ffe7384305f3f05c1d9304a1d475e0c136ce6f6 Mon Sep 17 00:00:00 2001 From: Vladimir Glazounov Date: Tue, 19 Aug 2008 22:56:15 +0000 Subject: INTEGRATION: CWS aw033 (1.14.2); FILE MERGED 2008/05/14 14:43:51 aw 1.14.2.3: RESYNC: (1.15-1.16); FILE MERGED 2007/08/09 22:03:09 aw 1.14.2.2: RESYNC: (1.14-1.15); FILE MERGED 2006/05/12 11:39:24 aw 1.14.2.1: code changes for primitive support --- basegfx/inc/basegfx/range/b3drange.hxx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/basegfx/inc/basegfx/range/b3drange.hxx b/basegfx/inc/basegfx/range/b3drange.hxx index 732899ec998f..dfd41b4f0f39 100644 --- a/basegfx/inc/basegfx/range/b3drange.hxx +++ b/basegfx/inc/basegfx/range/b3drange.hxx @@ -7,7 +7,7 @@ * OpenOffice.org - a multi-platform office productivity suite * * $RCSfile: b3drange.hxx,v $ - * $Revision: 1.16 $ + * $Revision: 1.17 $ * * This file is part of OpenOffice.org. * @@ -40,6 +40,7 @@ namespace basegfx { // predeclarations class B3IRange; + class B3DHomMatrix; class B3DRange { @@ -124,11 +125,12 @@ namespace basegfx || maRangeZ != rRange.maRangeZ); } - void operator=(const B3DRange& rRange) + B3DRange& operator=(const B3DRange& rRange) { maRangeX = rRange.maRangeX; maRangeY = rRange.maRangeY; maRangeZ = rRange.maRangeZ; + return *this; } bool equal(const B3DRange& rRange) const @@ -288,6 +290,8 @@ namespace basegfx maRangeY.grow(fValue); maRangeZ.grow(fValue); } + + void transform(const B3DHomMatrix& rMatrix); }; /** Round double to nearest integer for 3D range -- cgit v1.2.3