Lines Matching defs:survive
5526 * Axis-aligned shapes (rect, oval, rrect) should survive, including convexity if the matrix
5546 // expect axis-aligned shape to survive assignment, identity and scale/translate matrices
5548 void survive(SkPath* path, const Xforms& x, bool isAxisAligned, skiatest::Reporter* reporter,
5556 // a path's isa and convexity should survive assignment
5569 // a path's isa should survive translation, convexity depends on axis alignment
5577 // a path's isa should survive scaling, convexity depends on axis alignment
5604 survive(&path, x, true, r, [](const SkPath& p) { return p.isRect(nullptr); });
5608 survive(&path, x, true, r, [](const SkPath& p) { return p.isOval(nullptr); });
5612 survive(&path, x, true, r, [](const SkPath& p) { return p.isRRect(nullptr); });
5618 survive(&path, x, false, r, [](const SkPath& p) { return true; });