Lines Matching refs:CHECK
13 #define CHECK(A) REPORTER_ASSERT(reporter, A)
18 CHECK(rect == rect);
19 CHECK(rect == skRect); // promotes 'skRect' to a Rect for ==
20 CHECK(rect.asSkRect() == skRect); // converts 'rect' to SkRect for ==
29 CHECK(rect2 == rect2);
30 CHECK(rect2 == Rect(float2(l,t), float2(r,b)));
31 CHECK(rect2 == Rect(skRect2));
32 CHECK(rect2.asSkRect() == skRect2);
34 CHECK((rect2 == rect) == (rect == rect2));
35 CHECK((rect2 != rect) == (rect != rect2));
36 CHECK((rect != rect2) == !(rect == rect2));
38 CHECK(rect2 == Rect::XYWH(l, t, r - l, b - t));
39 CHECK(rect2 == Rect::XYWH(float2(l, t), float2(r - l, b - t)));
41 CHECK(rect2 == Rect::WH(r - l, b - t));
42 CHECK(rect2 == Rect::WH(float2(r - l, b - t)));
44 CHECK(rect2 == Rect::FromVals(rect2.vals()));
46 CHECK(rect2.x() == l);
47 CHECK(rect2.y() == t);
48 CHECK(rect2.left() == l);
49 CHECK(rect2.top() == t);
50 CHECK(rect2.right() == r);
51 CHECK(rect2.bot() == b);
52 CHECK(all(rect2.topLeft() == float2(l,t)));
53 CHECK(all(rect2.botRight() == float2(r,b)));
54 CHECK(all(rect2.ltrb() == float4(l,t,r,b)));
55 CHECK(all(rect2.vals() == float4(l,t,-r,-b)));
58 CHECK(setTest != rect2);
63 CHECK(setTest == rect2);
66 CHECK(setTest != rect2);
69 CHECK(setTest == rect2);
73 CHECK(!rnan.isEmptyNegativeOrNaN());
75 CHECK(rnan.isEmptyNegativeOrNaN());
78 CHECK(all(rect2.size() == float2(skRect2.width(), skRect2.height())));
79 CHECK(all(rect2.center() == float2(skRect2.centerX(), skRect2.centerY())));
80 CHECK(rect2.area() == skRect2.height() * skRect2.width());
82 CHECK(rect.intersects(rect2) == rect2.intersects(rect));
83 CHECK(rect.intersects(rect2) == skRect.intersects(skRect2));
84 CHECK(rect.contains(rect2) == skRect.contains(skRect2));
85 CHECK(rect2.contains(rect) == skRect2.contains(skRect));
87 CHECK(rect2.makeRoundIn() == SkRect::Make(skRect2.roundIn()));
88 CHECK(rect2.makeRoundOut() == SkRect::Make(skRect2.roundOut()));
89 CHECK(rect2.makeInset(.5f) == skRect2.makeInset(.5f, .5f));
90 CHECK(rect2.makeInset({.5f, -.25f}) == skRect2.makeInset(.5f, -.25f));
91 CHECK(rect2.makeOutset(.5f) == skRect2.makeOutset(.5f, .5f));
92 CHECK(rect2.makeOutset({.5f, -.25f}) == skRect2.makeOutset(.5f, -.25f));
93 CHECK(rect2.makeOffset({.5f, -.25f}) == skRect2.makeOffset(.5f, -.25f));
97 CHECK(rect.makeJoin(rect2) == skJoin);
98 CHECK(rect.makeJoin(rect2) == rect2.makeJoin(rect));
100 CHECK(rect.intersects(rect2) == !rect.makeIntersect(rect2).isEmptyNegativeOrNaN());
101 CHECK(rect.makeIntersect(rect2) == rect2.makeIntersect(rect));
103 CHECK(skRect.intersects(skRect2));
105 CHECK(skIsect.intersect(skRect, skRect2));
106 CHECK(rect.makeIntersect(rect2) == Rect(skIsect));
111 CHECK(rect3.isEmptyNegativeOrNaN());
112 CHECK(skRect3.isEmpty());
113 CHECK(rect3.makeSorted() == skRect3.makeSorted());
114 CHECK(rect3.makeSorted() == rect2);