summaryrefslogtreecommitdiff
path: root/drawinglayer/source/primitive2d/pointarrayprimitive2d.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'drawinglayer/source/primitive2d/pointarrayprimitive2d.cxx')
-rw-r--r--drawinglayer/source/primitive2d/pointarrayprimitive2d.cxx13
1 files changed, 7 insertions, 6 deletions
diff --git a/drawinglayer/source/primitive2d/pointarrayprimitive2d.cxx b/drawinglayer/source/primitive2d/pointarrayprimitive2d.cxx
index 7e527487eb85..6299e185083c 100644
--- a/drawinglayer/source/primitive2d/pointarrayprimitive2d.cxx
+++ b/drawinglayer/source/primitive2d/pointarrayprimitive2d.cxx
@@ -27,12 +27,10 @@ using namespace com::sun::star;
namespace drawinglayer::primitive2d
{
PointArrayPrimitive2D::PointArrayPrimitive2D(
- const std::vector< basegfx::B2DPoint >& rPositions,
+ std::vector< basegfx::B2DPoint >&& rPositions,
const basegfx::BColor& rRGBColor)
- : BasePrimitive2D(),
- maPositions(rPositions),
- maRGBColor(rRGBColor),
- maB2DRange()
+ : maPositions(std::move(rPositions)),
+ maRGBColor(rRGBColor)
{
}
@@ -69,7 +67,10 @@ namespace drawinglayer::primitive2d
}
// provide unique ID
- ImplPrimitive2DIDBlock(PointArrayPrimitive2D, PRIMITIVE2D_ID_POINTARRAYPRIMITIVE2D)
+ sal_uInt32 PointArrayPrimitive2D::getPrimitive2DID() const
+ {
+ return PRIMITIVE2D_ID_POINTARRAYPRIMITIVE2D;
+ }
} // end of namespace