Lines Matching refs:after

48 static bool is_clockwise(const SkVector& before, const SkVector& after) {  in is_clockwise()  argument
49 return before.fX * after.fY > before.fY * after.fX; in is_clockwise()
70 static void HandleInnerJoin(SkPath* inner, const SkPoint& pivot, const SkVector& after) { in HandleInnerJoin() argument
81 inner->lineTo(pivot.fX - after.fX, pivot.fY - after.fY); in HandleInnerJoin()
87 SkVector after; in BluntJoiner() local
88 afterUnitNormal.scale(radius, &after); in BluntJoiner()
93 after.negate(); in BluntJoiner()
96 outer->lineTo(pivot.fX + after.fX, pivot.fY + after.fY); in BluntJoiner()
97 HandleInnerJoin(inner, pivot, after); in BluntJoiner()
110 SkVector after = afterUnitNormal; in RoundJoiner() local
113 if (!is_clockwise(before, after)) { in RoundJoiner()
117 after.negate(); in RoundJoiner()
125 int count = SkConic::BuildUnitArc(before, after, dir, &matrix, conics); in RoundJoiner()
130 after.scale(radius); in RoundJoiner()
131 HandleInnerJoin(inner, pivot, after); in RoundJoiner()
145 SkVector after = afterUnitNormal; in MiterJoiner() local
158 ccw = !is_clockwise(before, after); in MiterJoiner()
163 after.negate(); in MiterJoiner()
173 mid = (before + after) * radius; in MiterJoiner()
193 mid.set(after.fY - before.fY, before.fX - after.fX); in MiterJoiner()
198 mid.set(before.fX + after.fX, before.fY + after.fY); in MiterJoiner()
210 after.scale(radius); in MiterJoiner()
212 outer->lineTo(pivot.fX + after.fX, pivot.fY + after.fY); in MiterJoiner()
214 HandleInnerJoin(inner, pivot, after); in MiterJoiner()