Lines Matching defs:fX

19     int16_t fX, fY;
27 int16_t x() const { return fX; }
31 fX = SkToS16(x);
41 int32_t fX, fY;
49 int32_t x() const { return fX; }
51 void setX(int32_t x) { fX = x; }
55 * Returns true iff fX and fY are both zero.
57 bool isZero() const { return (fX | fY) == 0; }
60 * Set both fX and fY to zero. Same as set(0, 0)
62 void setZero() { fX = fY = 0; }
65 void set(int32_t x, int32_t y) { fX = x; fY = y; }
89 void negate() { fX = -fX; fY = -fY; }
96 neg.fX = -fX;
103 fX += v.fX;
109 fX -= v.fX;
115 return fX == x && fY == y;
119 return a.fX == b.fX && a.fY == b.fY;
123 return a.fX != b.fX || a.fY != b.fY;
131 v.set(a.fX - b.fX, a.fY - b.fY);
139 v.set(a.fX + b.fX, a.fY + b.fY);
146 return a.fX * b.fX + a.fY * b.fY;
152 return a.fX * b.fY - a.fY * b.fX;
157 SkScalar fX, fY;
165 SkScalar x() const { return fX; }
169 * Returns true iff fX and fY are both zero.
171 bool isZero() const { return (0 == fX) & (0 == fY); }
174 void set(SkScalar x, SkScalar y) { fX = x; fY = y; }
180 fX = SkIntToScalar(x);
188 fX = SkIntToScalar(p.fX);
193 fX = SkScalarAbs(pt.fX);
227 Offset(points, count, offset.fX, offset.fY);
237 fX += dx;
243 SkScalar length() const { return SkPoint::Length(fX, fY); }
256 return CanNormalize(fX, fY);
324 fX = -fX;
332 neg.fX = -fX;
340 fX += v.fX;
347 fX -= v.fX;
352 return Make(fX * scale, fY * scale);
356 fX *= scale;
366 accum *= fX;
381 return fX == x && fY == y;
385 return a.fX == b.fX && a.fY == b.fY;
389 return a.fX != b.fX || a.fY != b.fY;
402 return !CanNormalize(fX - p.fX, fY - p.fY);
410 return SkScalarNearlyZero(fX - p.fX, tol)
419 v.set(a.fX - b.fX, a.fY - b.fY);
427 v.set(a.fX + b.fX, a.fY + b.fY);
449 return Length(a.fX - b.fX, a.fY - b.fY);
455 return a.fX * b.fX + a.fY * b.fY;
461 return a.fX * b.fY - a.fY * b.fX;
477 SkScalar dx = fX - pt.fX;
533 SkScalar tmp = vec.fX;
535 fX = -vec.fY;
539 fX = vec.fY;
547 const SkScalar* asScalars() const { return &fX; }
553 return SkScalarsAreFinite(&array[0].fX, count << 1);