Lines Matching refs:fOffset

255     OffsetSegment fOffset;  member
262 fIntersection = fOffset.fP0; in init()
272 SkPoint p1 = this->fOffset.fP0 + this->fOffset.fV; in checkIntersection()
273 if (SkPointPriv::EqualsWithinTolerance(p1, that->fOffset.fP0)) { in checkIntersection()
281 return compute_intersection(this->fOffset, that->fOffset, p, s, t); in checkIntersection()
288 const OffsetSegment& s0 = this->fOffset; in computeCrossingDistance()
289 const OffsetSegment& s1 = that->fOffset; in computeCrossingDistance()
387 edgeData[curr].fOffset.fP0 = inputPolygonVerts[curr] + perp; in SkInsetConvexPolygon()
388 edgeData[curr].fOffset.fV = v; in SkInsetConvexPolygon()
407 if (compute_intersection(prevEdge->fOffset, currEdge->fOffset, in SkInsetConvexPolygon()
433 int side = winding*compute_side(currEdge->fOffset.fP0, in SkInsetConvexPolygon()
434 currEdge->fOffset.fV, in SkInsetConvexPolygon()
435 prevEdge->fOffset.fP0); in SkInsetConvexPolygon()
437 side == winding*compute_side(currEdge->fOffset.fP0, in SkInsetConvexPolygon()
438 currEdge->fOffset.fV, in SkInsetConvexPolygon()
439 prevEdge->fOffset.fP0 + prevEdge->fOffset.fV)) { in SkInsetConvexPolygon()
1181 currEdge->fOffset.fP0 = endpoint0; in setup_offset_edge()
1182 currEdge->fOffset.fV = endpoint1 - endpoint0; in setup_offset_edge()
1392 SkPoint p1 = prevPrevEdge->fOffset.fP0 + prevPrevEdge->fOffset.fV; in SkOffsetSimplePolygon()
1394 prevEdge->fOffset.fP0); in SkOffsetSimplePolygon()
1395 p1 = currEdge->fOffset.fP0 + currEdge->fOffset.fV; in SkOffsetSimplePolygon()
1397 currNextEdge->fOffset.fP0); in SkOffsetSimplePolygon()