Lines Matching defs:fY

19     int32_t fX, fY;
28 int32_t y() const { return fY; }
30 void setY(int32_t y) { fY = y; }
33 * Returns true iff fX and fY are both zero.
35 bool isZero() const { return (fX | fY) == 0; }
38 * Set both fX and fY to zero. Same as set(0, 0)
40 void setZero() { fX = fY = 0; }
43 void set(int32_t x, int32_t y) { fX = x; fY = y; }
67 void negate() { fX = -fX; fY = -fY; }
75 neg.fY = -fY;
82 fY += v.fY;
88 fY -= v.fY;
93 return fX == x && fY == y;
97 return a.fX == b.fX && a.fY == b.fY;
101 return a.fX != b.fX || a.fY != b.fY;
109 v.set(a.fX - b.fX, a.fY - b.fY);
117 v.set(a.fX + b.fX, a.fY + b.fY);
124 return a.fX * b.fX + a.fY * b.fY;
130 return a.fX * b.fY - a.fY * b.fX;
135 SkScalar fX, fY;
144 SkScalar y() const { return fY; }
147 * Returns true iff fX and fY are both zero.
149 bool isZero() const { return (0 == fX) & (0 == fY); }
152 void set(SkScalar x, SkScalar y) { fX = x; fY = y; }
159 fY = SkIntToScalar(y);
167 fY = SkIntToScalar(p.fY);
172 fY = SkScalarAbs(pt.fY);
196 Offset(points, count, offset.fX, offset.fY);
207 fY += dy;
212 SkScalar length() const { return SkPoint::Length(fX, fY); }
225 return CanNormalize(fX, fY);
294 fY = -fY;
302 neg.fY = -fY;
310 fY += v.fY;
317 fY -= v.fY;
326 accum *= fY;
340 return fX == x && fY == y;
344 return a.fX == b.fX && a.fY == b.fY;
348 return a.fX != b.fX || a.fY != b.fY;
361 return !CanNormalize(fX - p.fX, fY - p.fY);
370 && SkScalarNearlyZero(fY - p.fY, tol);
378 v.set(a.fX - b.fX, a.fY - b.fY);
386 v.set(a.fX + b.fX, a.fY + b.fY);
408 return Length(a.fX - b.fX, a.fY - b.fY);
414 return SkScalarMul(a.fX, b.fX) + SkScalarMul(a.fY, b.fY);
420 return SkScalarMul(a.fX, b.fY) - SkScalarMul(a.fY, b.fX);
437 SkScalar dy = fY - pt.fY;
494 fX = -vec.fY;
495 fY = tmp;
498 fX = vec.fY;
499 fY = -tmp;