diff options
Diffstat (limited to 'drawinglayer/source/primitive2d/pointarrayprimitive2d.cxx')
-rw-r--r-- | drawinglayer/source/primitive2d/pointarrayprimitive2d.cxx | 13 |
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 |