Lines Matching refs:fLine

378         , fLine(top, bottom) {
400 Line fLine;
402 return fLine.dist(p);
405 return fLine.dist(v->fPoint) < 0.0;
408 return fLine.dist(v->fPoint) > 0.0;
411 fLine = Line(fTop, fBottom);
420 double denom = fLine.fA * other.fLine.fB - fLine.fB * other.fLine.fA;
426 double sNumer = dy * other.fLine.fB + dx * other.fLine.fA;
427 double tNumer = dy * fLine.fB + dx * fLine.fA;
436 p->fX = SkDoubleToScalar(fTop->fPoint.fX - s * fLine.fB);
437 p->fY = SkDoubleToScalar(fTop->fPoint.fY + s * fLine.fA);
1228 Line line1 = edge->fLine;
1229 Line line2 = other->fLine;
1231 line1.fC += sqrt(edge->fLine.magSq()) * (edge->fWinding > 0 ? 1 : -1) * dir;
1232 line2.fC += sqrt(other->fLine.magSq()) * (other->fWinding > 0 ? 1 : -1) * dir;
1665 normal->set(SkDoubleToScalar(e->fLine.fA) * e->fWinding,
1666 SkDoubleToScalar(e->fLine.fB) * e->fWinding);
1668 normal->set(SkDoubleToScalar(e->fLine.fA),
1669 SkDoubleToScalar(e->fLine.fB));
1714 double denom = 0.0625f * e->fLine.magSq();
1722 join->fLine.normalize();
1723 join->fLine = join->fLine * join->fWinding;
1881 double offset = radius * sqrt(prevEdge->fLine.magSq()) * prevEdge->fWinding;
1882 Line prevInner(prevEdge->fLine);
1884 Line prevOuter(prevEdge->fLine);
1890 double offset = radius * sqrt(e->fLine.magSq()) * e->fWinding;
1891 Line inner(e->fLine);
1893 Line outer(e->fLine);
1952 Line prevInner(prevEdge->fLine);
1954 Line prevOuter(prevEdge->fLine);
1964 Line inner(e->fLine);
1966 Line outer(e->fLine);
1970 if (!prevEdge->fLine.nearParallel(e->fLine) && prevInner.intersect(inner, &innerPoint) &&
2102 e->fLine.normalize();
2103 e->fLine = e->fLine * e->fWinding;