/external/chromium_org/third_party/skia/src/pathops/ |
SkOpContour.cpp | 80 double endT = coincidence.fTs[0][1]; 82 if ((cancelers = startSwapped = startT > endT)) { 83 SkTSwap(startT, endT); 85 if (startT == endT) { // if one is very large the smaller may have collapsed to nothing 86 if (endT <= 1 - FLT_EPSILON) { 87 endT += FLT_EPSILON; 88 SkASSERT(endT <= 1); 94 SkASSERT(!approximately_negative(endT - startT)); 104 // make sure startT and endT have t entries 111 if (oStartT > 0 || endT < [all...] |
SkOpAngle.cpp | [all...] |
SkPathOpsCommon.cpp | 77 double endT = current->t(endIndex); 78 double newMid = (testHit - baseT) / (endT - baseT); 88 baseT + mid * (endT - baseT), midXY.fX, midXY.fY, 89 baseT + newMid * (endT - baseT), newXY.fX, newXY.fY, 90 endT, current->xAtT(endIndex), current->yAtT(endIndex)); 119 double endT = current->t(endIndex); 120 *bestHit = baseT + mid * (endT - baseT);
|
/external/skia/src/pathops/ |
SkOpContour.cpp | 80 double endT = coincidence.fTs[0][1]; 82 if ((cancelers = startSwapped = startT > endT)) { 83 SkTSwap(startT, endT); 85 if (startT == endT) { // if one is very large the smaller may have collapsed to nothing 86 if (endT <= 1 - FLT_EPSILON) { 87 endT += FLT_EPSILON; 88 SkASSERT(endT <= 1); 94 SkASSERT(!approximately_negative(endT - startT)); 104 // make sure startT and endT have t entries 111 if (oStartT > 0 || endT < [all...] |
SkOpAngle.cpp | [all...] |
SkPathOpsCommon.cpp | 77 double endT = current->t(endIndex); 78 double newMid = (testHit - baseT) / (endT - baseT); 88 baseT + mid * (endT - baseT), midXY.fX, midXY.fY, 89 baseT + newMid * (endT - baseT), newXY.fX, newXY.fY, 90 endT, current->xAtT(endIndex), current->yAtT(endIndex)); 119 double endT = current->t(endIndex); 120 *bestHit = baseT + mid * (endT - baseT);
|
/external/chromium_org/third_party/skia/experimental/Intersection/ |
Simplify.cpp | 427 static void LineSubDivide(const SkPoint a[2], double startT, double endT, 431 sub_divide(aLine, startT, endT, dst); 438 static void QuadSubDivide(const SkPoint a[3], double startT, double endT, 442 sub_divide(aQuad, startT, endT, dst); 451 static void CubicSubDivide(const SkPoint a[4], double startT, double endT, 455 sub_divide(aCubic, startT, endT, dst); 474 static void LineSubDivideHD(const SkPoint a[2], double startT, double endT, _Line& dst) { 476 sub_divide(aLine, startT, endT, dst); 479 static void QuadSubDivideHD(const SkPoint a[3], double startT, double endT, Quadratic& dst) { 481 sub_divide(aQuad, startT, endT, dst) [all...] |
/external/skia/experimental/Intersection/ |
Simplify.cpp | 427 static void LineSubDivide(const SkPoint a[2], double startT, double endT, 431 sub_divide(aLine, startT, endT, dst); 438 static void QuadSubDivide(const SkPoint a[3], double startT, double endT, 442 sub_divide(aQuad, startT, endT, dst); 451 static void CubicSubDivide(const SkPoint a[4], double startT, double endT, 455 sub_divide(aCubic, startT, endT, dst); 474 static void LineSubDivideHD(const SkPoint a[2], double startT, double endT, _Line& dst) { 476 sub_divide(aLine, startT, endT, dst); 479 static void QuadSubDivideHD(const SkPoint a[3], double startT, double endT, Quadratic& dst) { 481 sub_divide(aQuad, startT, endT, dst) [all...] |