summaryrefslogtreecommitdiff
path: root/drawinglayer/source/primitive3d/shadowprimitive3d.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'drawinglayer/source/primitive3d/shadowprimitive3d.cxx')
-rw-r--r--drawinglayer/source/primitive3d/shadowprimitive3d.cxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/drawinglayer/source/primitive3d/shadowprimitive3d.cxx b/drawinglayer/source/primitive3d/shadowprimitive3d.cxx
index cca2e3c6f07f..3c3a07ef7a2f 100644
--- a/drawinglayer/source/primitive3d/shadowprimitive3d.cxx
+++ b/drawinglayer/source/primitive3d/shadowprimitive3d.cxx
@@ -19,6 +19,7 @@
#include <primitive3d/shadowprimitive3d.hxx>
#include <drawinglayer/primitive3d/drawinglayer_primitivetypes3d.hxx>
+#include <utility>
using namespace com::sun::star;
@@ -27,13 +28,13 @@ using namespace com::sun::star;
namespace drawinglayer::primitive3d
{
ShadowPrimitive3D::ShadowPrimitive3D(
- const basegfx::B2DHomMatrix& rShadowTransform,
+ basegfx::B2DHomMatrix aShadowTransform,
const basegfx::BColor& rShadowColor,
double fShadowTransparence,
bool bShadow3D,
const Primitive3DContainer& rChildren)
: GroupPrimitive3D(rChildren),
- maShadowTransform(rShadowTransform),
+ maShadowTransform(std::move(aShadowTransform)),
maShadowColor(rShadowColor),
mfShadowTransparence(fShadowTransparence),
mbShadow3D(bShadow3D)