Lines Matching refs:convexity
301 // Closing the current contour; but since convexity is a precondition, it's the only
568 SkPathConvexity convexity = this->getConvexityOrUnknown();
569 if (convexity != SkPathConvexity::kUnknown) {
571 if (conv != convexity) {
582 SkPathConvexity convexity = this->getConvexityOrUnknown();
583 if (convexity == SkPathConvexity::kUnknown) {
584 convexity = this->computeConvexity();
586 SkASSERT(convexity != SkPathConvexity::kUnknown);
587 return convexity;
1274 outside their marks. A round rect may lose convexity as a result. If the input
1630 SkPathConvexity convexity = this->getConvexityOrUnknown();
1645 if (convexity == SkPathConvexity::kConvex &&
1648 convexity = SkPathConvexity::kUnknown;
1650 dst->setConvexity(convexity);
2260 auto setComputedConvexity = [=](SkPathConvexity convexity){
2261 SkASSERT(SkPathConvexity::kUnknown != convexity);
2262 this->setConvexity(convexity);
2263 return convexity;
2281 // Find the last real verb that affects convexity
2300 SkPathConvexity convexity = Convexicator::BySign(points, pointCount);
2301 if (SkPathConvexity::kConvex != convexity) {
2537 // We don't want to pay the cost for computing convexity if it is unknown,