• Home
  • Raw
  • Download

Lines Matching refs:normalAB

258                            const SkVector& normalAB, const SkVector& unitNormalAB,
261 const SkVector& normalAB, const SkVector& unitNormalAB,
264 const SkVector& normalAB, const SkVector& unitNormalAB,
282 const SkVector& normalAB, const SkVector& unitNormalAB,
286 const SkVector& normalAB, const SkVector& unitNormalAB,
432 const SkVector& normalAB, const SkVector& unitNormalAB, in quad_to() argument
438 this->line_to(pts[2], normalAB); in quad_to()
439 *normalBC = normalAB; in quad_to()
449 this->quad_to(&tmp[0], normalAB, unitNormalAB, &norm, &unit, subDivide); in quad_to()
468 void SkPathStroker::setQuadEndNormal(const SkPoint quad[3], const SkVector& normalAB, in setQuadEndNormal() argument
471 *normalBC = normalAB; in setQuadEndNormal()
476 void SkPathStroker::setConicEndNormal(const SkConic& conic, const SkVector& normalAB, in setConicEndNormal() argument
478 setQuadEndNormal(conic.fPts, normalAB, unitNormalAB, normalBC, unitNormalBC); in setConicEndNormal()
481 void SkPathStroker::setCubicEndNormal(const SkPoint cubic[4], const SkVector& normalAB, in setCubicEndNormal() argument
503 *normalCD = normalAB; in setCubicEndNormal()
696 const SkVector& normalAB, const SkVector& unitNormalAB, in cubic_to() argument
708 this->line_to(pts[3], normalAB); in cubic_to()
709 *normalCD = normalAB; in cubic_to()
745 this->cubic_to(&tmp[0], normalAB, unitNormalAB, &norm, &unit, in cubic_to()
799 SkVector normalAB, unitAB, normalBC, unitBC; in conicTo() local
800 if (!this->preJoinTo(pt1, &normalAB, &unitAB, false)) { in conicTo()
809 this->setConicEndNormal(conic, normalAB, unitAB, &normalBC, &unitBC); in conicTo()
835 SkVector normalAB, unitAB, normalBC, unitBC; in quadTo() local
836 if (!this->preJoinTo(pt1, &normalAB, &unitAB, false)) { in quadTo()
845 this->setQuadEndNormal(quad, normalAB, unitAB, &normalBC, &unitBC); in quadTo()
857 SkVector normalAB, unitAB, normalBC, unitBC; in quadTo()
859 this->preJoinTo(pt1, &normalAB, &unitAB, false); in quadTo()
874 fOuter.lineTo(tmp[2].fX + normalAB.fX, tmp[2].fY + normalAB.fY); in quadTo()
878 fInner.lineTo(tmp[2].fX - normalAB.fX, tmp[2].fY - normalAB.fY); in quadTo()
885 this->quad_to(&tmp[0], normalAB, unitAB, &normalBC, &unitBC, in quadTo()
893 this->quad_to(pts, normalAB, unitAB, &normalBC, &unitBC, in quadTo()
1405 SkVector normalAB, unitAB, normalCD, unitCD; in cubicTo() local
1406 if (!this->preJoinTo(*tangentPt, &normalAB, &unitAB, false)) { in cubicTo()
1424 this->setCubicEndNormal(cubic, normalAB, unitAB, &normalCD, &unitCD); in cubicTo()
1436 SkVector normalAB, unitAB, normalCD, unitCD; in cubicTo()
1443 this->preJoinTo(*nextPt, &normalAB, &unitAB, false); in cubicTo()
1458 n = normalAB; in cubicTo()