diff --git a/Tests/GeoLib/TestBoundingSphere.cpp b/Tests/GeoLib/TestBoundingSphere.cpp index a0257deda712d08a44ffd874c144d2cce0b83c81..76341d05852e680365f95ab810bdba8bbe6430d1 100644 --- a/Tests/GeoLib/TestBoundingSphere.cpp +++ b/Tests/GeoLib/TestBoundingSphere.cpp @@ -20,10 +20,10 @@ TEST(GeoLib, TestBoundingSphere) { std::vector<MathLib::MathPoint*> pnts; - pnts.push_back(new MathLib::MathPoint({0, 0 , 0})); - pnts.push_back(new MathLib::MathPoint({2, 0 , 0})); - pnts.push_back(new MathLib::MathPoint({1, 0.1 , 0})); - pnts.push_back(new MathLib::MathPoint({1, -0.1 , 0})); + pnts.push_back(new MathLib::MathPoint(std::array<double,3>({{0, 0 , 0}}))); + pnts.push_back(new MathLib::MathPoint(std::array<double,3>({{2, 0 , 0}}))); + pnts.push_back(new MathLib::MathPoint(std::array<double,3>({{1, 0.1 , 0}}))); + pnts.push_back(new MathLib::MathPoint(std::array<double,3>({{1, -0.1 , 0}}))); { /** @@ -66,10 +66,6 @@ TEST(GeoLib, TestBoundingSphere) ASSERT_NEAR(1.0580, s.getRadius(), 0.0001); } - pnts.push_back(new MathLib::MathPoint({0, 0, 1})); - pnts.push_back(new MathLib::MathPoint({1, 0, 1})); - pnts.push_back(new MathLib::MathPoint({1, 1, 1})); - pnts.push_back(new MathLib::MathPoint({0, 1, 0.9})); (*pnts[0])[0] = 0.0; (*pnts[0])[1] = 0.0; (*pnts[0])[2] = 0.0; @@ -82,6 +78,10 @@ TEST(GeoLib, TestBoundingSphere) (*pnts[3])[0] = 0.0; (*pnts[3])[1] = 1.0; (*pnts[3])[2] = 0.0; + pnts.push_back(new MathLib::MathPoint(std::array<double,3>({{0, 0, 1}}))); + pnts.push_back(new MathLib::MathPoint(std::array<double,3>({{1, 0, 1}}))); + pnts.push_back(new MathLib::MathPoint(std::array<double,3>({{1, 1, 1}}))); + pnts.push_back(new MathLib::MathPoint(std::array<double,3>({{0, 1, 0.9}}))); { /**