Lines Matching refs:box

38     FloatBox box(1, 2, 3, 4, 5, 6);
39 EXPECT_EQ(1, box.x());
40 EXPECT_EQ(2, box.y());
41 EXPECT_EQ(3, box.z());
42 EXPECT_EQ(4, box.width());
43 EXPECT_EQ(5, box.height());
44 EXPECT_EQ(6, box.depth());
45 EXPECT_EQ(5, box.right());
46 EXPECT_EQ(7, box.bottom());
47 EXPECT_EQ(9, box.front());
52 FloatBox box(0, 0, 0, 4, 4, 4);
53 box.move(FloatPoint3D(1, 2, 3));
54 EXPECT_PRED_FORMAT2(FloatBoxTest::AssertAlmostEqual, FloatBox(1, 2, 3, 4, 4, 4), box);
55 box.setOrigin(FloatPoint3D(-1, -2, -3));
56 box.move(FloatPoint3D(-1, -2, -3));
57 EXPECT_PRED_FORMAT2(FloatBoxTest::AssertAlmostEqual, FloatBox(-2, -4, -6, 4, 4, 4), box);
62 FloatBox box(1, 2, 3, 4, 4, 4);
63 FloatBox box2(box);
64 EXPECT_EQ(box, box2);
65 box.setSize(FloatPoint3D(3, 3, 3));
66 EXPECT_NE(box, box2);
67 EXPECT_PRED_FORMAT2(FloatBoxTest::AssertAlmostEqual, FloatBox(1, 2, 3, 3, 3, 3), box);
72 FloatBox box(1, 2, 3, 4, 4, 4);
73 box.flatten();
74 EXPECT_PRED_FORMAT2(FloatBoxTest::AssertAlmostEqual, FloatBox(1, 2, 0, 4, 4, 0), box);
79 FloatBox box;
80 box.expandTo(FloatPoint3D(10, -3, 2));
81 EXPECT_PRED_FORMAT2(FloatBoxTest::AssertAlmostEqual, FloatBox(0, -3, 0, 10, 3, 2), box);
83 box.expandTo(FloatPoint3D(-15, 6, 8));
84 EXPECT_PRED_FORMAT2(FloatBoxTest::AssertAlmostEqual, FloatBox(-15, -3, 0, 25, 9, 8), box);
86 box = FloatBox();
87 box.expandTo(FloatPoint3D(-3, 6, 9), FloatPoint3D(-2, 10, 11));
88 EXPECT_PRED_FORMAT2(FloatBoxTest::AssertAlmostEqual, FloatBox(-3, 0, 0, 3, 10, 11), box);
90 box = FloatBox();
91 box.expandTo(FloatBox(-10, -10, -10, 3, 30, 40));
92 box.expandTo(FloatBox(-11, 3, 50, 10, 15, 1));
93 EXPECT_PRED_FORMAT2(FloatBoxTest::AssertAlmostEqual, FloatBox(-11, -10, -10, 11, 30, 61), box);
98 FloatBox box;
99 EXPECT_TRUE(box.isEmpty());
101 box.unionBounds(unionedBox);
102 EXPECT_PRED_FORMAT2(FloatBoxTest::AssertAlmostEqual, unionedBox, box);
104 box.unionBounds(FloatBox());
105 EXPECT_PRED_FORMAT2(FloatBoxTest::AssertAlmostEqual, unionedBox, box);
107 box.unionBounds(FloatBox(0, 0, 0, 1, 1, 1));
108 EXPECT_PRED_FORMAT2(FloatBoxTest::AssertAlmostEqual, FloatBox(0, 0, 0, 8, 8, 15), box);
113 FloatBox box;
114 EXPECT_TRUE(box.isEmpty());
115 box.expandTo(FloatPoint3D(1, 0, 0));
116 EXPECT_TRUE(box.isEmpty());
117 box.expandTo(FloatPoint3D(0, 1, 0));
118 EXPECT_FALSE(box.isEmpty());