diff options
Diffstat (limited to 'basegfx')
-rw-r--r-- | basegfx/source/polygon/b2dpolygon.cxx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/basegfx/source/polygon/b2dpolygon.cxx b/basegfx/source/polygon/b2dpolygon.cxx index 5ad06eaedb57..4274e629581b 100644 --- a/basegfx/source/polygon/b2dpolygon.cxx +++ b/basegfx/source/polygon/b2dpolygon.cxx @@ -1105,6 +1105,15 @@ namespace basegfx : mpPolygon(DefaultPolygon::get()) {} + B2DPolygon::B2DPolygon(std::initializer_list<basegfx::B2DPoint> aPoints) + : mpPolygon(DefaultPolygon::get()) + { + for (const basegfx::B2DPoint& rPoint : aPoints) + { + append(rPoint); + } + } + B2DPolygon::B2DPolygon(const B2DPolygon& rPolygon) : mpPolygon(rPolygon.mpPolygon) {} |