Searched refs:AlmostEqualUlps (Results 1 - 10 of 10) sorted by relevance

/external/skia/tests/
H A DPathOpsLineParametetersTest.cpp58 if (AlmostEqualUlps(distSq, normalSquared * answersSq)) {
72 if (AlmostEqualUlps(fabs(normalizedDistance[inner]), answers[index][inner])) {
H A DPathOpsCubicReduceOrderTest.cpp248 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 DSkPathOpsCurve.h266 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 DSkPathOpsPoint.h13 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 DSkPathOpsLine.cpp110 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 DSkDLineIntersection.cpp66 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 DSkPathOpsTypes.h236 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 DSkReduceOrder.cpp75 if (AlmostEqualUlps(quad[index].fX, quad[minX].fX)) {
78 if (AlmostEqualUlps(quad[index].fY, quad[minY].fY)) {
H A DSkPathOpsTypes.cpp126 bool AlmostEqualUlps(float a, float b) { function
H A DSkOpAngle.cpp609 double xy = SkPath::kLine_Verb == verb || !AlmostEqualUlps(absX, absY) ? absX - absY : 0;

Completed in 2680 milliseconds