summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2021-08-17 20:16:33 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2021-08-18 08:54:36 +0200
commitf46740abc225f5b4c7f604bf3ef32c503c7fc858 (patch)
tree59942cedf60d33464df43305b550247d2e000edd /vcl
parentca3557bedef8dd968f6455875f574357801902c7 (diff)
loplugin:sequenceloop also check for B2DPolyPolygon
which has the same problem Change-Id: I98f9924626f26739e91d6a9d21e4276473ea314d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120620 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'vcl')
-rw-r--r--vcl/headless/svpgdi.cxx2
-rw-r--r--vcl/source/filter/wmf/emfwr.cxx4
-rw-r--r--vcl/source/filter/wmf/wmfwr.cxx4
-rw-r--r--vcl/source/gdi/FileDefinitionWidgetDraw.cxx2
-rw-r--r--vcl/source/gdi/lineinfo.cxx4
-rw-r--r--vcl/source/outdev/line.cxx8
-rw-r--r--vcl/source/outdev/polygon.cxx4
-rw-r--r--vcl/source/outdev/transparent.cxx4
-rw-r--r--vcl/unx/generic/gdi/salgdi.cxx2
9 files changed, 17 insertions, 17 deletions
diff --git a/vcl/headless/svpgdi.cxx b/vcl/headless/svpgdi.cxx
index c756c79ae60a..926ef9fe1f6d 100644
--- a/vcl/headless/svpgdi.cxx
+++ b/vcl/headless/svpgdi.cxx
@@ -1942,7 +1942,7 @@ bool SvpSalGraphics::drawGradient(const tools::PolyPolygon& rPolyPolygon, const
else
{
basegfx::B2DPolyPolygon aB2DPolyPolygon(rPolyPolygon.getB2DPolyPolygon());
- for (auto const & rPolygon : aB2DPolyPolygon)
+ for (auto const & rPolygon : std::as_const(aB2DPolyPolygon))
{
basegfx::B2DHomMatrix rObjectToDevice;
AddPolygonToPath(cr, rPolygon, rObjectToDevice, !getAntiAlias(), false);
diff --git a/vcl/source/filter/wmf/emfwr.cxx b/vcl/source/filter/wmf/emfwr.cxx
index 6c6428959652..8c7f90654a14 100644
--- a/vcl/source/filter/wmf/emfwr.cxx
+++ b/vcl/source/filter/wmf/emfwr.cxx
@@ -950,7 +950,7 @@ void EMFWriter::Impl_handleLineInfoPolyPolygons(const LineInfo& rInfo, const bas
if(aLinePolyPolygon.count())
{
- for(auto const& rB2DPolygon : aLinePolyPolygon)
+ for(auto const& rB2DPolygon : std::as_const(aLinePolyPolygon))
{
ImplWritePolygonRecord( tools::Polygon(rB2DPolygon), false );
}
@@ -965,7 +965,7 @@ void EMFWriter::Impl_handleLineInfoPolyPolygons(const LineInfo& rInfo, const bas
maVDev->SetLineColor();
maVDev->SetFillColor(aOldLineColor);
- for(auto const& rB2DPolygon : aFillPolyPolygon)
+ for(auto const& rB2DPolygon : std::as_const(aFillPolyPolygon))
{
ImplWritePolyPolygonRecord(tools::PolyPolygon( tools::Polygon(rB2DPolygon) ));
}
diff --git a/vcl/source/filter/wmf/wmfwr.cxx b/vcl/source/filter/wmf/wmfwr.cxx
index 90e51a4ca93b..ae62d54866d3 100644
--- a/vcl/source/filter/wmf/wmfwr.cxx
+++ b/vcl/source/filter/wmf/wmfwr.cxx
@@ -984,7 +984,7 @@ void WMFWriter::HandleLineInfoPolyPolygons(const LineInfo& rInfo, const basegfx:
aSrcLineInfo = rInfo;
SetLineAndFillAttr();
- for(auto const& rB2DPolygon : aLinePolyPolygon)
+ for(auto const& rB2DPolygon : std::as_const(aLinePolyPolygon))
{
WMFRecord_PolyLine( tools::Polygon(rB2DPolygon) );
}
@@ -1000,7 +1000,7 @@ void WMFWriter::HandleLineInfoPolyPolygons(const LineInfo& rInfo, const basegfx:
aSrcFillColor = aOldLineColor;
SetLineAndFillAttr();
- for(auto const& rB2DPolygon : aFillPolyPolygon)
+ for(auto const& rB2DPolygon : std::as_const(aFillPolyPolygon))
{
WMFRecord_Polygon( tools::Polygon(rB2DPolygon) );
}
diff --git a/vcl/source/gdi/FileDefinitionWidgetDraw.cxx b/vcl/source/gdi/FileDefinitionWidgetDraw.cxx
index 4a8f8bd8d953..ec840c984d80 100644
--- a/vcl/source/gdi/FileDefinitionWidgetDraw.cxx
+++ b/vcl/source/gdi/FileDefinitionWidgetDraw.cxx
@@ -384,7 +384,7 @@ void drawFromDrawCommands(gfx::DrawRoot const& rDrawRoot, SalGraphics& rGraphics
{
rGraphics.SetLineColor(Color(*rPath.mpStrokeColor));
rGraphics.SetFillColor();
- for (auto const& rPolygon : aPolyPolygon)
+ for (auto const& rPolygon : std::as_const(aPolyPolygon))
{
FileDefinitionWidgetDraw::drawPolyLine(
rGraphics, basegfx::B2DHomMatrix(), rPolygon, 1.0 - rPath.mnOpacity,
diff --git a/vcl/source/gdi/lineinfo.cxx b/vcl/source/gdi/lineinfo.cxx
index 345eeb21a678..27f4e408f95f 100644
--- a/vcl/source/gdi/lineinfo.cxx
+++ b/vcl/source/gdi/lineinfo.cxx
@@ -238,7 +238,7 @@ void LineInfo::applyToB2DPolyPolygon(
{
basegfx::B2DPolyPolygon aResult;
- for(auto const& rPolygon : io_rLinePolyPolygon)
+ for(auto const& rPolygon : std::as_const(io_rLinePolyPolygon))
{
basegfx::B2DPolyPolygon aLineTarget;
basegfx::utils::applyLineDashing(
@@ -257,7 +257,7 @@ void LineInfo::applyToB2DPolyPolygon(
const double fHalfLineWidth((GetWidth() * 0.5) + 0.5);
- for(auto const& rPolygon : io_rLinePolyPolygon)
+ for(auto const& rPolygon : std::as_const(io_rLinePolyPolygon))
{
o_rFillPolyPolygon.append(basegfx::utils::createAreaGeometry(
rPolygon,
diff --git a/vcl/source/outdev/line.cxx b/vcl/source/outdev/line.cxx
index e7e84b58ad54..479705082265 100644
--- a/vcl/source/outdev/line.cxx
+++ b/vcl/source/outdev/line.cxx
@@ -184,7 +184,7 @@ void OutputDevice::drawLine( basegfx::B2DPolyPolygon aLinePolyPolygon, const Lin
{
basegfx::B2DPolyPolygon aResult;
- for(auto const& rPolygon : aLinePolyPolygon)
+ for(auto const& rPolygon : std::as_const(aLinePolyPolygon))
{
basegfx::B2DPolyPolygon aLineTarget;
basegfx::utils::applyLineDashing(
@@ -212,7 +212,7 @@ void OutputDevice::drawLine( basegfx::B2DPolyPolygon aLinePolyPolygon, const Lin
aLinePolyPolygon = basegfx::utils::adaptiveSubdivideByDistance(aLinePolyPolygon, 1.0);
}
- for(auto const& rPolygon : aLinePolyPolygon)
+ for(auto const& rPolygon : std::as_const(aLinePolyPolygon))
{
aFillPolyPolygon.append(basegfx::utils::createAreaGeometry(
rPolygon,
@@ -229,7 +229,7 @@ void OutputDevice::drawLine( basegfx::B2DPolyPolygon aLinePolyPolygon, const Lin
if(aLinePolyPolygon.count())
{
- for(auto const& rB2DPolygon : aLinePolyPolygon)
+ for(auto const& rB2DPolygon : std::as_const(aLinePolyPolygon))
{
const bool bPixelSnapHairline(mnAntialiasing & AntialiasingFlags::PixelSnapHairline);
bool bDone(false);
@@ -283,7 +283,7 @@ void OutputDevice::drawLine( basegfx::B2DPolyPolygon aLinePolyPolygon, const Lin
if(!bDone)
{
- for(auto const& rB2DPolygon : aFillPolyPolygon)
+ for(auto const& rB2DPolygon : std::as_const(aFillPolyPolygon))
{
tools::Polygon aPolygon(rB2DPolygon);
diff --git a/vcl/source/outdev/polygon.cxx b/vcl/source/outdev/polygon.cxx
index e59ec9630690..772c2dbdea07 100644
--- a/vcl/source/outdev/polygon.cxx
+++ b/vcl/source/outdev/polygon.cxx
@@ -90,7 +90,7 @@ void OutputDevice::DrawPolyPolygon( const tools::PolyPolygon& rPolyPoly )
{
const bool bPixelSnapHairline(mnAntialiasing & AntialiasingFlags::PixelSnapHairline);
- for(auto const& rPolygon : aB2DPolyPolygon)
+ for(auto const& rPolygon : std::as_const(aB2DPolyPolygon))
{
bSuccess = mpGraphics->DrawPolyLine(
aTransform,
@@ -320,7 +320,7 @@ void OutputDevice::ImplDrawPolyPolygonWithB2DPolyPolygon(const basegfx::B2DPolyP
{
const bool bPixelSnapHairline(mnAntialiasing & AntialiasingFlags::PixelSnapHairline);
- for(auto const& rPolygon : aB2DPolyPolygon)
+ for(auto const& rPolygon : std::as_const(aB2DPolyPolygon))
{
bSuccess = mpGraphics->DrawPolyLine(
aTransform,
diff --git a/vcl/source/outdev/transparent.cxx b/vcl/source/outdev/transparent.cxx
index 28e70a6f0f49..1648745d41e0 100644
--- a/vcl/source/outdev/transparent.cxx
+++ b/vcl/source/outdev/transparent.cxx
@@ -172,7 +172,7 @@ void OutputDevice::DrawTransparent(
{
const bool bPixelSnapHairline(mnAntialiasing & AntialiasingFlags::PixelSnapHairline);
- for(auto const& rPolygon : aB2DPolyPolygon)
+ for(auto const& rPolygon : std::as_const(aB2DPolyPolygon))
{
mpGraphics->DrawPolyLine(
aFullTransform,
@@ -293,7 +293,7 @@ bool OutputDevice::DrawTransparentNatively ( const tools::PolyPolygon& rPolyPoly
// draw the border line
const bool bPixelSnapHairline(mnAntialiasing & AntialiasingFlags::PixelSnapHairline);
- for(auto const& rPolygon : aB2DPolyPolygon)
+ for(auto const& rPolygon : std::as_const(aB2DPolyPolygon))
{
bDrawn = mpGraphics->DrawPolyLine(
aTransform,
diff --git a/vcl/unx/generic/gdi/salgdi.cxx b/vcl/unx/generic/gdi/salgdi.cxx
index 544882fe6dc4..e809923fb3bd 100644
--- a/vcl/unx/generic/gdi/salgdi.cxx
+++ b/vcl/unx/generic/gdi/salgdi.cxx
@@ -613,7 +613,7 @@ bool X11SalGraphics::drawPolyPolygon(
cairo_t* cr = getCairoContext();
clipRegion(cr);
- for(auto const& rPolygon : aPolyPolygon)
+ for(auto const& rPolygon : std::as_const(aPolyPolygon))
{
const sal_uInt32 nPointCount(rPolygon.count());