office-gobmx/basegfx/source
Mike Kaganski 4e738b824d basegfx: remove global ImplB2DPolyPolygon
Similar to commit 7e911e9cd4
  Author Michael Stahl <mstahl@redhat.com>
  Date   Fri Aug 25 20:51:22 2017 +0200
    basegfx: remove global ImplB2DPolygon

There shouldn't be allocations of the objects just to destroy them
without populating with data (it there are, they should be optimized
away); and for any reasonable use, defaulting to a shared instance
means that there is an unnecessary refcount increase and decrease
aside from inevitable allocation of the unique instance.

Change-Id: Ia92c229165c0836e56778d9274f0728181048e8c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/140341
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2022-09-21 17:06:05 +02:00
..
color
curve
inc
matrix
numeric
point
polygon basegfx: remove global ImplB2DPolyPolygon 2022-09-21 17:06:05 +02:00
range
raster
tools basegfx: replace typedef with a class B2DSize based on Size2D 2022-09-11 17:16:59 +02:00
tuple
vector
workbench tdf#148251 Use std::swap() instead of using temporary values 2022-09-15 18:07:06 +02:00