//-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- TEST(RectTest, Contains_Rectd) { Rectd rect; { const Vec2d pt(10, 20); EXPECT_FALSE(rect.contains(pt)); rect.setWidth(10); EXPECT_FALSE(rect.contains(pt)); rect.setHeight(10); EXPECT_FALSE(rect.contains(pt)); rect.setHeight(20); EXPECT_TRUE(rect.contains(pt)); } { const Vec2d pt(0, 0); EXPECT_TRUE(rect.contains(pt)); } { const Vec2d pt(-0.5, 0); EXPECT_FALSE(rect.contains(pt)); } }