Chromium Code Reviews| Index: ui/gfx/interpolated_transform_unittest.cc |
| diff --git a/ui/gfx/interpolated_transform_unittest.cc b/ui/gfx/interpolated_transform_unittest.cc |
| index 65c5e2c8d7d3af30b84d2e93e508cd0eb1df47af..dd31b8b5e2f267edff2c771e5198099df1b56edf 100644 |
| --- a/ui/gfx/interpolated_transform_unittest.cc |
| +++ b/ui/gfx/interpolated_transform_unittest.cc |
| @@ -38,7 +38,7 @@ TEST(InterpolatedTransformTest, InterpolatedRotation) { |
| for (int i = 0; i <= 100; ++i) { |
| gfx::Transform rotation; |
| - rotation.SetRotate(i); |
| + rotation.Rotate(i); |
| gfx::Transform interpolated = interpolated_rotation.Interpolate(i / 100.0f); |
| CheckApproximatelyEqual(rotation, interpolated); |
| interpolated = interpolated_rotation_diff_start_end.Interpolate(i + 100); |
| @@ -54,7 +54,7 @@ TEST(InterpolatedTransformTest, InterpolatedScale) { |
| for (int i = 0; i <= 100; ++i) { |
| gfx::Transform scale; |
| - scale.SetScale(i, i); |
| + scale.Scale(i, i); |
| gfx::Transform interpolated = interpolated_scale.Interpolate(i / 100.0f); |
| CheckApproximatelyEqual(scale, interpolated); |
| interpolated = interpolated_scale_diff_start_end.Interpolate(i + 100); |
| @@ -71,7 +71,7 @@ TEST(InterpolatedTransformTest, InterpolatedTranslate) { |
| for (int i = 0; i <= 100; ++i) { |
| gfx::Transform xform; |
| - xform.SetTranslate(i, i); |
| + xform.Translate(i, i); |
| gfx::Transform interpolated = interpolated_xform.Interpolate(i / 100.0f); |
| CheckApproximatelyEqual(xform, interpolated); |
| interpolated = interpolated_xform_diff_start_end.Interpolate(i + 100); |
| @@ -114,31 +114,6 @@ TEST(InterpolatedTransformTest, InterpolatedScaleAboutPivot) { |
| EXPECT_EQ(expected_result, above_pivot); |
| } |
| -TEST(InterpolatedTransformTest, FactorTRS) { |
|
danakj
2012/11/16 19:46:12
Can you point me at the test that replaces this?
Ian Vollick
2012/11/16 21:51:24
This test did still seem useful, so I've ported it
|
| - for (int degrees = 0; degrees < 360; ++degrees) { |
| - // build a transformation matrix. |
| - gfx::Transform transform; |
| - transform.SetScale(degrees + 1, 2 * degrees + 1); |
| - transform.ConcatRotate(degrees); |
| - transform.ConcatTranslate(degrees * 2, -degrees * 3); |
| - |
| - // factor the matrix |
| - gfx::Point translation; |
| - float rotation; |
| - gfx::Point3F scale; |
| - bool success = ui::InterpolatedTransform::FactorTRS(transform, |
| - &translation, |
| - &rotation, |
| - &scale); |
| - EXPECT_TRUE(success); |
| - EXPECT_FLOAT_EQ(translation.x(), degrees * 2); |
| - EXPECT_FLOAT_EQ(translation.y(), -degrees * 3); |
| - EXPECT_FLOAT_EQ(NormalizeAngle(rotation), degrees); |
| - EXPECT_FLOAT_EQ(scale.x(), degrees + 1); |
| - EXPECT_FLOAT_EQ(scale.y(), 2 * degrees + 1); |
| - } |
| -} |
| - |
| ui::InterpolatedTransform* GetScreenRotation(int degrees, bool reversed) { |
| gfx::Point old_pivot; |
| gfx::Point new_pivot; |
| @@ -257,4 +232,3 @@ TEST(InterpolatedTransformTest, MaximizeEndsCleanly) { |
| } |
| } |
| } |
| - |