diff options
author | Nicolas Pena <npm@chromium.org> | 2017-06-29 12:02:06 -0400 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2017-06-29 20:50:09 +0000 |
commit | b21f174ad87e46c823c2ef8c11682167e2d12864 (patch) | |
tree | 79c3661672cbd2f84ee835f9922231bb90a634b3 /core/fxcrt/fx_coordinates_unittest.cpp | |
parent | 8ce58f522e046ae3b1561d592ca7b3cd7c894731 (diff) | |
download | pdfium-b21f174ad87e46c823c2ef8c11682167e2d12864.tar.xz |
Change SetReverse to GetInverse in CFX_Matrix
CFX_Matrix::GetInverse is much clearer.
Change-Id: Id10ab1723735332e1a78de853f28415ec3a4d834
Reviewed-on: https://pdfium-review.googlesource.com/7090
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Nicolás Peña <npm@chromium.org>
Diffstat (limited to 'core/fxcrt/fx_coordinates_unittest.cpp')
-rw-r--r-- | core/fxcrt/fx_coordinates_unittest.cpp | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/core/fxcrt/fx_coordinates_unittest.cpp b/core/fxcrt/fx_coordinates_unittest.cpp index 12ddb97330..e998b440f5 100644 --- a/core/fxcrt/fx_coordinates_unittest.cpp +++ b/core/fxcrt/fx_coordinates_unittest.cpp @@ -8,10 +8,9 @@ TEST(CFX_Matrix, ReverseIdentity) { CFX_Matrix m; - CFX_Matrix rev; - m.SetIdentity(); - rev.SetReverse(m); + CFX_Matrix rev = m.GetInverse(); + EXPECT_FLOAT_EQ(1.0, rev.a); EXPECT_FLOAT_EQ(0.0, rev.b); EXPECT_FLOAT_EQ(0.0, rev.c); @@ -28,9 +27,8 @@ TEST(CFX_Matrix, ReverseIdentity) { TEST(CFX_Matrix, Reverse) { float data[6] = {3, 0, 2, 3, 1, 4}; CFX_Matrix m(data); - CFX_Matrix rev; + CFX_Matrix rev = m.GetInverse(); - rev.SetReverse(m); EXPECT_FLOAT_EQ(0.33333334f, rev.a); EXPECT_FLOAT_EQ(0.0f, rev.b); EXPECT_FLOAT_EQ(-0.22222222f, rev.c); @@ -50,9 +48,8 @@ TEST(CFX_Matrix, ReverseCR702041) { float data[6] = {0.947368443f, -0.108947366f, -0.923076928f, 0.106153846f, 18.0f, 787.929993f}; CFX_Matrix m(data); - CFX_Matrix rev; + CFX_Matrix rev = m.GetInverse(); - rev.SetReverse(m); EXPECT_FLOAT_EQ(14247728.0f, rev.a); EXPECT_FLOAT_EQ(14622668.0f, rev.b); EXPECT_FLOAT_EQ(1.2389329e+08f, rev.c); @@ -71,9 +68,8 @@ TEST(CFX_Matrix, ReverseCR714187) { // The determinate is < std::numeric_limits<float>::epsilon() float data[6] = {0.000037f, 0.0f, 0.0f, -0.000037f, 182.413101f, 136.977646f}; CFX_Matrix m(data); - CFX_Matrix rev; + CFX_Matrix rev = m.GetInverse(); - rev.SetReverse(m); EXPECT_FLOAT_EQ(27027.025f, rev.a); EXPECT_FLOAT_EQ(0.0f, rev.b); EXPECT_FLOAT_EQ(0.0f, rev.c); |