diff options
Diffstat (limited to 'include/svx/polygn3d.hxx')
-rw-r--r-- | include/svx/polygn3d.hxx | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/include/svx/polygn3d.hxx b/include/svx/polygn3d.hxx index 9f5acca38ce2..98778dd493e3 100644 --- a/include/svx/polygn3d.hxx +++ b/include/svx/polygn3d.hxx @@ -43,11 +43,10 @@ public: void SetPolyNormals3D(const basegfx::B3DPolyPolygon& rNewPolyPoly3D); void SetPolyTexture2D(const basegfx::B2DPolyPolygon& rNewPolyPoly2D); - E3dPolygonObj( - SdrModel& rSdrModel, - const basegfx::B3DPolyPolygon& rPolyPoly3D); - E3dPolygonObj(SdrModel& rSdrModel); + E3dPolygonObj(const basegfx::B3DPolyPolygon& rPolyPoly3D); + + E3dPolygonObj(); virtual ~E3dPolygonObj() override; const basegfx::B3DPolyPolygon& GetPolyPolygon3D() const { return aPolyPoly3D; } @@ -57,10 +56,7 @@ public: virtual sal_uInt16 GetObjIdentifier() const override; virtual SdrObject* DoConvertToPolyObj(bool bBezier, bool bAddText) const override; - virtual E3dPolygonObj* Clone(SdrModel* pTargetModel = nullptr) const override; - - // implemented mainly for the purposes of Clone() - E3dPolygonObj& operator=(const E3dPolygonObj& rObj); + virtual E3dPolygonObj* Clone() const override; // LineOnly? bool GetLineOnly() const { return bLineOnly; } |