diff options
Diffstat (limited to 'basegfx/test/boxclipper.cxx')
-rw-r--r-- | basegfx/test/boxclipper.cxx | 24 |
1 files changed, 6 insertions, 18 deletions
diff --git a/basegfx/test/boxclipper.cxx b/basegfx/test/boxclipper.cxx index c6770d3e12ac..92edbdb9b3dc 100644 --- a/basegfx/test/boxclipper.cxx +++ b/basegfx/test/boxclipper.cxx @@ -35,8 +35,6 @@ #include <basegfx/numeric/ftools.hxx> #include <comphelper/random.hxx> -#include <boost/bind.hpp> - #include <boxclipper.hxx> using namespace ::basegfx; @@ -168,14 +166,9 @@ public: OUString::createFromAscii(randomSvg), false, 0); std::for_each(randomPoly.begin(), randomPoly.end(), - boost::bind( - &B2DPolyRange::appendElement, - boost::ref(aRandomIntersections), - boost::bind( - &B2DPolygon::getB2DRange, - _1), - B2VectorOrientation::Negative, - 1)); + [this](const B2DPolygon& aPolygon) mutable { + this->aRandomIntersections.appendElement(aPolygon.getB2DRange(), + B2VectorOrientation::Negative, 1); } ); #endif } @@ -223,14 +216,9 @@ public: // now, sort all polygons with increasing 0th point std::sort(aRes.begin(), aRes.end(), - boost::bind( - &compare, - boost::bind( - &B2DPolygon::getB2DPoint, - _1,0), - boost::bind( - &B2DPolygon::getB2DPoint, - _2,0))); + [](const B2DPolygon& aPolygon1, const B2DPolygon& aPolygon2) { + return compare(aPolygon1.getB2DPoint(0), + aPolygon2.getB2DPoint(0)); } ); return aRes; } |