Lines Matching refs:unitNormal
56 SkVector* normal, SkVector* unitNormal) { in set_normal_unitnormal() argument
57 if (!unitNormal->setNormalize((after.fX - before.fX) * scale, in set_normal_unitnormal()
61 unitNormal->rotateCCW(); in set_normal_unitnormal()
62 unitNormal->scale(radius, normal); in set_normal_unitnormal()
68 SkVector* normal, SkVector* unitNormal) { in set_normal_unitnormal() argument
69 if (!unitNormal->setNormalize(vec.fX, vec.fY)) { in set_normal_unitnormal()
72 unitNormal->rotateCCW(); in set_normal_unitnormal()
73 unitNormal->scale(radius, normal); in set_normal_unitnormal()
236 bool preJoinTo(const SkPoint&, SkVector* normal, SkVector* unitNormal,
239 const SkVector& unitNormal);
247 SkVector* unitNormal, bool currIsLine) { in preJoinTo() argument
253 if (!set_normal_unitnormal(fPrevPt, currPt, fResScale, fRadius, normal, unitNormal)) { in preJoinTo()
261 unitNormal->set(1, 0); in preJoinTo()
266 fFirstUnitNormal = *unitNormal; in preJoinTo()
272 fJoiner(&fOuter, &fInner, fPrevUnitNormal, fPrevPt, *unitNormal, in preJoinTo()
280 const SkVector& unitNormal) { in postJoinTo() argument
283 fPrevUnitNormal = unitNormal; in postJoinTo()
416 SkVector normal, unitNormal; in lineTo() local
418 if (!this->preJoinTo(currPt, &normal, &unitNormal, true)) { in lineTo()
422 this->postJoinTo(currPt, normal, unitNormal); in lineTo()