HomeSort by relevance Sort by last modified time
    Searched refs:fPt (Results 1 - 17 of 17) sorted by null

  /external/skia/src/pathops/
SkIntersections.cpp 18 const SkDPoint& iPt = fPt[index];
56 fPt[index] = pt;
61 if (pt.roughlyEqual(fPt[index])) {
77 memmove(&fPt[index + 1], &fPt[index], sizeof(fPt[0]) * remaining);
84 fPt[index] = pt;
90 SkASSERT(fUsed <= SK_ARRAY_COUNT(fPt));
123 fPt[0] = a.fPt[aIndex]
    [all...]
SkPathOpsWinding.cpp 90 fPt = segment->ptAtT(fT);
97 SkPoint fPt;
106 SkScalar baseXY = pt_xy(base.fPt, dir);
120 if (!sideways_overlap(fBounds, base.fPt, dir)) {
123 SkScalar baseXY = pt_xy(base.fPt, dir);
130 SkScalar baseYX = pt_yx(base.fPt, dir);
148 if (SkDPoint::ApproximatelyEqual(pt, base.fPt)) {
160 && SkDPoint::RoughlyEqual(pt, base.fPt)) {
179 newHit->fPt = pt;
204 return a->fPt.fX < b->fPt.fX
    [all...]
SkIntersections.h 24 sk_bzero(fPt, sizeof(fPt));
151 return fPt[index];
194 SkASSERT(max <= (int) SK_ARRAY_COUNT(fPt));
302 SkDPoint fPt[12]; // FIXME: since scans store points as SkPoint, this should also
SkDLineIntersection.cpp 33 fPt[0] = line.ptAtT(fT[0][0]);
35 fPt[1] = line.ptAtT(fT[0][1]);
232 fPt[0].fX = xIntercept;
233 fPt[0].fY = y;
308 fPt[0].fX = x;
309 fPt[0].fY = yIntercept;
SkOpSpan.cpp 17 if (fPt != check->fPt) {
90 fPt = pt;
190 SkASSERT(pt == ptT->fPt);
208 const SkPoint& pt = ptT->fPt;
210 ptT->fPt = pt;
SkPathOpsDebug.cpp 87 SkPoint fPt;
104 glitch->fPt = { SK_ScalarNaN, SK_ScalarNaN };
129 glitch->fPt = pt;
137 glitch->fPt = pt;
417 const SkPoint& newPt = endPtT.fPt;
685 coincident = (SkDPoint::ApproximatelyEqual(priorPtT->fPt, oppStart->fPt) ||
686 SkDPoint::ApproximatelyEqual(priorPtT->fPt, oppEnd->fPt)) &&
687 (SkDPoint::ApproximatelyEqual(ptT->fPt, oppStart->fPt) |
    [all...]
SkOpSegment.cpp 164 const SkPoint& newPt = endPtT.fPt;
234 ptT->fPt = newPt;
339 bool ptMatch = loop->fPt == pt;
    [all...]
SkOpSegment.h 305 return ptsDisjoint(span.fT, span.fPt, test.fT, test.fPt);
309 return ptsDisjoint(span.fT, span.fPt, t, pt);
SkOpSpan.h 148 SkPoint fPt; // cache of point value at this t
261 return fPtT.fPt;
SkDConicLineIntersection.cpp 350 fPt[index] = conic.ptAtT(fT[0][index]);
SkDCubicLineIntersection.cpp 424 fPt[index] = cubic.ptAtT(fT[0][index]);
SkDQuadLineIntersection.cpp 431 fPt[index] = quad.ptAtT(fT[0][index]);
SkAddIntersections.cpp 515 if (testTAt->fPt != nextTAt->fPt) {
SkOpCoincidence.cpp 116 newPt->fPt = test->pt();
124 newPt->fPt = oTest->pt();
  /external/skia/src/gpu/batches/
GrAAConvexTessellator.h 73 const SkPoint& lastPoint() const { return fPts.top().fPt; }
74 const SkPoint& firstPoint() const { return fPts[0].fPt; }
75 const SkPoint& point(int index) const { return fPts[index].fPt; }
83 pt->fPt = newPt;
115 SkPoint fPt;
  /external/skia/samplecode/
SamplePathClip.cpp 246 SkPoint* fPt;
248 VertClick(SkView* view, SkPoint* pt) : MyClick(view), fPt(pt) {}
249 void handleMove() override { *fPt = snap(fCurr); }
  /external/skia/tests/
PathOpsDebug.cpp 190 fPt[index].fX, fPt[index].fY);
967 SkDebugf(" t=%1.9g pt=(%1.9g,%1.9g)%s%s", this->fT, this->fPt.fX, this->fPt.fY,
    [all...]

Completed in 1081 milliseconds