/external/chromium_org/third_party/skia/experimental/Intersection/ |
H A D | Intersections.cpp | 12 const _Point& startPt, const _Point& endPt) { 14 remove(s2, e2, startPt, endPt); 16 remove(s1, e1, startPt, endPt); 39 bool e1in = between(cs1, e1, ce1) || endPt.approximatelyEqual(fPt[i1]) 40 || endPt.approximatelyEqual(fPt[iEnd1]); 53 bool e2in = between(cs2, e2, ce2) || endPt.approximatelyEqual(fPt[i2]) 54 || endPt.approximatelyEqual(fPt[iEnd2]); 61 fPt[i1] = endPt; 68 fPt[iEnd1] = endPt; 89 insertCoincident(e1, e2, endPt); 11 insertCoincidentPair(double s1, double e1, double s2, double e2, const _Point& startPt, const _Point& endPt) argument [all...] |
H A D | QuadraticBounds.cpp | 19 _Point endPt; local 20 xy_at_t(quad, endT, endPt.x, endPt.y); 21 return startPt.x <= endPt.x ? startT : endT;
|
H A D | QuadraticImplicit.cpp | 86 const _Point* endPt[2]; local 92 endPt[opp - 1] = &q1[end]; 94 double origX = endPt[0]->x; 95 double origY = endPt[0]->y; 96 double adj = endPt[1]->x - origX; 97 double opp = endPt[1]->y - origY;
|
/external/skia/experimental/Intersection/ |
H A D | Intersections.cpp | 12 const _Point& startPt, const _Point& endPt) { 14 remove(s2, e2, startPt, endPt); 16 remove(s1, e1, startPt, endPt); 39 bool e1in = between(cs1, e1, ce1) || endPt.approximatelyEqual(fPt[i1]) 40 || endPt.approximatelyEqual(fPt[iEnd1]); 53 bool e2in = between(cs2, e2, ce2) || endPt.approximatelyEqual(fPt[i2]) 54 || endPt.approximatelyEqual(fPt[iEnd2]); 61 fPt[i1] = endPt; 68 fPt[iEnd1] = endPt; 89 insertCoincident(e1, e2, endPt); 11 insertCoincidentPair(double s1, double e1, double s2, double e2, const _Point& startPt, const _Point& endPt) argument [all...] |
H A D | QuadraticBounds.cpp | 19 _Point endPt; local 20 xy_at_t(quad, endT, endPt.x, endPt.y); 21 return startPt.x <= endPt.x ? startT : endT;
|
H A D | QuadraticImplicit.cpp | 86 const _Point* endPt[2]; local 92 endPt[opp - 1] = &q1[end]; 94 double origX = endPt[0]->x; 95 double origY = endPt[0]->y; 96 double adj = endPt[1]->x - origX; 97 double opp = endPt[1]->y - origY;
|
/external/chromium_org/third_party/skia/gm/ |
H A D | degeneratesegments.cpp | 119 SkPoint endPt = startPt + SkPoint::Make(40*SK_Scalar1, 0); local 120 path.lineTo(endPt); 121 return endPt; 126 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); local 128 path.lineTo(endPt); 129 return endPt; 134 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); local 136 path.lineTo(endPt); 138 return endPt; 143 SkPoint endPt local 151 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); local 160 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); local 170 SkPoint endPt = startPt + SkPoint::Make(40*SK_Scalar1, 0); local 179 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); local 189 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); local [all...] |
/external/skia/gm/ |
H A D | degeneratesegments.cpp | 119 SkPoint endPt = startPt + SkPoint::Make(40*SK_Scalar1, 0); local 120 path.lineTo(endPt); 121 return endPt; 126 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); local 128 path.lineTo(endPt); 129 return endPt; 134 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); local 136 path.lineTo(endPt); 138 return endPt; 143 SkPoint endPt local 151 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); local 160 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); local 170 SkPoint endPt = startPt + SkPoint::Make(40*SK_Scalar1, 0); local 179 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); local 189 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); local [all...] |
/external/chromium_org/third_party/skia/src/gpu/ |
H A D | GrAAConvexPathRenderer.cpp | 50 const SkPoint& endPt() const { function in struct:Segment 71 p0 = segments[0].endPt(); 77 pj = segments[1].endPt() - p0; 80 const SkPoint pj = segments[i + 1].endPt() - p0; 95 const SkPoint& pt = segments[i].endPt(); 137 const SkPoint* prevPt = &sega.endPt(); 381 verts[*v + 0].fPos = sega.endPt(); 406 verts[*v + 1].fPos = sega.endPt(); 443 SkPoint qpts[] = {sega.endPt(), segb.fPts[0], segb.fPts[1]};
|
/external/chromium_org/third_party/skia/src/pathops/ |
H A D | SkDQuadIntersection.cpp | 87 const SkDPoint* endPt[2]; local 93 endPt[opp - 1] = &q1[end]; 95 double origX = endPt[0]->fX; 96 double origY = endPt[0]->fY; 97 double adj = endPt[1]->fX - origX; 98 double opp = endPt[1]->fY - origY;
|
H A D | SkOpSegment.cpp | 212 void SkOpSegment::addCancelOutsides(const SkPoint& startPt, const SkPoint& endPt, argument 224 } while (endPt != other->fTs[oIndex].fPt && oIndex < oCount); 235 SkASSERT(other->fTs[oIndex].fT < 1 || endPt != *oNextPt); 236 } while (endPt == *oNextPt); 290 void SkOpSegment::addCoinOutsides(const SkPoint& startPt, const SkPoint& endPt, argument 351 } while (endPt != nextPt); 690 startPt endPt test/oTest first pos test/oTest final pos 692 void SkOpSegment::addTCancel(const SkPoint& startPt, const SkPoint& endPt, SkOpSegment* other) { argument 761 oFoundEnd |= endPt == oTest->fPt; 764 } while (endPt ! [all...] |
/external/skia/src/gpu/ |
H A D | GrAAConvexPathRenderer.cpp | 49 const SkPoint& endPt() const { function in struct:Segment 70 p0 = segments[0].endPt(); 76 pj = segments[1].endPt() - p0; 79 const SkPoint pj = segments[i + 1].endPt() - p0; 94 const SkPoint& pt = segments[i].endPt(); 136 const SkPoint* prevPt = &sega.endPt(); 380 verts[*v + 0].fPos = sega.endPt(); 405 verts[*v + 1].fPos = sega.endPt(); 442 SkPoint qpts[] = {sega.endPt(), segb.fPts[0], segb.fPts[1]};
|
/external/skia/src/pathops/ |
H A D | SkDQuadIntersection.cpp | 87 const SkDPoint* endPt[2]; local 93 endPt[opp - 1] = &q1[end]; 95 double origX = endPt[0]->fX; 96 double origY = endPt[0]->fY; 97 double adj = endPt[1]->fX - origX; 98 double opp = endPt[1]->fY - origY;
|
H A D | SkOpSegment.cpp | 212 void SkOpSegment::addCancelOutsides(const SkPoint& startPt, const SkPoint& endPt, argument 224 } while (endPt != other->fTs[oIndex].fPt && oIndex < oCount); 235 SkASSERT(other->fTs[oIndex].fT < 1 || endPt != *oNextPt); 236 } while (endPt == *oNextPt); 289 void SkOpSegment::addCoinOutsides(const SkPoint& startPt, const SkPoint& endPt, argument 350 } while (endPt != nextPt); 684 startPt endPt test/oTest first pos test/oTest final pos 686 void SkOpSegment::addTCancel(const SkPoint& startPt, const SkPoint& endPt, SkOpSegment* other) { argument 753 oFoundEnd |= endPt == oTest->fPt; 756 } while (endPt ! [all...] |