Lines Matching refs:chops
64 SkPoint chops[5]; in quadraticTo() local
65 SkChopQuadAtHalf(p, chops); in quadraticTo()
66 this->quadraticTo(chops); in quadraticTo()
67 this->quadraticTo(chops + 2); in quadraticTo()
82 SkConic chops[2]; in conicTo() local
83 if (SkConic(p, w).chopAt(.5f, chops)) { in conicTo()
84 this->conicTo(chops[0].fPts, chops[0].fW); in conicTo()
85 this->conicTo(chops[1].fPts, chops[1].fW); in conicTo()
100 SkPoint chops[7]; in cubicConvex180To() local
101 SkChopCubicAtHalf(p, chops); in cubicConvex180To()
102 this->cubicConvex180To(chops); in cubicConvex180To()
103 this->cubicConvex180To(chops + 3); in cubicConvex180To()
290 SkPoint chops[10]; in prepare() local
297 SkChopCubicAt(p, chops, T[0]); in prepare()
299 instanceWriter.writeCircle(chops[3]); in prepare()
302 chops[2] = chops[4] = chops[3]; in prepare()
304 instanceWriter.cubicConvex180To(chops); in prepare()
305 instanceWriter.cubicConvex180To(chops + 3); in prepare()
308 SkChopCubicAt(p, chops, T[0], T[1]); in prepare()
310 instanceWriter.writeCircle(chops[3]); in prepare()
311 instanceWriter.writeCircle(chops[6]); in prepare()
314 instanceWriter.lineTo(chops[0], chops[3]); in prepare()
315 instanceWriter.lineTo(chops[3], chops[6]); in prepare()
316 instanceWriter.lineTo(chops[6], chops[9]); in prepare()
318 instanceWriter.cubicConvex180To(chops); in prepare()
319 instanceWriter.cubicConvex180To(chops + 3); in prepare()
320 instanceWriter.cubicConvex180To(chops + 6); in prepare()