summaryrefslogtreecommitdiffstats
path: root/basegfx/test/boxclipper.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'basegfx/test/boxclipper.cxx')
-rw-r--r--basegfx/test/boxclipper.cxx24
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;
}