Lines Matching defs:fPath
432 PathGeo(const SkPath& path, Invert invert) : fPath(path) {
435 if (fPath.getFillType() == SkPathFillType::kEvenOdd) {
436 fPath.setFillType(SkPathFillType::kInverseEvenOdd);
438 SkASSERT(fPath.getFillType() == SkPathFillType::kWinding);
439 fPath.setFillType(SkPathFillType::kInverseWinding);
445 return GrStyledShape(fPath, paint);
448 SkPath path() const override { return fPath; }
452 return this->isUnclosedRect() || fPath.isLine(nullptr);
468 if (SkPathPriv::IsSimpleRect(fPath, false, &rect, &dir, &start)) {
475 return fPath.isLine(nullptr) || fPath.isEmpty();
481 if (!fPath.isLine(pts)) {
489 return fPath.isRect(nullptr, &closed, nullptr) && !closed;
492 SkPath fPath;