Browse Source

Math: minor cleanup.

pull/272/head
Vladimír Vondruš 8 years ago
parent
commit
4de8a1d3d2
  1. 14
      src/Magnum/Math/Test/DualQuaternionTest.cpp

14
src/Magnum/Math/Test/DualQuaternionTest.cpp

@ -475,13 +475,6 @@ void DualQuaternionTest::transformPointNormalized() {
CORRADE_COMPARE(transformedB, Vector3(-1.0f, -2.918512f, 2.780698f)); CORRADE_COMPARE(transformedB, Vector3(-1.0f, -2.918512f, 2.780698f));
} }
void DualQuaternionTest::debug() {
std::ostringstream o;
Debug(&o) << DualQuaternion({{1.0f, 2.0f, 3.0f}, -4.0f}, {{0.5f, -3.1f, 3.3f}, 2.0f});
CORRADE_COMPARE(o.str(), "DualQuaternion({{1, 2, 3}, -4}, {{0.5, -3.1, 3.3}, 2})\n");
}
void DualQuaternionTest::sclerp() { void DualQuaternionTest::sclerp() {
const DualQuaternion from = DualQuaternion::translation(Vector3{20.0f, .0f, .0f})*DualQuaternion::rotation(180.0_degf, Vector3{.0f, 1.0f, .0f}); const DualQuaternion from = DualQuaternion::translation(Vector3{20.0f, .0f, .0f})*DualQuaternion::rotation(180.0_degf, Vector3{.0f, 1.0f, .0f});
const DualQuaternion to = DualQuaternion::translation(Vector3{42.0f, 42.0f, 42.0f})*DualQuaternion::rotation(75.0_degf, Vector3{1.0f, .0f, .0f}); const DualQuaternion to = DualQuaternion::translation(Vector3{42.0f, 42.0f, 42.0f})*DualQuaternion::rotation(75.0_degf, Vector3{1.0f, .0f, .0f});
@ -513,6 +506,13 @@ void DualQuaternionTest::sclerp() {
DualQuaternion::translation(Vector3{2.0f, 0.0f, 3.5f})*rotation); DualQuaternion::translation(Vector3{2.0f, 0.0f, 3.5f})*rotation);
} }
void DualQuaternionTest::debug() {
std::ostringstream o;
Debug(&o) << DualQuaternion({{1.0f, 2.0f, 3.0f}, -4.0f}, {{0.5f, -3.1f, 3.3f}, 2.0f});
CORRADE_COMPARE(o.str(), "DualQuaternion({{1, 2, 3}, -4}, {{0.5, -3.1, 3.3}, 2})\n");
}
}}} }}}
CORRADE_TEST_MAIN(Magnum::Math::Test::DualQuaternionTest) CORRADE_TEST_MAIN(Magnum::Math::Test::DualQuaternionTest)

Loading…
Cancel
Save