Home | History | Annotate | Download | only in core

Lines Matching refs:pts

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