diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2021-08-17 20:16:33 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2021-08-18 08:54:36 +0200 |
commit | f46740abc225f5b4c7f604bf3ef32c503c7fc858 (patch) | |
tree | 59942cedf60d33464df43305b550247d2e000edd /vcl | |
parent | ca3557bedef8dd968f6455875f574357801902c7 (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.cxx | 2 | ||||
-rw-r--r-- | vcl/source/filter/wmf/emfwr.cxx | 4 | ||||
-rw-r--r-- | vcl/source/filter/wmf/wmfwr.cxx | 4 | ||||
-rw-r--r-- | vcl/source/gdi/FileDefinitionWidgetDraw.cxx | 2 | ||||
-rw-r--r-- | vcl/source/gdi/lineinfo.cxx | 4 | ||||
-rw-r--r-- | vcl/source/outdev/line.cxx | 8 | ||||
-rw-r--r-- | vcl/source/outdev/polygon.cxx | 4 | ||||
-rw-r--r-- | vcl/source/outdev/transparent.cxx | 4 | ||||
-rw-r--r-- | vcl/unx/generic/gdi/salgdi.cxx | 2 |
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()); |