HomeSort by relevance Sort by last modified time
    Searched refs:fY (Results 1 - 25 of 362) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/chromium_org/third_party/skia/src/pathops/
SkPathOpsPoint.cpp 10 SkDVector v = {a.fX - b.fX, a.fY - b.fY};
15 SkDPoint v = {a.fX + b.fX, a.fY + b.fY};
SkPathOpsPoint.h 14 return AlmostEqualUlps(pt1.fX, pt2.fX) && AlmostEqualUlps(pt1.fY, pt2.fY);
19 double fY;
23 fY = pt.fY;
30 fY += v.fY;
35 fY -= v.fY;
40 fY /= s
    [all...]
SkPathOpsRect.cpp 25 if (!between(quad[0].fY, quad[1].fY, quad[2].fY)) {
26 roots += SkDQuad::FindExtrema(quad[0].fY, quad[1].fY, quad[2].fY, &tValues[roots]);
52 if (!is_bounded_by_end_points(c[0].fY, c[1].fY, c[2].fY, c[3].fY)) {
    [all...]
SkLineParameters.h 55 if (NotAlmostEqualUlps(pts[0].fY, pts[++endIndex].fY)) {
56 if (pts[0].fY > pts[endIndex].fY) {
65 if (pts[0].fY > pts[3].fY) {
72 fA = pts[s].fY - pts[e].fY;
74 fC = pts[s].fX * pts[e].fY - pts[e].fX * pts[s].fY;
    [all...]
SkPathOpsLine.cpp 12 fPts[0].fX - t1 * delta.fX, fPts[0].fY - t1 * delta.fY}, {
13 fPts[0].fX - t2 * delta.fX, fPts[0].fY - t2 * delta.fY}}};
52 SkDPoint result = { one_t * fPts[0].fX + t * fPts[1].fX, one_t * fPts[0].fY + t * fPts[1].fY };
68 || !AlmostBetweenUlps(fPts[0].fY, xy.fY, fPts[1].fY)) {
73 double denom = len.fX * len.fX + len.fY * len.fY; // see DLine intersectRa
    [all...]
SkPathWriter.cpp 51 pt1.fX, pt1.fY, pt2.fX, pt2.fY, fDefer[1].fX, fDefer[1].fY);
53 fPathPtr->cubicTo(pt1.fX, pt1.fY, pt2.fX, pt2.fY, fDefer[1].fX, fDefer[1].fY);
104 SkDebugf("path.lineTo(%1.9g,%1.9g);\n", fDefer[1].fX, fDefer[1].fY);
106 fPathPtr->lineTo(fDefer[1].fX, fDefer[1].fY);
116 || !AlmostEqualUlps(fDefer[1].fY, fFirstPt.fY)) {
    [all...]
SkPathOpsQuad.cpp 53 if (topPt.fY > sub[2].fY || (topPt.fY == sub[2].fY && topPt.fX > sub[2].fX)) {
56 if (!between(sub[0].fY, sub[1].fY, sub[2].fY)) {
58 if (FindExtrema(sub[0].fY, sub[1].fY, sub[2].fY, &extremeT))
    [all...]
SkPathOpsCubic.cpp 30 && approximately_equal(lessPt.fY, cubicAtT.fY)) {
47 && approximately_equal(morePt.fY, cubicAtT.fY)) {
74 double sum = (fPts[0].fX - fPts[3].fX) * (fPts[0].fY + fPts[3].fY);
76 sum += (fPts[idx + 1].fX - fPts[idx].fX) * (fPts[idx + 1].fY + fPts[idx].fY);
93 if (startTan.fX == 0 && startTan.fY == 0) {
97 if (endTan.fX == 0 && endTan.fY == 0)
481 double fy = interp_cubic_coords(&fPts[0].fY, (t1+t2*2)\/3); local
    [all...]
SkPathOpsRect.h 19 if (fTop > pt.fY) {
20 fTop = pt.fY;
25 if (fBottom < pt.fY) {
26 fBottom = pt.fY;
32 && approximately_between(fTop, pt.fY, fBottom);
45 fTop = fBottom = pt.fY;
SkDLineIntersection.cpp 16 double ayLen = a[1].fY - a[0].fY;
18 double byLen = b[1].fY - b[0].fY;
21 double term1 = a[1].fX * a[0].fY - a[1].fY * a[0].fX;
22 double term2 = b[1].fX * b[0].fY - b[1].fY * b[0].fX;
25 p.fY = (term1 * byLen - ayLen * term2) / denom;
75 double denom = bLen.fY * aLen.fX - aLen.fY * bLen.fX
    [all...]
  /external/chromium_org/third_party/skia/experimental/Intersection/
ActiveEdge_Test.cpp 51 if ((rh.fAbove.fY - lh.fAbove.fY > lh.fBelow.fY - rh.fAbove.fY
52 && lh.fBelow.fY < rh.fBelow.fY)
53 || (lh.fAbove.fY - rh.fAbove.fY < rh.fBelow.fY - lh.fAbove.fY
    [all...]
LogoPlay.cpp 69 dest.set(SkScalarAve(a.fX, b.fX),SkScalarAve(a.fY, b.fY));
85 m.set(SkScalarHalf(3*j.fX - c.fX), SkScalarHalf(3*j.fY - c.fY));
86 n.set(SkScalarHalf(3*o.fX -q.fX), SkScalarHalf(3*o.fY - q.fY));
91 m.set(SkScalarHalf(3*p.fX - c.fX), SkScalarHalf(3*p.fY - c.fY));
92 n.set(SkScalarHalf(3*l.fX -p2.fX),SkScalarHalf(3*l.fY -p2.fY));
    [all...]
  /external/chromium_org/third_party/skia/include/core/
SkPoint.h 19 int16_t fX, fY;
28 int16_t y() const { return fY; }
32 fY = SkToS16(y);
41 int32_t fX, fY;
50 int32_t y() const { return fY; }
52 void setY(int32_t y) { fY = y; }
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;
    [all...]
  /external/chromium_org/third_party/skia/src/core/
SkQuadClipper.cpp 42 return chopMonoQuadAt(pts[0].fY, pts[1].fY, pts[2].fY, y, t);
55 if (srcPts[0].fY > srcPts[2].fY) {
68 if (dst[2].fY <= ctop || dst[0].fY >= cbot) {
76 if (dst[0].fY < ctop) {
86 if (dst[i].fY < ctop) {
87 dst[i].fY = ctop
    [all...]
SkStrokerPriv.cpp 18 path->lineTo(stop.fX, stop.fY);
26 SkScalar py = pivot.fY;
28 SkScalar ny = normal.fY;
37 stop.fX, stop.fY);
49 path->setLastPt(pivot.fX + normal.fX + parallel.fX, pivot.fY + normal.fY + parallel.fY);
50 path->lineTo(pivot.fX - normal.fX + parallel.fX, pivot.fY - normal.fY + parallel.fY);
    [all...]
SkTextMapStateProc.h 19 , fY(y)
28 fY = SkScalarMul(y, fMatrix.getScaleY()) +
52 SkScalar fY; // Ignored by kXY case.
62 loc->set(SkScalarMul(fScaleX, *pos) + fTransX, fY);
65 loc->set(*pos + fTransX, fY);
70 fProc(fMatrix, *pos, fY, loc);
SkEdgeClipper.cpp 35 if (src[0].fY > src[count - 1].fY) {
68 return chopMonoQuadAt(pts[0].fY, pts[1].fY, pts[2].fY, y, t);
81 if (pts[0].fY < clip.fTop) {
86 tmp[2].fY = clip.fTop;
87 clamp_ge(tmp[3].fY, clip.fTop);
95 if (pts[i].fY < clip.fTop) {
96 pts[i].fY = clip.fTop
    [all...]
  /external/chromium_org/third_party/skia/tests/
PathOpsDRectTest.cpp 49 REPORTER_ASSERT(reporter, rect.fTop == SkTMin(line[0].fY, line[1].fY));
51 REPORTER_ASSERT(reporter, rect.fBottom == SkTMax(line[0].fY, line[1].fY));
55 REPORTER_ASSERT(reporter, rect2.fTop == SkTMin(line[0].fY, line[1].fY));
57 REPORTER_ASSERT(reporter, rect2.fBottom == SkTMax(line[0].fY, line[1].fY));
67 REPORTER_ASSERT(reporter, rect.fTop == SkTMin(quad[0].fY,
68 SkTMin(quad[1].fY, quad[2].fY)))
    [all...]
PathOpsLineIntersectionTest.cpp 112 if (line1[0].fY == line1[1].fY) {
116 ts.horizontal(line2, left, right, line1[0].fY, line1[0].fX != left);
119 if (line2[0].fY == line2[1].fY) {
123 ts.horizontal(line1, left, right, line2[0].fY, line2[0].fX != left);
127 double top = SkTMin(line1[0].fY, line1[1].fY);
128 double bottom = SkTMax(line1[0].fY, line1[1].fY);
    [all...]
PathOpsDPointTest.cpp 42 p.fX = p.fY = 0;
43 REPORTER_ASSERT(reporter, p.fX == 0 && p.fY == 0);
45 REPORTER_ASSERT(reporter, pt.distanceSquared(p) == pt.fX * pt.fX + pt.fY * pt.fY);
47 sqrt(pt.fX * pt.fX + pt.fY * pt.fY)));
  /external/chromium_org/third_party/skia/include/utils/
SkCubicInterval.h 18 return SkEvalCubicInterval(pts[0].fX, pts[0].fY,
19 pts[1].fX, pts[1].fY, x);
  /external/chromium_org/third_party/skia/gm/
circularclips.cpp 13 SkScalar fX1, fX2, fY, fR;
20 fY = 50;
23 fCircle1.addCircle(fX1, fY, fR, SkPath::kCW_Direction);
24 fCircle2.addCircle(fX2, fY, fR, SkPath::kCW_Direction);
50 SkRect rect = SkRect::MakeLTRB(fX1 - fR, fY - fR, fX2 + fR, fY + fR);
70 canvas->translate(0, 2 * fY);
  /external/chromium_org/third_party/skia/src/animator/
SkDrawPoint.cpp 19 SK_MEMBER_ALIAS(y, fPoint.fY, Float)
30 SK_MEMBER_ALIAS(y, fPoint.fY, Float)
43 rect->fTop = rect->fBottom = fPoint.fY;
SkParseSVGPath.cpp 25 dest.set(SkScalarAve(a.fX, b.fX),SkScalarAve(a.fY, b.fY));
41 m.set(SkScalarHalf(3*j.fX - c.fX), SkScalarHalf(3*j.fY - c.fY));
42 n.set(SkScalarHalf(3*o.fX -q.fX), SkScalarHalf(3*o.fY - q.fY));
47 m.set(SkScalarHalf(3*p.fX - c.fX), SkScalarHalf(3*p.fY - c.fY));
48 n.set(SkScalarHalf(3*l.fX -p2.fX),SkScalarHalf(3*l.fY -p2.fY));
    [all...]
  /external/chromium_org/third_party/skia/include/effects/
SkLightingImageFilter.h 18 : fX(x), fY(y), fZ(z) {}
20 return fX * other.fX + fY * other.fY + fZ * other.fZ;
23 return fX > fY ? (fX > fZ ? fX : fZ) : (fY > fZ ? fY : fZ);
29 fY = fY * scale;
33 return SkPoint3(fX * scalar, fY * scalar, fZ * scalar);
36 return SkPoint3(fX - other.fX, fY - other.fY, fZ - other.fZ)
    [all...]

Completed in 407 milliseconds

1 2 3 4 5 6 7 8 91011>>