Home
last modified time | relevance | path

Searched refs:TransformedRectangle (Results 1 – 4 of 4) sorted by relevance

/frameworks/base/libs/hwui/
DClipArea.h32 class TransformedRectangle {
34 TransformedRectangle();
35 TransformedRectangle(const Rect& bounds, const Matrix4& transform);
37 bool canSimplyIntersectWith(const TransformedRectangle& other) const;
38 void intersectWith(const TransformedRectangle& other);
72 const TransformedRectangle& getTransformedRectangle(int i) const;
88 TransformedRectangle mTransformedRectangles[kMaxTransformedRectangles];
DClipArea.cpp52 TransformedRectangle::TransformedRectangle() { in TransformedRectangle() function in android::uirenderer::TransformedRectangle
55 TransformedRectangle::TransformedRectangle(const Rect& bounds, in TransformedRectangle() function in android::uirenderer::TransformedRectangle
61 bool TransformedRectangle::canSimplyIntersectWith( in canSimplyIntersectWith()
62 const TransformedRectangle& other) const { in canSimplyIntersectWith()
67 void TransformedRectangle::intersectWith(const TransformedRectangle& other) { in intersectWith()
71 bool TransformedRectangle::isEmpty() const { in isEmpty()
100 const TransformedRectangle& RectangleList::getTransformedRectangle(int i) const { in getTransformedRectangle()
110 mTransformedRectangles[0] = TransformedRectangle(bounds, transform); in set()
115 TransformedRectangle newRectangle(bounds, transform); in intersectWith()
120 TransformedRectangle& tr(mTransformedRectangles[index]); in intersectWith()
[all …]
DBakedOpRenderer.cpp246 const TransformedRectangle& tr(rectList.getTransformedRectangle(i)); in setupStencilRectList()
/frameworks/base/libs/hwui/tests/unit/
DClipAreaTests.cpp38 TEST(TransformedRectangle, basics) { in TEST() argument
47 TransformedRectangle tr(r, m90); in TEST()
51 TransformedRectangle tr0(r2, m0); in TEST()
56 TransformedRectangle tr2(r, m45); in TEST()