Skip to content

Commit 155fafa

Browse files
committed
using using for boost placeholders in tests
1 parent 42c0eb6 commit 155fafa

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

gtsam/navigation/tests/testManifoldPreintegration.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626

2727
#include "imuFactorTesting.h"
2828

29+
using namespace boost::placeholders;
30+
2931
namespace testing {
3032
// Create default parameters with Z-down and above noise parameters
3133
static boost::shared_ptr<PreintegrationParams> Params() {
@@ -98,9 +100,7 @@ TEST(ManifoldPreintegration, computeError) {
98100
pim.computeError(x1, x2, bias, aH1, aH2, aH3);
99101
boost::function<Vector9(const NavState&, const NavState&,
100102
const imuBias::ConstantBias&)> f =
101-
boost::bind(&ManifoldPreintegration::computeError, pim,
102-
boost::placeholders::_1, boost::placeholders::_2,
103-
boost::placeholders::_3,
103+
boost::bind(&ManifoldPreintegration::computeError, pim, _1, _2, _3,
104104
boost::none, boost::none, boost::none);
105105
// NOTE(frank): tolerance of 1e-3 on H1 because approximate away from 0
106106
EXPECT(assert_equal(numericalDerivative31(f, x1, x2, bias), aH1, 1e-9));

gtsam/navigation/tests/testTangentPreintegration.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626

2727
#include "imuFactorTesting.h"
2828

29+
using namespace boost::placeholders;
30+
2931
static const double kDt = 0.1;
3032

3133
Vector9 f(const Vector9& zeta, const Vector3& a, const Vector3& w) {
@@ -105,9 +107,7 @@ TEST(TangentPreintegration, computeError) {
105107
pim.computeError(x1, x2, bias, aH1, aH2, aH3);
106108
boost::function<Vector9(const NavState&, const NavState&,
107109
const imuBias::ConstantBias&)> f =
108-
boost::bind(&TangentPreintegration::computeError, pim,
109-
boost::placeholders::_1, boost::placeholders::_2,
110-
boost::placeholders::_3,
110+
boost::bind(&TangentPreintegration::computeError, pim, _1, _2, _3,
111111
boost::none, boost::none, boost::none);
112112
// NOTE(frank): tolerance of 1e-3 on H1 because approximate away from 0
113113
EXPECT(assert_equal(numericalDerivative31(f, x1, x2, bias), aH1, 1e-9));

0 commit comments

Comments
 (0)