Lines Matching refs:bisector
339 const SkVector& bisector, in computePtAlongBisector() argument
348 SkScalar t = perp_intersect(fPts[startIdx], bisector, fPts[edgeIdx], norm); in computePtAlongBisector()
354 newP = bisector; in computePtAlongBisector()
362 SkScalar dot = bisector.dot(norm); in computePtAlongBisector()
364 *result = bisector; in computePtAlongBisector()
555 SkPoint miter = previousRing.bisector(cur); in createOuterRing()
575 SkPoint miter = previousRing.bisector(cur); in createOuterRing()
678 bool result = intersect(this->point(lastRing.index(cur)), lastRing.bisector(cur), in createInsetRing()
679 this->point(lastRing.index(next)), lastRing.bisector(next), in createInsetRing()
686 SkScalar dist = -t * lastRing.norm(cur).dot(lastRing.bisector(cur)); in createInsetRing()
698 SkPoint newPt = lastRing.bisector(minEdgeIdx); in createInsetRing()
717 lastRing.bisector(0), in createInsetRing()
730 lastRing.bisector(cur), in createInsetRing()
748 lastRing.bisector(cur), in createInsetRing()