Drop use of POSIX M_PI_2 and M_PI_4
Change-Id: I310fcf3c3c369d46b2c7b1be0831e48eb559fb9d
diff --git a/internal/ceres/manifold_test.cc b/internal/ceres/manifold_test.cc
index 33f9386..788e865 100644
--- a/internal/ceres/manifold_test.cc
+++ b/internal/ceres/manifold_test.cc
@@ -717,7 +717,7 @@
SphereManifold<2> manifold;
{
- double delta[1]{M_PI_4};
+ double delta[1]{constants::pi / 4};
Eigen::Vector2d y = Eigen::Vector2d::Zero();
EXPECT_TRUE(manifold.Plus(x.data(), delta, y.data()));
const Eigen::Vector2d gtY(std::sqrt(2.0) / 2.0, std::sqrt(2.0) / 2.0);
@@ -725,7 +725,7 @@
}
{
- double delta[1]{M_PI_2};
+ double delta[1]{constants::pi / 2};
Eigen::Vector2d y = Eigen::Vector2d::Zero();
EXPECT_TRUE(manifold.Plus(x.data(), delta, y.data()));
const Eigen::Vector2d gtY = Eigen::Vector2d::UnitX();
@@ -754,7 +754,7 @@
SphereManifold<3> manifold;
{
- Eigen::Vector2d delta{M_PI_2, 0.0};
+ Eigen::Vector2d delta{constants::pi / 2, 0.0};
Eigen::Vector3d y = Eigen::Vector3d::Zero();
EXPECT_TRUE(manifold.Plus(x.data(), delta.data(), y.data()));
const Eigen::Vector3d gtY = Eigen::Vector3d::UnitX();
@@ -778,7 +778,7 @@
}
{
- Eigen::Vector2d delta{0.0, M_PI_2};
+ Eigen::Vector2d delta{0.0, constants::pi / 2};
Eigen::Vector3d y = Eigen::Vector3d::Zero();
EXPECT_TRUE(manifold.Plus(x.data(), delta.data(), y.data()));
const Eigen::Vector3d gtY = Eigen::Vector3d::UnitY();
@@ -802,7 +802,8 @@
}
{
- Eigen::Vector2d delta = Eigen::Vector2d(1, 1).normalized() * M_PI_2;
+ Eigen::Vector2d delta =
+ Eigen::Vector2d(1, 1).normalized() * constants::pi / 2;
Eigen::Vector3d y = Eigen::Vector3d::Zero();
EXPECT_TRUE(manifold.Plus(x.data(), delta.data(), y.data()));
const Eigen::Vector3d gtY(std::sqrt(2.0) / 2.0, std::sqrt(2.0) / 2.0, 0.0);
@@ -825,7 +826,7 @@
{
double delta[1];
const Eigen::Vector2d y(std::sqrt(2.0) / 2.0, std::sqrt(2.0) / 2.0);
- const double gtDelta{M_PI_4};
+ const double gtDelta{constants::pi / 4};
EXPECT_TRUE(manifold.Minus(y.data(), x.data(), delta));
EXPECT_LT(std::abs(delta[0] - gtDelta), kTolerance);
}
@@ -846,7 +847,7 @@
{
Eigen::Vector2d delta;
const Eigen::Vector3d y(std::sqrt(2.0) / 2.0, 0.0, std::sqrt(2.0) / 2.0);
- const Eigen::Vector2d gtDelta(M_PI_4, 0.0);
+ const Eigen::Vector2d gtDelta(constants::pi / 4, 0.0);
EXPECT_TRUE(manifold.Minus(y.data(), x.data(), delta.data()));
EXPECT_LT((delta - gtDelta).norm(), kTolerance);
}
@@ -977,7 +978,7 @@
LineManifold<3> manifold;
{
- Vector4d delta{0.0, 2.0, M_PI_2, 0.0};
+ Vector4d delta{0.0, 2.0, constants::pi / 2, 0.0};
Vector6d y = Vector6d::Random();
EXPECT_TRUE(manifold.Plus(x.data(), delta.data(), y.data()));
Vector6d gtY;
@@ -986,7 +987,7 @@
}
{
- Vector4d delta{3.0, 0.0, 0.0, M_PI_2};
+ Vector4d delta{3.0, 0.0, 0.0, constants::pi / 2};
Vector6d y = Vector6d::Zero();
EXPECT_TRUE(manifold.Plus(x.data(), delta.data(), y.data()));
Vector6d gtY;
@@ -996,7 +997,8 @@
{
Vector4d delta;
- delta << Vector2d(1.0, 2.0), Vector2d(1, 1).normalized() * M_PI_2;
+ delta << Vector2d(1.0, 2.0),
+ Vector2d(1, 1).normalized() * constants::pi / 2;
Vector6d y = Vector6d::Zero();
EXPECT_TRUE(manifold.Plus(x.data(), delta.data(), y.data()));
Vector6d gtY;