| Index: cc/resources/layer_quad_unittest.cc
|
| diff --git a/cc/resources/layer_quad_unittest.cc b/cc/resources/layer_quad_unittest.cc
|
| deleted file mode 100644
|
| index 90f61bedd78f3ea77bf834f923ebc52112893ec1..0000000000000000000000000000000000000000
|
| --- a/cc/resources/layer_quad_unittest.cc
|
| +++ /dev/null
|
| @@ -1,69 +0,0 @@
|
| -// Copyright 2011 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "cc/resources/layer_quad.h"
|
| -
|
| -#include "testing/gtest/include/gtest/gtest.h"
|
| -#include "ui/gfx/geometry/quad_f.h"
|
| -
|
| -namespace cc {
|
| -namespace {
|
| -
|
| -TEST(LayerQuadTest, QuadFConversion) {
|
| - gfx::PointF p1(-0.5f, -0.5f);
|
| - gfx::PointF p2(0.5f, -0.5f);
|
| - gfx::PointF p3(0.5f, 0.5f);
|
| - gfx::PointF p4(-0.5f, 0.5f);
|
| -
|
| - gfx::QuadF quad_cw(p1, p2, p3, p4);
|
| - LayerQuad layer_quad_cw(quad_cw);
|
| - EXPECT_EQ(layer_quad_cw.ToQuadF(), quad_cw);
|
| -
|
| - gfx::QuadF quad_ccw(p1, p4, p3, p2);
|
| - LayerQuad layer_quad_ccw(quad_ccw);
|
| - EXPECT_EQ(layer_quad_ccw.ToQuadF(), quad_ccw);
|
| -}
|
| -
|
| -TEST(LayerQuadTest, Inflate) {
|
| - gfx::PointF p1(-0.5f, -0.5f);
|
| - gfx::PointF p2(0.5f, -0.5f);
|
| - gfx::PointF p3(0.5f, 0.5f);
|
| - gfx::PointF p4(-0.5f, 0.5f);
|
| -
|
| - gfx::QuadF quad(p1, p2, p3, p4);
|
| - LayerQuad layer_quad(quad);
|
| - quad.Scale(2.f, 2.f);
|
| - layer_quad.Inflate(0.5f);
|
| - EXPECT_EQ(layer_quad.ToQuadF(), quad);
|
| -}
|
| -
|
| -TEST(LayerQuadTest, Degenerate) {
|
| - gfx::QuadF quad;
|
| - gfx::PointF p1(1.0f, 1.0f);
|
| - gfx::PointF p2(0.0f, 1.0f);
|
| - gfx::PointF p3(1.0f, 0.0f);
|
| - gfx::QuadF triangle(p1, p2, p3, p1);
|
| -
|
| - LayerQuad::Edge e1d(p1, p1);
|
| - LayerQuad::Edge e2d(p2, p2);
|
| - LayerQuad::Edge e2(p1, p2);
|
| - LayerQuad::Edge e3(p2, p3);
|
| - LayerQuad::Edge e4(p3, p1);
|
| - EXPECT_TRUE(e1d.degenerate());
|
| - EXPECT_TRUE(e2d.degenerate());
|
| - EXPECT_FALSE(e2.degenerate());
|
| - EXPECT_FALSE(e3.degenerate());
|
| - EXPECT_FALSE(e4.degenerate());
|
| -
|
| - LayerQuad degenerate_quad(e1d, e2d, e2, e3);
|
| - // With more than one degenerate edge, we expect the quad to be zero.
|
| - EXPECT_EQ(quad, degenerate_quad.ToQuadF());
|
| -
|
| - LayerQuad triangle_quad(e1d, e2, e3, e4);
|
| - // With only one degenerate edge, we expect the quad to be a triangle.
|
| - EXPECT_EQ(triangle, triangle_quad.ToQuadF());
|
| -}
|
| -
|
| -} // namespace
|
| -} // namespace cc
|
|
|