Lines Matching refs:GrShape
10 GrShape& GrShape::operator=(const GrShape& that) { in operator =()
42 static bool flip_inversion(bool originalIsInverted, GrShape::FillInversion inversion) { in flip_inversion()
44 case GrShape::FillInversion::kPreserve: in flip_inversion()
46 case GrShape::FillInversion::kFlip: in flip_inversion()
48 case GrShape::FillInversion::kForceInverted: in flip_inversion()
50 case GrShape::FillInversion::kForceNoninverted: in flip_inversion()
56 static bool is_inverted(bool originalIsInverted, GrShape::FillInversion inversion) { in is_inverted()
58 case GrShape::FillInversion::kPreserve: in is_inverted()
60 case GrShape::FillInversion::kFlip: in is_inverted()
62 case GrShape::FillInversion::kForceInverted: in is_inverted()
64 case GrShape::FillInversion::kForceNoninverted: in is_inverted()
70 GrShape GrShape::MakeFilled(const GrShape& original, FillInversion inversion) { in MakeFilled()
76 GrShape result; in MakeFilled()
129 SkRect GrShape::bounds() const { in bounds()
168 SkRect GrShape::styledBounds() const { in styledBounds()
181 if (verbCnt > GrShape::kMaxKeyFromDataVerbCnt) { in path_key_from_data_size()
201 SkASSERT(verbCnt <= GrShape::kMaxKeyFromDataVerbCnt); in write_path_key_from_data()
221 int GrShape::unstyledKeySize() const { in unstyledKeySize()
259 void GrShape::writeUnstyledKey(uint32_t* key) const { in writeUnstyledKey()
308 void GrShape::setInheritedKey(const GrShape &parent, GrStyle::Apply apply, SkScalar scale) { in setInheritedKey()
357 const SkPath* GrShape::originalPathForListeners() const { in originalPathForListeners()
366 void GrShape::addGenIDChangeListener(SkPathRef::GenIDChangeListener* listener) const { in addGenIDChangeListener()
374 GrShape GrShape::MakeArc(const SkRect& oval, SkScalar startAngleDegrees, SkScalar sweepAngleDegrees, in MakeArc()
382 return GrShape(path, style); in MakeArc()
384 GrShape result; in MakeArc()
397 GrShape::GrShape(const GrShape& that) : fStyle(that.fStyle) { in GrShape() function in GrShape
426 GrShape::GrShape(const GrShape& parent, GrStyle::Apply apply, SkScalar scale) { in GrShape() function in GrShape
440 const GrShape* parentForKey = &parent; in GrShape()
441 SkTLazy<GrShape> tmpParent; in GrShape()
518 void GrShape::attemptToSimplifyPath() { in attemptToSimplifyPath()
613 void GrShape::attemptToSimplifyRRect() { in attemptToSimplifyRRect()
653 void GrShape::attemptToSimplifyLine() { in attemptToSimplifyLine()
692 void GrShape::attemptToSimplifyArc() { in attemptToSimplifyArc()
732 bool GrShape::attemptToSimplifyStrokedLineToRRect() { in attemptToSimplifyStrokedLineToRRect()