Lines Matching defs:fA
329 // A line equation in implicit form. fA * x + fB * y + fC = 0, for all points (x, y) on the line.
331 Line(double a, double b, double c) : fA(a), fB(b), fC(c) {}
334 : fA(static_cast<double>(q.fY) - p.fY) // a = dY
338 double dist(const SkPoint& p) const { return fA * p.fX + fB * p.fY + fC; }
339 Line operator*(double v) const { return Line(fA * v, fB * v, fC * v); }
340 double magSq() const { return fA * fA + fB * fB; }
347 fA *= scale;
352 return fabs(o.fA - fA) < 0.00001 && fabs(o.fB - fB) < 0.00001;
357 double fA, fB, fC;