Lines Matching refs:pts
16 void SkEdgeBuilder::addLine(const SkPoint pts[]) { in addLine() argument
18 if (edge->setLine(pts[0], pts[1], NULL, fShiftUp)) { in addLine()
25 void SkEdgeBuilder::addQuad(const SkPoint pts[]) { in addQuad() argument
27 if (edge->setQuadratic(pts, fShiftUp)) { in addQuad()
34 void SkEdgeBuilder::addCubic(const SkPoint pts[]) { in addCubic() argument
36 if (edge->setCubic(pts, NULL, fShiftUp)) { in addCubic()
44 SkPoint pts[4]; in addClipper() local
47 while ((verb = clipper->next(pts)) != SkPath::kDone_Verb) { in addClipper()
50 this->addLine(pts); in addClipper()
53 this->addQuad(pts); in addClipper()
56 this->addCubic(pts); in addClipper()
80 SkPoint pts[4]; in build() local
88 while ((verb = iter.next(pts)) != SkPath::kDone_Verb) { in build()
97 int lineCount = SkLineClipper::ClipLine(pts, clip, lines); in build()
104 if (clipper.clipQuad(pts, clip)) { in build()
109 if (clipper.clipCubic(pts, clip)) { in build()
119 while ((verb = iter.next(pts)) != SkPath::kDone_Verb) { in build()
127 this->addLine(pts); in build()
131 int n = SkChopQuadAtYExtrema(pts, monoX); in build()
139 int n = SkChopCubicAtYExtrema(pts, monoY); in build()