Searched refs:extremeTs (Results 1 - 6 of 6) sorted by relevance
/external/chromium_org/third_party/skia/src/pathops/ |
H A D | SkDCubicLineIntersection.cpp | 114 double extremeTs[6]; local 115 int extrema = SkDCubic::FindExtrema(c[0].fX, c[1].fX, c[2].fX, c[3].fX, extremeTs); 116 count = c.searchRoots(extremeTs, extrema, 0, SkDCubic::kXAxis, roots); 171 double extremeTs[6]; local 172 int extrema = SkDCubic::FindExtrema(c[0].fY, c[1].fY, c[2].fY, c[3].fY, extremeTs); 173 count = c.searchRoots(extremeTs, extrema, axisIntercept, SkDCubic::kYAxis, roots); 211 double extremeTs[6]; local 212 int extrema = SkDCubic::FindExtrema(c[0].fX, c[1].fX, c[2].fX, c[3].fX, extremeTs); 213 count = c.searchRoots(extremeTs, extrema, axisIntercept, SkDCubic::kXAxis, roots);
|
H A D | SkPathOpsCubic.cpp | 145 int SkDCubic::searchRoots(double extremeTs[6], int extrema, double axisIntercept, argument 147 extrema += findInflections(&extremeTs[extrema]); 148 extremeTs[extrema++] = 0; 149 extremeTs[extrema] = 1; 150 SkTQSort(extremeTs, extremeTs + extrema); 153 double min = extremeTs[index]; 154 double max = extremeTs[++index]; 377 double extremeTs[2]; local 379 int roots = FindExtrema(sub[0].fY, sub[1].fY, sub[2].fY, sub[3].fY, extremeTs); [all...] |
/external/skia/src/pathops/ |
H A D | SkDCubicLineIntersection.cpp | 114 double extremeTs[6]; local 115 int extrema = SkDCubic::FindExtrema(c[0].fX, c[1].fX, c[2].fX, c[3].fX, extremeTs); 116 count = c.searchRoots(extremeTs, extrema, 0, SkDCubic::kXAxis, roots); 171 double extremeTs[6]; local 172 int extrema = SkDCubic::FindExtrema(c[0].fY, c[1].fY, c[2].fY, c[3].fY, extremeTs); 173 count = c.searchRoots(extremeTs, extrema, axisIntercept, SkDCubic::kYAxis, roots); 211 double extremeTs[6]; local 212 int extrema = SkDCubic::FindExtrema(c[0].fX, c[1].fX, c[2].fX, c[3].fX, extremeTs); 213 count = c.searchRoots(extremeTs, extrema, axisIntercept, SkDCubic::kXAxis, roots);
|
H A D | SkPathOpsCubic.cpp | 145 int SkDCubic::searchRoots(double extremeTs[6], int extrema, double axisIntercept, argument 147 extrema += findInflections(&extremeTs[extrema]); 148 extremeTs[extrema++] = 0; 149 extremeTs[extrema] = 1; 150 SkTQSort(extremeTs, extremeTs + extrema); 153 double min = extremeTs[index]; 154 double max = extremeTs[++index]; 377 double extremeTs[2]; local 379 int roots = FindExtrema(sub[0].fY, sub[1].fY, sub[2].fY, sub[3].fY, extremeTs); [all...] |
/external/chromium_org/third_party/skia/experimental/Intersection/ |
H A D | CubicUtilities.cpp | 387 double extremeTs[2]; local 389 int roots = findExtrema(sub[0].y, sub[1].y, sub[2].y, sub[3].y, extremeTs); 392 double t = startT + (endT - startT) * extremeTs[index];
|
/external/skia/experimental/Intersection/ |
H A D | CubicUtilities.cpp | 387 double extremeTs[2]; local 389 int roots = findExtrema(sub[0].y, sub[1].y, sub[2].y, sub[3].y, extremeTs); 392 double t = startT + (endT - startT) * extremeTs[index];
|
Completed in 172 milliseconds