/external/chromium_org/third_party/skia/src/pathops/ |
SkPathOpsQuad.cpp | 72 double tValue = s[index]; 73 if (approximately_zero_or_more(tValue) && approximately_one_or_less(tValue)) { 74 if (approximately_less_than_zero(tValue)) { 75 tValue = 0; 76 } else if (approximately_greater_than_one(tValue)) { 77 tValue = 1; 80 if (approximately_equal(t[idx2], tValue)) { 84 t[foundRoots++] = tValue; 322 int SkDQuad::FindExtrema(double a, double b, double c, double tValue[1]) [all...] |
SkReduceOrder.cpp | 33 double tValue; 41 if (SkDQuad::FindExtrema(quad[0].fY, quad[1].fY, quad[2].fY, &tValue)) { 42 double yExtrema = interp_quad_coords(quad[0].fY, quad[1].fY, quad[2].fY, tValue); 54 double tValue; 62 if (SkDQuad::FindExtrema(quad[0].fX, quad[1].fX, quad[2].fX, &tValue)) { 63 double xExtrema = interp_quad_coords(quad[0].fX, quad[1].fX, quad[2].fX, tValue); 103 double tValue; 106 root = SkDQuad::FindExtrema(quad[0].fX, quad[1].fX, quad[2].fX, &tValue); 108 root = SkDQuad::FindExtrema(quad[0].fY, quad[1].fY, quad[2].fY, &tValue); 112 extrema.fX = interp_quad_coords(quad[0].fX, quad[1].fX, quad[2].fX, tValue); [all...] |
SkPathOpsCubic.h | 44 static int FindExtrema(double a, double b, double c, double d, double tValue[2]);
|
SkPathOpsQuad.h | 40 static int FindExtrema(double a, double b, double c, double tValue[1]);
|
/external/skia/src/pathops/ |
SkPathOpsQuad.cpp | 72 double tValue = s[index]; 73 if (approximately_zero_or_more(tValue) && approximately_one_or_less(tValue)) { 74 if (approximately_less_than_zero(tValue)) { 75 tValue = 0; 76 } else if (approximately_greater_than_one(tValue)) { 77 tValue = 1; 80 if (approximately_equal(t[idx2], tValue)) { 84 t[foundRoots++] = tValue; 322 int SkDQuad::FindExtrema(double a, double b, double c, double tValue[1]) [all...] |
SkReduceOrder.cpp | 33 double tValue; 41 if (SkDQuad::FindExtrema(quad[0].fY, quad[1].fY, quad[2].fY, &tValue)) { 42 double yExtrema = interp_quad_coords(quad[0].fY, quad[1].fY, quad[2].fY, tValue); 54 double tValue; 62 if (SkDQuad::FindExtrema(quad[0].fX, quad[1].fX, quad[2].fX, &tValue)) { 63 double xExtrema = interp_quad_coords(quad[0].fX, quad[1].fX, quad[2].fX, tValue); 103 double tValue; 106 root = SkDQuad::FindExtrema(quad[0].fX, quad[1].fX, quad[2].fX, &tValue); 108 root = SkDQuad::FindExtrema(quad[0].fY, quad[1].fY, quad[2].fY, &tValue); 112 extrema.fX = interp_quad_coords(quad[0].fX, quad[1].fX, quad[2].fX, tValue); [all...] |
SkPathOpsCubic.h | 44 static int FindExtrema(double a, double b, double c, double d, double tValue[2]);
|
SkPathOpsQuad.h | 40 static int FindExtrema(double a, double b, double c, double tValue[1]);
|
/external/chromium_org/third_party/skia/src/core/ |
SkGeometry.cpp | 295 int SkFindQuadExtrema(SkScalar a, SkScalar b, SkScalar c, SkScalar tValue[1]) 301 return is_not_monotonic(a, b, c) && valid_unit_divide(a - b, a - b - b + c, tValue); 303 return valid_unit_divide(a - b, a - b - b + c, tValue); 339 SkScalar tValue; 340 if (valid_unit_divide(a - b, a - b - b + c, &tValue)) 342 SkChopQuadAt(src, dst, tValue); 369 SkScalar tValue; 370 if (valid_unit_divide(a - b, a - b - b + c, &tValue)) { 371 SkChopQuadAt(src, dst, tValue); 601 even though the 2nd tValue looks < 1.0, after we renormalize it, we en [all...] |
/external/skia/src/core/ |
SkGeometry.cpp | 295 int SkFindQuadExtrema(SkScalar a, SkScalar b, SkScalar c, SkScalar tValue[1]) 301 return is_not_monotonic(a, b, c) && valid_unit_divide(a - b, a - b - b + c, tValue); 303 return valid_unit_divide(a - b, a - b - b + c, tValue); 339 SkScalar tValue; 340 if (valid_unit_divide(a - b, a - b - b + c, &tValue)) 342 SkChopQuadAt(src, dst, tValue); 369 SkScalar tValue; 370 if (valid_unit_divide(a - b, a - b - b + c, &tValue)) { 371 SkChopQuadAt(src, dst, tValue); 601 even though the 2nd tValue looks < 1.0, after we renormalize it, we en [all...] |