Lines Matching defs:junctionPoint
530 void internalJoinTo(JoinType joinType, SkPoint junctionPoint, SkPoint nextControlPoint,
539 SkVector tan0 = junctionPoint - fLastControlPoint;
540 SkVector tan1 = nextControlPoint - junctionPoint;
557 // FIXME(skia:11347): This hack ensures "c0 - junctionPoint" gives the exact same
558 // ieee fp32 vector as "-(c1 - junctionPoint)". Tessellated stroking is becoming
563 bisector = (junctionPoint + bisector) - (junctionPoint - bisector);
564 c0 = junctionPoint + bisector;
565 c1 = junctionPoint - bisector;
566 } while (c0 - junctionPoint != -(c1 - junctionPoint) && --maxAttempts);
568 this->internalJoinTo(joinType, junctionPoint, c0, maxDepth - 1);
571 this->internalJoinTo(joinType, junctionPoint, nextControlPoint, maxDepth - 1);
580 patchWriter << fLastControlPoint << junctionPoint;
585 patchWriter << junctionPoint << junctionPoint;