Lines Matching refs:bisector
348 const SkVector& bisector, in computePtAlongBisector() argument
357 SkScalar t = perp_intersect(fPts[startIdx], bisector, fPts[edgeIdx], norm); in computePtAlongBisector()
363 newP = bisector; in computePtAlongBisector()
371 SkScalar dot = bisector.dot(norm); in computePtAlongBisector()
373 *result = bisector; in computePtAlongBisector()
571 SkPoint miter = previousRing.bisector(cur); in createOuterRing()
591 SkPoint miter = previousRing.bisector(cur); in createOuterRing()
694 bool result = intersect(this->point(lastRing.index(cur)), lastRing.bisector(cur), in createInsetRing()
695 this->point(lastRing.index(next)), lastRing.bisector(next), in createInsetRing()
702 SkScalar dist = -t * lastRing.norm(cur).dot(lastRing.bisector(cur)); in createInsetRing()
714 SkPoint newPt = lastRing.bisector(minEdgeIdx); in createInsetRing()
733 lastRing.bisector(0), in createInsetRing()
746 lastRing.bisector(cur), in createInsetRing()
764 lastRing.bisector(cur), in createInsetRing()