summaryrefslogtreecommitdiff
path: root/sd/source/ui/inc/fumorph.hxx
diff options
context:
space:
mode:
authorOliver Bolte <obo@openoffice.org>2004-01-20 11:04:33 +0000
committerOliver Bolte <obo@openoffice.org>2004-01-20 11:04:33 +0000
commitad96dbe85ee687fd669b9b8ead2a8ffd61a5d1e2 (patch)
tree03c862e8cac7c39331fa31ec196cc8eb296901e7 /sd/source/ui/inc/fumorph.hxx
parentf1d3f41a506d93f68f26cef91a42ca1b91412a30 (diff)
INTEGRATION: CWS impress1 (1.1.1.1.262); FILE MERGED
2003/09/16 13:36:00 af 1.1.1.1.262.1: #111996# Introduction of namespace sd. Use of sub-shells.
Diffstat (limited to 'sd/source/ui/inc/fumorph.hxx')
-rw-r--r--sd/source/ui/inc/fumorph.hxx39
1 files changed, 24 insertions, 15 deletions
diff --git a/sd/source/ui/inc/fumorph.hxx b/sd/source/ui/inc/fumorph.hxx
index d50d1d02c776..a27386338f84 100644
--- a/sd/source/ui/inc/fumorph.hxx
+++ b/sd/source/ui/inc/fumorph.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: fumorph.hxx,v $
*
- * $Revision: 1.1.1.1 $
+ * $Revision: 1.2 $
*
- * last change: $Author: hr $ $Date: 2000-09-18 16:48:39 $
+ * last change: $Author: obo $ $Date: 2004-01-20 12:04:33 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -59,10 +59,10 @@
*
************************************************************************/
-#ifndef _SD_FUMORPH_HXX
-#define _SD_FUMORPH_HXX
+#ifndef SD_FU_MORPH_HXX
+#define SD_FU_MORPH_HXX
-#ifndef _SD_FUPOOR_HXX
+#ifndef SD_FU_POOR_HXX
#include "fupoor.hxx"
#endif
@@ -71,12 +71,28 @@
/*************************************************************************
|*
\************************************************************************/
+class List;
class PolyPolygon3D;
class Polygon3D;
class Vector3D;
-class FuMorph : public FuPoor
+namespace sd {
+
+class FuMorph
+ : public FuPoor
{
+public:
+ TYPEINFO();
+
+ FuMorph (
+ ViewShell* pViewSh,
+ ::sd::Window* pWin,
+ ::sd::View* pView,
+ SdDrawDocument* pDoc,
+ SfxRequest& rReq);
+ virtual ~FuMorph (void) {}
+
+private:
void ImpInsertPolygons(List& rPolyPolyList3D, BOOL bAttributeFade,
const SdrObject* pObj1, const SdrObject* pObj2);
PolyPolygon3D* ImpCreateMorphedPolygon(
@@ -89,15 +105,8 @@ class FuMorph : public FuPoor
void ImpAddPolys(PolyPolygon3D& rSmaller, const PolyPolygon3D& rBigger);
void ImpEqualizePolyPointCount(Polygon3D& rSmall, const Polygon3D& rBig);
sal_uInt16 ImpGetNearestIndex(const Polygon3D& rPoly, const Vector3D& rPos);
-
-public:
- TYPEINFO();
-
- FuMorph(SdViewShell* pViewSh, SdWindow* pWin, SdView* pView,
- SdDrawDocument* pDoc, SfxRequest& rReq);
- ~FuMorph() {}
};
-#endif // _SD_FUMORPH_HXX
-
+} // end of namespace sd
+#endif