/external/chromium_org/third_party/skia/experimental/Intersection/ |
CubicBezierClip.cpp | 53 Cubic distance2y; // points with X of (0, 1/3, 2/3, 1) local 54 endLine.cubicDistanceY(cubic2, distance2y); 57 if (approximately_lesser_or_equal(distance2y[0].y, top)) { 59 } else if (approximately_greater_or_equal(distance2y[0].y, bottom)) { 65 if (approximately_lesser_or_equal(distance2y[3].y, top)) { 67 } else if (approximately_greater_or_equal(distance2y[3].y, bottom)) { 75 bool do_1_2_edge = convex_x_hull(distance2y, to_0, to_3); 76 x_at(distance2y[0], distance2y[to_0[0]], top, bottom, flags, minT, maxT); 78 x_at(distance2y[0], distance2y[to_0[1]], top, bottom, flags, minT, maxT) [all...] |
QuadraticBezierClip.cpp | 40 Quadratic distance2y; // points with X of (0, 1/2, 1) local 41 endLine.quadDistanceY(q2, distance2y); 44 if (approximately_lesser_or_equal(distance2y[0].y, top)) { 46 } else if (approximately_greater_or_equal(distance2y[0].y, bottom)) { 52 if (approximately_lesser_or_equal(distance2y[2].y, top)) { 54 } else if (approximately_greater_or_equal(distance2y[2].y, bottom)) { 66 x_at(distance2y[idx], distance2y[next], top, bottom, flags, minT, maxT);
|
/external/skia/experimental/Intersection/ |
CubicBezierClip.cpp | 53 Cubic distance2y; // points with X of (0, 1/3, 2/3, 1) local 54 endLine.cubicDistanceY(cubic2, distance2y); 57 if (approximately_lesser_or_equal(distance2y[0].y, top)) { 59 } else if (approximately_greater_or_equal(distance2y[0].y, bottom)) { 65 if (approximately_lesser_or_equal(distance2y[3].y, top)) { 67 } else if (approximately_greater_or_equal(distance2y[3].y, bottom)) { 75 bool do_1_2_edge = convex_x_hull(distance2y, to_0, to_3); 76 x_at(distance2y[0], distance2y[to_0[0]], top, bottom, flags, minT, maxT); 78 x_at(distance2y[0], distance2y[to_0[1]], top, bottom, flags, minT, maxT) [all...] |
QuadraticBezierClip.cpp | 40 Quadratic distance2y; // points with X of (0, 1/2, 1) local 41 endLine.quadDistanceY(q2, distance2y); 44 if (approximately_lesser_or_equal(distance2y[0].y, top)) { 46 } else if (approximately_greater_or_equal(distance2y[0].y, bottom)) { 52 if (approximately_lesser_or_equal(distance2y[2].y, top)) { 54 } else if (approximately_greater_or_equal(distance2y[2].y, bottom)) { 66 x_at(distance2y[idx], distance2y[next], top, bottom, flags, minT, maxT);
|