Lines Matching refs:RRectPathGeo
495 class RRectPathGeo : public PathGeo {
499 RRectPathGeo(const SkPath& path, const SkRRect& equivalentRRect, RRectForStroke rrectForStroke,
505 RRectPathGeo(const SkPath& path, const SkRect& equivalentRect, RRectForStroke rrectForStroke,
507 : RRectPathGeo(path, SkRRect::MakeRect(equivalentRect), rrectForStroke, invert) {}
2145 SkTArray<std::unique_ptr<RRectPathGeo>> rrectPathGeos;
2154 geos.emplace_back(new RRectPathGeo(rectPath, r, RRectPathGeo::RRectForStroke::kYes,
2156 geos.emplace_back(new RRectPathGeo(rectPath, r, RRectPathGeo::RRectForStroke::kYes,
2158 rrectPathGeos.emplace_back(new RRectPathGeo(rectPath, r, RRectPathGeo::RRectForStroke::kYes,
2168 geos.emplace_back(new RRectPathGeo(rectPath, rr, RRectPathGeo::RRectForStroke::kYes,
2170 geos.emplace_back(new RRectPathGeo(rectPath, rr, RRectPathGeo::RRectForStroke::kYes,
2172 rrectPathGeos.emplace_back(new RRectPathGeo(rectPath, rr,
2173 RRectPathGeo::RRectForStroke::kYes,
2187 geos.emplace_back(new RRectPathGeo(
2189 RRectPathGeo::RRectForStroke::kNo, PathGeo::Invert::kNo));
2190 geos.emplace_back(new RRectPathGeo(
2192 RRectPathGeo::RRectForStroke::kNo, PathGeo::Invert::kYes));
2193 rrectPathGeos.emplace_back(new RRectPathGeo(
2195 RRectPathGeo::RRectForStroke::kNo, PathGeo::Invert::kNo));
2249 const RRectPathGeo& rrgeo = *rrectPathGeos[i];