Searched refs:AlmostEqualUlps (Results 1 - 10 of 10) sorted by relevance
/external/skia/tests/ |
H A D | PathOpsLineParametetersTest.cpp | 58 if (AlmostEqualUlps(distSq, normalSquared * answersSq)) { 72 if (AlmostEqualUlps(fabs(normalizedDistance[inner]), answers[index][inner])) {
|
H A D | PathOpsCubicReduceOrderTest.cpp | 248 if ( (!AlmostEqualUlps(reducer.fLine[0].fX, bounds.fLeft) 249 && !AlmostEqualUlps(reducer.fLine[0].fX, bounds.fRight)) 250 || (!AlmostEqualUlps(reducer.fLine[0].fY, bounds.fTop) 251 && !AlmostEqualUlps(reducer.fLine[0].fY, bounds.fBottom)) 252 || (!AlmostEqualUlps(reducer.fLine[1].fX, bounds.fLeft) 253 && !AlmostEqualUlps(reducer.fLine[1].fX, bounds.fRight)) 254 || (!AlmostEqualUlps(reducer.fLine[1].fY, bounds.fTop) 255 && !AlmostEqualUlps(reducer.fLine[1].fY, bounds.fBottom))) {
|
/external/skia/src/pathops/ |
H A D | SkPathOpsCurve.h | 266 return AlmostEqualUlps(dst[0].fX, dst[1].fX); 273 return AlmostEqualUlps(dst[0].fX, dst[1].fX) && AlmostEqualUlps(dst[1].fX, dst[2].fX); 280 return AlmostEqualUlps(dst[0].fX, dst[1].fX) && AlmostEqualUlps(dst[1].fX, dst[2].fX); 287 return AlmostEqualUlps(dst[0].fX, dst[1].fX) && AlmostEqualUlps(dst[1].fX, dst[2].fX) 288 && AlmostEqualUlps(dst[2].fX, dst[3].fX);
|
H A D | SkPathOpsPoint.h | 13 inline bool AlmostEqualUlps(const SkPoint& pt1, const SkPoint& pt2) { function 14 return AlmostEqualUlps(pt1.fX, pt2.fX) && AlmostEqualUlps(pt1.fY, pt2.fY); 65 return AlmostEqualUlps(xy, yx) ? 0 : xy - yx;
|
H A D | SkPathOpsLine.cpp | 110 if (!AlmostEqualUlps(largest, largest + dist)) { // is the dist within ULPS tolerance? 145 if (!AlmostEqualUlps(largest, largest + dist)) { // is the dist within ULPS tolerance?
|
H A D | SkDLineIntersection.cpp | 66 if (!AlmostEqualUlps(aLen.fX * a[0].fY - aLen.fY * a[0].fX, 190 if (AlmostEqualUlps(min, max) && max - min < fabs(line[0].fX - line[1].fX)) { 266 if (AlmostEqualUlps(min, max)) {
|
H A D | SkPathOpsTypes.h | 236 bool AlmostEqualUlps(float a, float b); 237 inline bool AlmostEqualUlps(double a, double b) { function 238 return AlmostEqualUlps(SkDoubleToScalar(a), SkDoubleToScalar(b)); 391 // AlmostEqualUlps instead.
|
H A D | SkReduceOrder.cpp | 75 if (AlmostEqualUlps(quad[index].fX, quad[minX].fX)) { 78 if (AlmostEqualUlps(quad[index].fY, quad[minY].fY)) {
|
H A D | SkPathOpsTypes.cpp | 126 bool AlmostEqualUlps(float a, float b) { function
|
H A D | SkOpAngle.cpp | 609 double xy = SkPath::kLine_Verb == verb || !AlmostEqualUlps(absX, absY) ? absX - absY : 0;
|
Completed in 695 milliseconds